Backup-AzRecoveryServicesBackupItem
Uruchamia kopię zapasową elementu kopii zapasowej.
Składnia
Backup-AzRecoveryServicesBackupItem
-Item <ItemBase>
[-ExpiryDateTimeUTC <DateTime>]
[-BackupType <BackupType>]
[-EnableCompression]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Backup-AzRecoveryServicesBackupItem tworzy kopię zapasową chronionego elementu kopii zapasowej platformy Azure. Za pomocą tego polecenia cmdlet można wykonać początkową kopię zapasową natychmiast po włączeniu ochrony lub uruchomieniu kopii zapasowej, jeśli zaplanowana kopia zapasowa zakończy się niepowodzeniem. To polecenie cmdlet może być również używane do przechowywania niestandardowego z datą wygaśnięcia lub bez daty wygaśnięcia — zapoznaj się z tekstem pomocy dotyczącej parametrów, aby uzyskać więcej informacji.
Przykłady
Przykład 1. Uruchamianie kopii zapasowej elementu kopii zapasowej
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$NamedContainer = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -FriendlyName "pstestv2vm1" -VaultId $vault.ID
$Item = Get-AzRecoveryServicesBackupItem -Container $NamedContainer -WorkloadType AzureVM -VaultId $vault.ID
$Job = Backup-AzRecoveryServicesBackupItem -Item $Item -VaultId $vault.ID -ExpiryDateTimeUTC (Get-Date).ToUniversalTime().AddDays(60)
$Job
Operation Status StartTime EndTime JOBID
------------ --------- ------ --------- -------
pstestv2vm1 Backup InProgress 4/23/2016 5:00:30 PM cf4b3ef5-2fac-4c8e-a215-d2eba4124f27
Pierwsze polecenie pobiera kontener kopii zapasowej typu AzureVM o nazwie pstestv2vm1, a następnie zapisuje go w zmiennej $NamedContainer. Drugie polecenie pobiera element Kopii zapasowej odpowiadający kontenerowi w $NamedContainer, a następnie zapisuje go w zmiennej $Item. Ostatnie polecenie wyzwala zadanie tworzenia kopii zapasowej elementu kopii zapasowej w $Item z upływem 60 dni od tej pory, wartość domyślna czasu wygaśnięcia to 30 dni, jeśli nie zostanie określony.
Przykład 2
Uruchamia kopię zapasową elementu kopii zapasowej. (automatycznie wygenerowane)
Backup-AzRecoveryServicesBackupItem -ExpiryDateTimeUTC <DateTime> -Item $Item -VaultId $vault.ID
Parametry
-BackupType
Typ kopii zapasowej do wykonania
Type: | BackupType |
Accepted values: | Full, Differential, Log, CopyOnlyFull |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableCompression
Jeśli włączanie kompresji jest wymagane
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryDateTimeUTC
Określa czas wygaśnięcia punktu odzyskiwania jako obiekt DateTime, jeśli nic nie zostanie podane, przyjmuje wartość domyślną 30 dni. Dotyczy maszyn wirtualnych, SQL (tylko dla typu kopii zapasowej tylko do kopiowania), elementy kopii zapasowej usługi AFS.
Type: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Item
Określa element kopii zapasowej, dla którego to polecenie cmdlet uruchamia operację tworzenia kopii zapasowej.
Type: | ItemBase |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VaultId
Identyfikator ARM magazynu usługi Recovery Services.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Dane wyjściowe
Linki powiązane
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla