Восстановление под управлением консольных утилит

Централизованное восстановление ВМ из резервной копии возможно посредством утилиты командной строки rb_repository.

Локальное восстановление ВМ из резервной копии на клиенте РК возможно посредством утилит командной строки rb_archives.

1. Восстановление ВМ на новом узле Proxmox Virtual Environment

Выполните на клиенте РК локальное восстановление резервной копии с развёртыванием новой ВМ:

rb_archives -x <id> -d <restore_path> -e "new_ip:XXX.XX.XXX.X,new_id:XXXXXX"

2. Восстановление ВМ на оригинальном узле Proxmox Backup Server

Выполните на клиенте РК локальное восстановление резервной копии в Datastore Proxmox Backup Server:

rb_archives -X <id> -d <restore_path> -e "use_chunks:t"

3. Восстановление ВМ на оригинальном узле Proxmox Virtual Environment

Выполните на клиенте РК локальное восстановление резервной копии с развёртыванием новой ВМ:

rb_archives -x <id> -d <restore_path> -e "use_chunks:t"

4. Восстановление ВМ в локальный каталог

Выполните на клиенте РК локальное восстановление резервной копии без развёртывания новой ВМ (РК будет восстановлена только в указанную папку):

rb_archives -X <id> -d <restore_path>

где:

  • параметр -x указывает на восстановление РК или цепочки резервных копий;

  • параметр -X указывает на восстановление РК без развёртывания (без восстановления на целевом ресурсе - без создания новой ВМ);

  • <id> — идентификатор восстанавливаемой резервной копии.

    Для просмотра id всех резервных копий, выполненных текущим клиентом РК, выполните в терминале клиента РК команду:

    rb_archives
  • параметр -d указывает локальный каталог восстановления резервной копии;

  • <restore_path> — полный путь до локального каталога восстановления РК;

  • параметр -e указывает Тонкие настройки модуля при восстановлении РК.