azure - 恢复 Azure VM 的备份,Powershell 命令
问题描述
我刚刚禁用了 Azure VM 的备份并将其移至具有所有依赖项的另一个订阅。现在我想使用 Powershell 命令恢复备份。但是我发现只有一些命令可以启用或禁用备份,有什么可以恢复备份吗?
解决方案
如果你想恢复?只是重新启用虚拟机备份?
参考:为 Azure VM 启用备份并使用 PowerShell 在 Azure 中备份虚拟机
为 Azure VM 启用备份,并指定备份策略。
该策略定义备份运行的时间,以及备份创建的恢复点应保留多长时间。默认保护策略每天为 VM 运行一次备份,并将创建的恢复点保留 30 天。您可以使用此默认策略来快速保护您的 VM。
启用备份如下:
首先,使用 Get-AzRecoveryServicesBackupProtectionPolicy 设置默认策略:
$policy = Get-AzRecoveryServicesBackupProtectionPolicy -Name "DefaultPolicy"
使用 Enable-AzRecoveryServicesBackupProtection 启用 VM 备份。指定策略、资源组和 VM 名称。
Enable-AzRecoveryServicesBackupProtection `
-ResourceGroupName "myResourceGroup" `
-Name "myVM" `
-Policy $policy
推荐阅读
- php - 使用数组的 PHP 递归
- java - Flutter 说它“无法解决项目”
- angular - 同一页面上的多个 Angular 数据表错误显示分页控件
- java - @ApiResponse 响应体为空(Spring Boot)
- r - 对 0 和 1 的 p 值执行 qnorm()
- elasticsearch - 包含算术的内联脚本的观察条件失败
- windows - Electron 应用程序 - 如何在全屏模式下禁用/隐藏任务栏中的窗口
- javascript - Angular 8 click 用作 javascript onload 函数
- python-3.x - Python:如何比较两个二维列表,处理其值并将其存储在一个新列表中?
- logging - SLF4J 中的自定义级别日志记录