---
title: "Restart a cloud server"
sidebar_label: "Restart server"
sidebar_position: 5
description: "How to perform a program and hardware restart of a cloud server"
---

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
import MoreVerticalIcon from '@selectel/docux/icons/more-vertical';
import { TabItemLabel } from '@selectel/docux/components';
import Formbricks from '@theme/MDXComponents/Formbricks';

# Restart a cloud server

There are two ways to restart a cloud server:

* [program restart](#perform-soft-reboot) without power-off;
* [hardware restart](#perform-hard-reboot) with power-off.

## Perform a program restart \{#perform-soft-reboot}

The server will reboot without powering off. A `graceful shutdown` will be performed — the operating system will shut down correctly and reboot.

If the server does not respond within the set time, a hardware restart will be performed automatically—in this case, unsaved data may be lost.

<Tabs queryString="perform-soft-reboot">
  <TabItem value="panel" default>
    <TabItemLabel>
      Control panel
    </TabItemLabel>

    1. In the [Control panel](https://my.selectel.ru/vpc/default/servers/), on the top menu, click **Products** and select **Cloud Servers**.

    2. In the <MoreVerticalIcon /> server menu, select **Program restart**.
  </TabItem>

  <TabItem value="openstack">
    <TabItemLabel>
      OpenStack CLI
    </TabItemLabel>

    1. Make sure you have saved any changed data.

    2. [Open the OpenStack CLI](/cloud-servers/tools/openstack-cli/).

    3. Perform a program restart:

       ```bash
       openstack server reboot <server>
       ```

       Specify `<server>` — the server ID or name. You can view the list of servers using the `openstack server list`
  </TabItem>
</Tabs>

## Perform a hardware restart \{#perform-hard-reboot}

We recommend performing a hard reboot only if the server is not responding. In other cases, [turn the server off and on](/cloud-servers/manage/manage-server.mdx).

During a hard reboot, the server shuts down and immediately turns on — in this case, unsaved data may be lost. The configuration is not recreated in the process.

<Tabs queryString="perform-gard-reboot">
  <TabItem value="panel" default>
    <TabItemLabel>
      Control panel
    </TabItemLabel>

    1. In the [Control panel](https://my.selectel.ru/vpc/default/servers/), on the top menu, click **Products** and select **Cloud Servers**.

    2. In the <MoreVerticalIcon /> server menu, select **Hardware restart**.
  </TabItem>

  <TabItem value="openstack">
    <TabItemLabel>
      OpenStack CLI
    </TabItemLabel>

    1. Make sure you have saved any changed data.

    2. [Open the OpenStack CLI](/cloud-servers/tools/openstack-cli/).

    3. Perform a hardware restart:

       ```bash
       openstack server reboot --hard <server>
       ```

       Specify `<server>` — the server ID or name. You can view the list of servers using the `openstack server list`
  </TabItem>
</Tabs>

<Formbricks />
