查找与备份策略关联的 Azure backup/retention

Find Azure backup/retention associated with backup policy

我可以通过以下方式获取备份策略名称: 但希望找到与备份策略关联的实际配置,例如以下数据:

备份频率

每天 00:00 保留范围

保留每日备份点

将每天在 00:00 进行的备份保留 7 天 保留每周备份点

保留每周周六 00:00 进行的备份 4 周 保留每月备份点

保留每月第一个星期六 00:00 进行的备份 12 个月 保留年度备份点

保留每年 1 月第一个星期六 00:00 进行的备份 99 年

您可以使用 Get-AzureRmRecoveryServicesBackupProtectionPolicy|fl 获取它们。

例如:

##Replace Recovery service vault name
Get-AzureRmRecoveryServicesVault -Name "shui" | Set-AzureRmRecoveryServicesVaultContext

##FriendlyName is your Azure VM name
$namedContainer=Get-AzureRmRecoveryServicesBackupContainer -ContainerType "AzureVM" -Status "Registered" -FriendlyName "shui"
$item = Get-AzureRmRecoveryServicesBackupItem -Container $namedContainer -WorkloadType "AzureVM"

$policyname=$item.ProtectionPolicyName
$policy=Get-AzureRmRecoveryServicesBackupProtectionPolicy -Name $policyname

##BACKUP FREQUENCY
$policy.SchedulePolicy
##RETENTION RANGE
$policy.RetentionPolicy