Get-AzRecoveryServicesBackupRetentionPolicyObject
Obtiene un objeto de directiva de retención base.
Sintaxis
Get-AzRecoveryServicesBackupRetentionPolicyObject
[-WorkloadType] <WorkloadType>
[[-BackupManagementType] <BackupManagementType>]
[[-BackupTier] <BackupTierType>]
[-DefaultProfile <IAzureContextContainer>]
[[-ScheduleRunFrequency] <ScheduleRunType>]
[<CommonParameters>]
Description
El cmdlet Get-AzRecoveryServicesBackupRetentionPolicyObject obtiene una base azureRMRecoveryServicesRetentionPolicyObject. Este objeto no se conserva en el sistema. Es un objeto temporal que puede manipular y usar con el cmdlet New-AzRecoveryServicesBackupProtectionPolicy para crear una nueva directiva de copia de seguridad.
Ejemplos
Ejemplo 1: Creación de una directiva de protección de copia de seguridad
$RetPol = Get-AzRecoveryServicesBackupRetentionPolicyObject -WorkloadType AzureVM
$RetPol.DailySchedule.DurationCountInDays = 365
$SchPol = Get-AzRecoveryServicesBackupSchedulePolicyObject -WorkloadType AzureVM
New-AzRecoveryServicesBackupProtectionPolicy -Name "NewPolicy" -WorkloadType AzureVM -RetentionPolicy $RetPol -SchedulePolicy $SchPol
El primer comando obtiene el objeto de directiva de retención y, a continuación, lo almacena en la variable $RetPol. El segundo comando establece la duración del objeto de directiva de retención en 365 días. El tercer comando obtiene el objeto de directiva de programación y, a continuación, lo almacena en la variable $SchPol. El último comando crea una directiva de protección de copia de seguridad mediante la directiva de retención y la directiva de programación creadas con los comandos anteriores.
Ejemplo 2: Obtención del objeto de retención por hora base para la directiva de recurso compartido de archivos
$retentionPolicy = Get-AzRecoveryServicesBackupRetentionPolicyObject -WorkloadType AzureFiles -BackupManagementType AzureStorage -ScheduleRunFrequency Hourly
$retentionPolicy.DailySchedule.DurationCountInDays = 10
El primer comando obtiene una objeto RetentionPolicy base y, a continuación, la almacena en la variable $retentionPolicy. De forma similar, la directiva de retención por hora se puede capturar para una programación horaria mejorada para otras cargas de trabajo. El segundo comando establece la duración de retención para los puntos de recuperación diarios en 10 días.
Parámetros
-BackupManagementType
La clase de recursos que se protege. Los valores aceptables para este parámetro son:
- AzureVM
- AzureWorkload
- AzureStorage
Tipo: | Nullable<T>[BackupManagementType] |
Valores aceptados: | AzureVM, AzureStorage, AzureWorkload |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-BackupTier
Nivel de copia de seguridad del recurso. Los valores admitidos actuales son Snapshot, VaultStandard
Tipo: | BackupTierType |
Valores aceptados: | Snapshot, VaultStandard |
Posición: | 3 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ScheduleRunFrequency
Frecuencia de la programación para la que se captura el objeto de directiva de retención base. Los valores aceptables son Daily y Hourly.
Tipo: | ScheduleRunType |
Valores aceptados: | Daily, Hourly, Weekly |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WorkloadType
Tipo de carga de trabajo del recurso. Los valores aceptables para este parámetro son:
- AzureVM
- AzureFiles
- MSSQL
Tipo: | WorkloadType |
Valores aceptados: | AzureVM, AzureFiles, MSSQL |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None