Перейти к содержанию

Как восстановить систему через установщик

Как создать бэкап состояния системы в веб-интерфейсе установщика

Внимание

По инструкции ниже выполняется резервное копирование только конфигурации системы. Эта инструкция не используется для резервного копирования всей системы Почты VK WorkSpace.

  1. Перейдите в раздел Обслуживание -> Восстановление системы.

    Страница управления бэкапами

  2. Для отображения подсказок нажмите на кнопку Инструкция.

    Инструкция

  3. Нажмите кнопку Сохранить текущее состояние, откроется окно добавления нового бэкапа.

    Окно добавления бэкапа

  4. Нажмите на выпадающее меню Выберите слот.

  5. Введите название слота в поле Введите название слота.
  6. Нажмите на кнопку Добавить слот.
  7. В списке отобразится новый слот, выберите его.
  8. Выберите файлы для бэкапа. Есть возможность выбрать все с помощью чекбокса или сохранить конкретные файлы.

    Можно сохранить:

    • computes — файл, содержащий в себе информацию о ролях.
    • computesPlaybooks — хранилище шагов, исполняемых при установке computes.
    • configs — директория, содержащая в себе настройки ролей.
    • deployerParams — хранилище параметров и переменных установщика.
    • main — хранилище переменных конфигурации системы VK WorkSpace.
  9. После выбора файлов начнется сохранение бэкапа и затем он отобразится в списке.

Примечание

Если после выбора слота не выбрать никакие файлы и нажать на кнопку Отменить, то сохранится пустой бэкап. Из такого бэкапа не получится восстановить систему.

Как восстановить систему через установщик

  1. Чтобы восстановить состояние системы из слота, нажмите на кнопку в строке нужного слота.

    Кнопка восстановления

  2. Дождитесь загрузки слота. До применения конфигурации из слота будет автоматически загружен еше один бэкап. Он сохраняет последнее актуальное состояние системы перед применением слота. В названии такого слота будет содержаться autosave.

  3. После загрузки слота перейдите в консоль ВМ, отведенной под установщик и мониторинг.

  4. Примените изменения командой:

    sudo systemctl restart deployer
    

Восстановление частично поврежденной системы через установщик

Если в VK WorkSpace произошел сбой и установщик не видит систему установленной, то вы будете перенаправлены на стартовую страницу. На стартовой странице вы увидите предложение перейти к восстановлению.

Стартовая страница Deployer

Как восстановить систему через консоль

Все сохраненные ранее слоты хранятся в директории: home/deployer/backups. У каждого бэкапа есть своя папка, внутри которой содержится файл бэкапа c расширением .tar.gz.

Если после сбоя нет доступа в веб-интерфейс установщика:

  1. Перейдите в консоль ВМ, отведенной под установщик и мониторинг.

  2. Выберите нужный бэкап и выполните команду вида:

    tar -xzf /backups/<backup-path-name>/<backup-name>.tar.gz /home/deployer
    
  3. Выполните:

    sudo systemctl restart deployer
    

По итогу выполнения команд будет применена конфигурация системы из слота.