Снимки ВМ и томов
Примечание
Действия выполняются пользователем с ролью Администратор ВЦОД или Разработчик ВМ
Снимок — моментальный снимок тома или ВМ. Копия на уровне блоков физических или виртуальных систем, выполненная без остановки системных служб. Включает в себя структуру директорий, файлов и информацию о состоянии системы на фиксированный момент времени. Снимок не является резервной копией, применяется или используется как временный источник для создания согласованных резервных копий.
Важно
При удалении виртуальной машины снимки удаляются вместе с ней.
Снимки ВМ
Внимание
У ВМ, развернутой с использованием Libvirt-тома, может быть не более одного снимка.
Создание снимка ВМ с меткой СКЗИ невозможно
-
Чтобы создать снимок ВМ, введите
scheduler request snapshot add --vcluster <VCLUSTER> [--kind <KIND>] --name <NAME> --snapshot_name <SNAPSHOT_NAME> [--vms <VMS>] [--descr <DESCR>]где
vcluster— имя виртуального кластера;kind— тип запроса. По умолчаниюvm;name— имя пользовательского ресурса;snapshot_name— имя снимка;vms— список ВМ;descr— описание снимка.
-
Просмотреть список снимков ВМ
-
Просмотреть информацию о конкретном снимке
-
Чтобы восстановить ВМ из снимка, введите
scheduler request snapshot revert --vcluster <VCLUSTER> [--kind <KIND>] --name <NAME> --uuid <UUID> [--vms <VMS>]где
vcluster— имя виртуального кластера;kind— тип запроса. По умолчаниюvm;name— имя пользовательского ресурса;uuid— идентификатор снимка;vms— список ВМ.
-
Удалить снимок ВМ
Снимки томов Libvirt
-
Чтобы создать снимок тома Libvirt, введите команду
storage libvirt snapshot add [--uuid <UUID>] [--name <NAME>] --vm_name <VM_NAME> [--disks <DISKS>] [--descr <DESCR>] [--labels <LABELS>] --vcluster_name <VCLUSTER_NAME>где
uuid— идентификатор снимка;name— имя снимка;vm_name— имя ВМ;disks— имя тома для снимка. При отсутствии параметраdisksвыполнится снимок всех томов, прикрепленных к данной ВМ;descr— описание снимка;labels— метка снимка;vcluster_name— имя виртуального кластера.
-
Просмотреть подробную информацию о конкретном снимке ВМ
где
name— имя снимка;vm_name— имя ВМ;vcluster_name— имя виртуального кластера.
-
Чтобы удалить снимок, введите команду
где
name— имя снимка;vm_name— имя ВМ;vcluster_name— имя виртуального кластера.
Снимки томов РСХД
-
Чтобы создать снимок тома, введите команду
где
name— имя тома;descr— описание снимка;volume_uuid— идентификатор тома.
-
Просмотреть список всех снимков в пределах тома
где
volume_uuid— идентификатор тома. -
Просмотреть подробную информацию о конкретном снимке
где
uuid— идентификатор снимка. -
Обновить параметры снимка
storage sp snapshot update --uuid <UUID> [--name <NAME>] [--descr <DESCR>] [--delete_after <DELETE_AFTER>]где
uuid— идентификатор снимка;name— имя снимка;descr— описание снимка;delete_after— удалить снимок через N секунд. Установите период удаления относительно текущего времени. При отсутствии параметра снимок автоматически удаляться не будет.
-
Удалить снимок
где
uuid— идентификатор снимка.
Снимки томов NFS
-
Чтобы создать снимок тома, введите команду
storage nfs snapshot add --name <NAME> --vm_name <VM_NAME> --vcluster_name <VCLUSTER_NAME> [--uuid <UUID>] [--descr <DESCR>] [--disks <DISKS>] [--labels <LABELS>]где
name— имя создаваемого снимка;vm_name— имя ВМ;vcluster_name— имя виртуального кластера;uuid— идентификатор снимка;descr— описание снимка;disks— идентификатор или список идентификаторов томов у данной ВМ, для которых нужно создать снимок. По умолчанию снимки создаются для всех томов ВМ;labels— метки снимка.
-
Просмотр списка всех снимков в пределах виртуального кластера
storage nfs snapshot list --vcluster_name <VCLUSTER_NAME> [--vm_name <VM_NAME>] [--request_name <REQUEST_NAME>]где
request_name— имя ВМ. -
Просмотр подробной информации о конкретном снимке
-
Удалить снимок
Термины и определения содержатся в статьях: