---
title: 'Восстановить файлы и папки'
sidebar_label: 'Восстановить файлы и папки'
sidebar_position: 3
description: 'Как восстановить файлы и папки с помощью Veeam Recovery Media на Linux и с помощью бэкап-агента на Linux и Windows'
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import {TabItemLabel} from '@selectel/docux/components'

# Восстановить файлы и папки

Восстановить файлы и папки можно:

* [через портал Veeam Service Provider Console](#via-vac-selectel-ru-portal) (Linux, Windows);
* [с помощью Veeam Recovery Media](#via-veeam-recovery-media) (Linux);
* [с помощью бэкап-агента](#via-backup-agent-interface) (Linux, Windows).

## Восстановить файлы через портал Veeam Service Provider Console \{#via-vac-selectel-ru-portal}

:::info

Veeam Agent должен работать на исходной машине и быть подключенным к Veeam Service Provider Console.
Если бэкап-агент недоступен, восстановление файлов через портал Veeam Service Provider Console невозможно.

:::

Для восстановления файлов и папок через портал подходят резервные копии любого типа, созданные через Veeam Agent.

В процессе восстановления бэкап-агент монтирует файловую систему из резервной копии в директорию `/mnt/backup` (Linux) или `C:\VeeamFLR` (Windows). Подробнее о восстановлении файлов в инструкции [Performing File-Level Restore](https://helpcenter.veeam.com/docs/vac/provider_user/flr.html) документации Veeam.

1. На портале [Veeam Service Provider Console](https://vac.selectel.ru/) перейдите в раздел **Management** → **Protected Data**.
2. Отметьте виртуальную машину, файлы на которой вы хотите восстановить.
3. Нажмите **File-Level Restore Portal**. В новой вкладке откроется портал восстановления.
4. В меню слева под пунктом **Restore Point** нажмите **Select**.
5. Выберите точку восстановления и нажмите **Select**.
6. Если к виртуальной машине привязано несколько политик бэкапа, в меню слева в поле **Job** выберите политику.
7. Отметьте файлы и папки, которые хотите восстановить. Если в настройках политики резервного копирования было включено индексирование, на вкладке **Search** вы можете воспользоваться поиском файлов.
8. Нажмите **Add to Restore List**.
9. Откройте вкладку **Restore List**.
10. Если вы хотите восстановить файлы в исходное расположение без перезаписывания существующих файлов, нажмите **Restore** → **Keep**. Если файл с таким именем существует, восстановленный файл будет переименован с префиксом **RESTORED-**.
11. Если вы хотите восстановить файлы в исходное расположение с перезаписыванием существующих файлов, нажмите **Restore** → **Overwrite**. Если файл с таким именем существует, он будет заменен на файл из бэкапа.
12. Если вы хотите скачать файлы архивом, нажмите **Download** и введите учетные данные администратора исходной машины. Скачивание файлов будет происходить через исходную машину, что может влиять на скорость скачивания.
13. Опционально: на вкладке **Audit** проверьте, что файлы были восстановлены. Резервная копия, из которой были восстановлены файлы, будет демонтирована с исходной машины через 30 минут после закрытия вкладки портала восстановления или отсутствия активности.

## Восстановить файлы с помощью Veeam Recovery Media \{#via-veeam-recovery-media}

<Tabs queryString="os-recovery-media">
  <TabItem value="linux" default>
    <TabItemLabel>
      Linux
    </TabItemLabel>

    1. Подключите носитель Veeam Recovery Media к машине.
    2. В BIOS/UEFI установите приоритет загрузки с этого носителя.
    3. Включите машину и дождитесь загрузки Veeam Recovery Media. SSH-сервер запустится автоматически и выдаст параметры подключения.
    4. Если SSH не требуется, нажмите **Proceed without SSH**.
    5. Примите лицензионное соглашение и нажмите **Continue**.
    6. Нажмите **Configure network** → **Edit a connection**.
    7. Настройте параметры сети для доступа в интернет и нажмите **OK**.
    8. Нажмите **Back**.
    9. Нажмите **Activate a connection**.
    10. После завершения настройки нажмите **OK**.
    11. Выберите тип восстановления **Restore files**. Дождитесь завершения монтирования файловой системы.
    12. Чтобы отобразить файлы после завершения монтирования, нажмите **Start file browser**. Откроется менеджер Midnight Commander. Слева отобразятся файлы на машине (`/mnt/system`), справа — в резервной копии (`/mnt/backup`).
    13. Отметьте файлы и каталоги для восстановления и скопируйте их на машину.
    14. Для выхода из файлового менеджера нажмите **F10**.
    15. Чтобы завершить процесс, нажмите **Stop backup mount**, выключите машину и извлеките накопитель с Veeam Recovery Media.
  </TabItem>
</Tabs>

## Восстановить файлы с помощью бэкап-агента \{#via-backup-agent}

Для восстановления файлов и папок подходят резервные копии любого типа, созданные через Veeam Agent (Entire computer, Volume level, File level). Восстановление файлов проводится на работающей системе с установленным бэкап-агентом.

Доступно восстановление файлов:

* [через интерфейс бэкап-агента](#via-backup-agent-interface) (Linux, Windows);
* [с помощью командной строки](#via-command-line) (Linux).

Подробнее о подготовке к восстановлению файлов в инструкциях Before You Begin ([Linux](https://helpcenter.veeam.com/docs/agentforlinux/userguide/files_restore_before.html?ver=60), [Windows](https://helpcenter.veeam.com/archive/agentforwindows/50/userguide/files_restore_before.html)) документации Veeam.

### Восстановить файлы через интерфейс бэкап-агента \{#via-backup-agent-interface}

<Tabs queryString="os-backup-agent">
  <TabItem value="linux" default>
    <TabItemLabel>
      Linux
    </TabItemLabel>

    В процессе восстановления бэкап-агент монтирует файловую систему из резервной копии в директорию `/mnt/backup`.

    1. Запустите интерфейс:

       ```bash
       veeamconfig ui
       ```

    2. Нажмите **R**.

    3. Выберите политику и нажмите **Enter**.

    4. Выберите точку восстановления и нажмите **Enter**. Дождитесь завершения монтирования файловой системы.

    5. Нажмите **Enter**.

    6. Нажмите **Esc**.

    7. В директории`/mnt/backup` проверьте, что смонтированная файловая система доступна.

    8. Скопируйте нужные файлы и каталоги из смонтированной системы на машину (например, командой `cp`).

    9. Вызовите интерфейс бэкап-агента:

       ```bash
       veeamconfig ui
       ```

    10. Чтобы отмонтировать резервную копию, нажмите **U**.

    11. Если отображается сообщение “Target is busy”, процесс копирования еще не завершен или рабочий каталог находится внутри примонтированной резервной копии (`/mnt/backup`). Выйдите в домашний каталог пользователя командой `cd` без параметров.

    12. Для выхода из интерфейса бэкап-агента нажмите **Esc**.
  </TabItem>

  <TabItem value="windows">
    <TabItemLabel>
      Windows
    </TabItemLabel>

    1. Запустите мастер восстановления File Level Restore Wizard, подробнее в инструкции [Step 1. Launch File Level Restore Wizard](https://helpcenter.veeam.com/docs/agentforwindows/userguide/files_restore_launch.html?ver=60) документации Veeam.
    2. В разделе **Restore point** выберите точку восстановления.
    3. Пройдите мастер восстановления. Откроется окно со структурой каталогов из бэкапа для выбранной точки восстановления.
    4. Выберите файлы или папки, которые могут быть скопированы в выбранное расположение на узле или восстановлены в исходное расположение с возможностью сохранить (keep) или перезаписать (overwrite) исходные данные.
  </TabItem>
</Tabs>

### Восстановить файлы с помощью командной строки \{#via-command-line}

<Tabs queryString="os-command">
  <TabItem value="linux" default>
    <TabItemLabel>
      Linux
    </TabItemLabel>

    Подробнее о восстановлении с помощью командной строки в инструкции [Restoring Files and Folders with Command Line Interface](https://helpcenter.veeam.com/docs/agentforlinux/userguide/files_restore_cmd.html?ver=60) документации Veeam.

    1. Выведите список доступных резервных копий (политик):

       ```bash
       veeamconfig backup list --all
       ```

    2. Скопируйте Backup ID нужной политики.

    3. Посмотрите доступные точки восстановления:

       ```bash
       veeamconfig point list --backupid <backup_id>
       ```

       Укажите `<backup_id>` — Backup ID политики.

    4. Скопируйте OIB ID нужной точки восстановления.

    5. Смонтируйте файловую систему из точки восстановления:

       ```bash
       veeamconfig point mount --id <oib_id> --mountdir <path>
       ```

       Укажите:

       * `<oib_id>` — OIB ID точки восстановления;
       * `<path>` — путь до директории, в которой будет смонтирована файловая система.

    6. Дождитесь сообщения **Restore point is mounted**.

    7. Скопируйте Session ID.

    8. Скопируйте нужные файлы и каталоги из смонтированной резервной копии (например, командой `cp`).

    9. После восстановления отмонтируйте точку восстановления:

       ```bash
       veeamconfig session stop --id <session_id>
       ```

       Укажите `<session_id>` — ID сессии.
  </TabItem>
</Tabs>

<Formbricks />
