5.14. Резервные копии VPS
Общая информация
Резервная копия VPS представляет собой образ состояния операционной системы, установленной на сервере. Работа с резервными копиями выполняется в разделе «VPS» на вкладке «Резервное копирование».
Существует два вида резервных копий:
- Автоматические — создаются системой автоматически раз в 4 дня. При создании новой копии старая удаляется, поэтому для восстановления всегда доступна только одна самая последняя автоматическая копия.
- Ручные — создаются пользователем вручную.
Резервные копии можно восстановить или скачать.
Создание
Важные моменты:
- Запрос на создание резервной копии невозможно отменить.
- Новый запрос на создание резервной копии можно подать только после завершения предыдущего.
- Одновременно может существовать максимум 5 ручных резервных копий.
Укажите желаемое название резервной копии и нажмите «Создать»:
Восстановление
Внимание!
Запрос на восстановление резервной копии нельзя отменить.Важные моменты:
- После смены тарифа VPS не рекомендуется восстанавливать резервную копию, которая была создана до его изменения.
- Восстановление резервной копии всегда возвращает пароль root-пользователя, который был установлен на момент её создания.
В строке с нужной резервной копией нажмите «Восстановить»:
Скачивание
Примечания:
- Резервная копия скачивается в виде образа системы. Формат скачиваемого образа зависит от типа используемой виртуализации: для Xen —
img, для KVM —qcow2. - Скачанную копию нельзя загрузить обратно и восстановить.
- Файл
imgявляется полной рабочей копией VPS. Если настроить гипервизор Xen у себя на ПК или другом сервере, можно запустить VPS из этого файла (при этом как минимум потребуется дополнительная ручная перенастройка сети).
В строке с нужной резервной копией нажмите «Скачать»:
Работа со скачанным образом
Примечания:
- Команды из инструкции нужно выполнять в системе Linux. На Windows можно использовать WSL (Подсистема Windows для Linux).
- Образы
qcow2можно конвертировать вraw, используя утилитуqemu-img, после чего конвертированный образ можно подключить по этой инструкции. - Вместо
vps.imgподставляйте название вашего образа или абсолютный путь к нему. kpartx,mountиumountнужно выполнять под root-пользователем или использоватьsudo.- Данные из образов
qcow2можно извлекать с помощью архиватора 7-Zip.
Для получения доступа к содержимому скачанного образа его нужно подключить в своей системе — создать виртуальные блочные устройства и смонтировать нужный раздел. После этого можно будет просматривать и копировать из него любые файлы и каталоги. Когда работы будут завершены, образ можно будет отключить.
Подключение образа
Просмотр списка разделов в образе:
fdisk -l vps.img
Просмотр списка виртуальных блочных устройств, которые будут созданы в системе:
kpartx -l vps.img
Создание виртуальных блочных устройств в системе:
kpartx -av vps.img
Монтирование нужного раздела:
mount -o loop /dev/mapper/loop0p3 /mnt/vps
В команде:
- Вместо
loop0p3подставьте номер устройства и раздела из вывода предыдущей команды. /mnt/vps— каталог, куда будет смонтировано содержимое раздела. Примечание Если каталог не существует, создайте его командойmkdir /mnt/vps.
Получение информации об образах и устройствах
Cоответствие файлов образов виртуальным блочным устройствам в системе:
losetup --list
Отключение образа
Размонтирование раздела:
umount /mnt/vps
Удаление виртуального блочного устройства из системы:
kpartx -d vps.img