Поделиться через


Обратимое удаление виртуальных машин

Функция обратимого удаления для виртуальных машин защищает резервные копии виртуальных машин от непреднамеренного удаления. Даже после удаления резервных копий они сохраняются в состоянии обратимого удаления в течение 14 дней.

Примечание.

Обратимое удаление защищает только удаленные данные резервных копий. Если виртуальная машина удаляется без резервной копии, функция обратимого удаления не сохраняет данные. Для обеспечения полной устойчивости все ресурсы должны быть защищены с помощью службы Azure Backup.

Поддерживаемые регионы

Обратимое удаление доступно во всех регионах общедоступного и национального облака Azure.

Обратимое удаление для виртуальных машин с помощью портала Azure

  1. Чтобы удалить данные резервного копирования виртуальной машины ( виртуальная машина), необходимо остановить резервное копирование. На портале Azure перейдите в хранилище Служб восстановления, щелкните правой кнопкой элемент резервного копирования и выберите Остановить резервное копирование.

    Снимок экрана: элементы резервного копирования на портале Azure

  2. В следующем окне вы можете удалить или сохранить данные резервного копирования. Если вы выберете Сохранить данные резервной копии, а затем — Остановить резервное копирование, резервная копия виртуальной машины не будет удалена без возможности восстановления. Вместо этого останавливаются все запланированные задания резервного копирования, а данные резервных копий будут сохранены. В этом сценарии диапазон хранения, заданный в политике, не применяется к данным резервного копирования. Цены меняться не будут, пока вы не удалите данные вручную. Если вы выберете команду Удалить данные резервной копии, на настроенный адрес электронной почты будет отправлено оповещение, информирующее пользователя о том, что до полного удаления данных резервной копии остается 14 дней. Кроме того, на 12-й день по электронной почте отправляется оповещение о том, что для восстановлении удаленных данных осталось еще два дня. Удаление откладывается до 15-го дня, когда данные будут стерты без возможности восстановления и будет отправлено итоговое электронное письмо, информирующее об их окончательном удалении.

    Снимок экрана портала Azure, экран остановки резервного копирования

  3. В течение этих 14 дней в хранилище Служб восстановления автоматически удаленная виртуальная машина будет отображаться с красным значком обратимого удаления.

    Снимок экрана портала Azure, виртуальная машина в состоянии обратимого удаления

    Примечание.

    Пока в хранилище есть обратимо удаленные элементы резервного копирования, удалить это хранилище нельзя. Удалять хранилище следует после удаления элементов резервного копирования без возможности восстановления. В хранилище не должно остаться элементов в состоянии обратимого удаления.

  4. Чтобы восстановить обратимо удаленную виртуальную машину, ее необходимо сначала восстановить. Чтобы отменить удаление, выберите обратимо удаленную виртуальную машину, а затем выберите параметр Отменить удаление.

    Снимок экрана портала Azure, отмена удаления виртуальной машины

    Откроется окно с предупреждением о том, что если выбран параметр отмены, все точки восстановления для виртуальной машины будут отменяться и доступны для выполнения операции восстановления. Виртуальная машина будет сохранена в состоянии "остановить защиту с сохранением данных", резервное копирование будет приостановлено, а данные резервной копии будут сохранены навсегда, при этом политика резервного копирования не будет действовать.

    Снимок экрана портала Azure, подтверждение отмены удаления виртуальной машины

    На этом этапе также можно восстановить виртуальную машину с помощью команды Восстановить виртуальную машину в выбранной точки восстановления.

    Снимок экрана портала Azure, команда

    Примечание.

    Сборщик мусора будет запускаться и очищать точки восстановления с истекшим сроком только после того, как пользователь выполнит операцию возобновления резервного копирования.

  5. После завершения процесса восстановления восстановится статус "Остановить резервное копирование с сохранением данных", после чего вы сможете выбрать команду Возобновить резервное копирование. Операция Возобновить резервное копирование возвращает элемент резервной копии в активное состояние, связанное с политикой резервного копирования, которую выбирает пользователь, определяющий расписания резервного копирования и хранения.

    Снимок экрана портала Azure, команда

Обратимое удаление для виртуальных машин с помощью Azure PowerShell

Внимание

Версия Az.RecoveryServices, необходимая для использования обратимого удаления с помощью Azure PowerShell, — минимум 2.2.0. Используйте Install-Module -Name Az.RecoveryServices -Force, чтобы получить последнюю версию.

Последовательность действий при использовании Azure PowerShell совпадает с описанной выше для варианта с порталом Azure.

Удалите элемент резервной копии с помощью Azure PowerShell

Удалите элемент резервной копии с помощью командлета PowerShell Disable-AzRecoveryServicesBackupProtection.

Disable-AzRecoveryServicesBackupProtection -Item $myBkpItem -RemoveRecoveryPoints -VaultId $myVaultID -Force

WorkloadName     Operation            Status               StartTime                 EndTime                   JobID
------------     ---------            ------               ---------                 -------                   -----
AppVM1           DeleteBackupData     Completed            12/5/2019 12:44:15 PM     12/5/2019 12:44:50 PM     0488c3c2-accc-4a91-a1e0-fba09a67d2fb

Состояние DeleteState элемента резервной копии изменится с NotDeleted на ToBeDeleted. Данные резервной копии будут храниться 14 дней. Если вы хотите отменить операцию удаления, следует выполнить отмену удаления.

Отмена операции удаления с помощью Azure PowerShell

Во-первых, выберите соответствующий элемент резервной копии, который находится в состоянии обратимого удаления (то есть скоро будет удален).


Get-AzRecoveryServicesBackupItem -BackupManagementType AzureVM -WorkloadType AzureVM -VaultId $myVaultID | Where-Object {$_.DeleteState -eq "ToBeDeleted"}

Name                                     ContainerType        ContainerUniqueName                      WorkloadType         ProtectionStatus     HealthStatus         DeleteState
----                                     -------------        -------------------                      ------------         ----------------     ------------         -----------
VM;iaasvmcontainerv2;selfhostrg;AppVM1    AzureVM             iaasvmcontainerv2;selfhostrg;AppVM1       AzureVM              Healthy              Passed               ToBeDeleted

$myBkpItem = Get-AzRecoveryServicesBackupItem -BackupManagementType AzureVM -WorkloadType AzureVM -VaultId $myVaultID -Name AppVM1

Затем выполните операцию отмены удаления с помощью командлета PowerShell Undo-AzRecoveryServicesBackupItemDeletion.

Undo-AzRecoveryServicesBackupItemDeletion -Item $myBKpItem -VaultId $myVaultID -Force

WorkloadName     Operation            Status               StartTime                 EndTime                   JobID
------------     ---------            ------               ---------                 -------                   -----
AppVM1           Undelete             Completed            12/5/2019 12:47:28 PM     12/5/2019 12:47:40 PM     65311982-3755-46b5-8e53-c82ea4f0d2a2

Состояние DeleteState элемента резервной копии вернется к NotDeleted. При этом защита останется остановлена. Чтобы снова включить защиту, возобновите резервное копирование.

Обратимое удаление для виртуальных машин с помощью REST API

  • Удалите резервные копии с помощью REST API, как описано здесь.
  • Если вы хотите отменить эти операции удаления, см. инструкции, приведенные здесь.

Как отключить обратимое удаление

Отключать эту функцию не рекомендуется. Единственное обстоятельство, при котором вам следует подумать об отключении обратимого удаления, — если вы планируете переместить защищенные элементы в новое хранилище и не можете ждать 14 дней, необходимых для удаления и повторной активации защиты (например, в тестовой среде). Инструкции о том, как отключить обратимое удаление, см. в статье Включение и отключение обратимого удаления.

Следующие шаги