Skip to content

Резервное копирование

Если вы хотите сохранить свои данные в целости и сохранности, создавайте резервные копии, чтобы избежать возможной потери данных. Резервные копии содержат все данные, которые хранятся в каталоге /opt/hw-vmp, включая персональные настройки платформы в файле user.ini.

Примечание: резервные копии автоматически создаются во время установки обновлений платформы.

Создание резервной копии платформы

Чтобы создать резервную копию платформы, выполните следующие шаги:

  1. Откройте консоль виртуальной машины.

  2. Выполните команду (требуются права root):

    /opt/hw-vmp/bin/full-backup
    

  3. Введите Y или N (Yes или No), чтобы подтвердить создание резервной копии.

  4. Готовая резервная копия будет сохранена в каталоге /opt/hw-vmp_backup.

Примечание: старые резервные копии будут удалены, если превышен лимит хранимых копий.

Дополнительные параметры:

  • --force / -f - создание резервной копии без дополнительного запроса;
  • --help / -h - краткая документация по параметрам резервного копирования;
  • backup_depth - количество хранимых резервных копий (целое число, по умолчанию 3). Если не задано, значение берётся из параметра product.backup.depth в файле user.ini.

Чтобы изменить количество хранимых резервных копий платформы:

  1. Откройте файл /opt/hw-vmp/config/user.ini (требуются права root).
  2. Добавьте в раздел [main] следующую строку, указав количество копий (целое число):
    [main]
    product.backup.depth = 3
    

Восстановление данных из резервной копии

Для восстановления из резервной копии выполните команду:

/opt/hw-vmp/bin/backup-restore

Дополнительные опции:

  • -h, --help: краткая информация об опциях резервного копирования.
  • -f, --file: явное указание пути до файла резервной копии. Если не указано, то будет использован последний файл из /opt/hw-vmp_backup.
  • -l, --list: показывает список файлов в директории /opt/hw-vmp_backup готовых для восстановления из бекапа.
  • -q, --quiet: восстановление из резервной копии без подтверждающего вопроса.

Восстановление данных из резервной копии на чистой машине

Для восстановления данных из резервной копии на чистой машине выполните следующие шаги:

  1. Установите платформу на чистую машину.

  2. Скопируйте файл резервной копии в любую удобную директорию. Например /opt/backups.

  3. Выполните команду (требуются права root):

    /opt/hw-vmp/bin/backup-restore --file /opt/backups/backup_2025.08.19T20.16.02Z.tgz
    
  4. Введите Y, чтобы подтвердить восстановление данных из бекапа.

  5. Запустите Платформу:

 systemctl start hw-vmp