New-AzureStorSimpleDeviceBackupPolicy
Vytvoří zásadu zálohování.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntaxe
New-AzureStorSimpleDeviceBackupPolicy
-DeviceName <String>
-BackupPolicyName <String>
-BackupSchedulesToAdd <PSObject[]>
-VolumeIdsToAdd <PSObject[]>
[-WaitForComplete]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Rutina New-AzureStorSimpleDeviceBackupPolicy vytvoří zásadu zálohování. Zásady zálohování obsahují jeden nebo více plánů zálohování, které se dají spustit na jednom nebo více svazcích. K vytvoření plánu zálohování použijte rutinu New-AzureStorSimpleDeviceBackupScheduleAddConfig .
Příklady
Příklad 1: Vytvoření zásady zálohování
PS C:\>$Schedule01 = New-AzureStorSimpleDeviceBackupScheduleAddConfig -BackupType LocalSnapshot -RecurrenceType Daily -RecurrenceValue 10 -RetentionCount 5 -Enabled $True
PS C:\> $Schedule02 = New-AzureStorSimpleDeviceBackupScheduleAddConfig -BackupType CloudSnapshot -RecurrenceType Hourly -RecurrenceValue 1 -RetentionCount 5 -Enabled $True
PS C:\> $ScheduleArray = @()
PS C:\> $ScheduleArray += $Schedule01
PS C:\> $ScheduleArray += $Schedule02
PS C:\> $DeviceContainer = Get-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm"
PS C:\> $Volume = $(Get-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeContainer $DeviceContainer[0])
PS C:\> $VolumeArray = @()
PS C:\> $VolumeArray += $Volume[0].InstanceId
PS C:\> New-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyName "GeneralPolicy07" -BackupSchedulesToAdd $ScheduleArray -VolumeIdsToAdd $VolumeArray
VERBOSE: ClientRequestId: e9d6771e-c323-47b9-b424-cb98f8ed0273_PS
VERBOSE: ClientRequestId: db0e7c86-d0d2-4a5a-b1cb-182494cba027_PS
VERBOSE: ClientRequestId: 77708dfd-a386-4999-b7ed-5d53e288ae83_PS
JobId : d4ce5340-d5d1-4471-9cc8-013193f021b3
JobResult : Succeeded
JobStatus : Completed
ErrorCode :
ErrorMessage :
JobSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep,
Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep,
Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep}
VERBOSE: The job created for your add operation has completed successfully.
VERBOSE: ClientRequestId: bbf7e9b9-b493-40b3-8348-f15bcfc4da8a_PS
BackupSchedules : {36d21096-bbd1-47b7-91b5-40ad1792d992, 505fc91f-deb5-4dca-bfcb-98c20b75ebcc}
Volumes : {volume03}
BackupPolicyCreationType : BySaaS
LastBackup : 01-01-2010 05:30:00
NextBackup : 16-12-2014 01:13:43
SchedulesCount : 2
SSMHostName :
VolumesCount : 1
InstanceId : 8799c2f0-8850-4e91-aa23-ee18c67da8bd
Name : GeneralPolicy07
OperationInProgress : None
První příkaz vytvoří objekt konfigurace plánu zálohování pomocí rutiny New-AzureStorSimpleDeviceBackupScheduleAddConfig a pak tento objekt uloží do proměnné $Schedule 01.
Druhý příkaz vytvoří další objekt konfigurace zálohování pomocí New-AzureStorSimpleDeviceBackupScheduleAddConfig a pak tento objekt uloží do proměnné $Schedule 02.
Třetí příkaz vytvoří prázdnou proměnnou pole s názvem $ScheduleArray. Další dva příkazy přidají objekty vytvořené v prvních dvou příkazech k $ScheduleArray.
Šestý příkaz získá kontejner svazku pro zařízení s názvem Contoso63-AppVm pomocí rutiny Get-AzureStorSimpleDeviceVolumeContainer a pak tento objekt kontejneru uloží do proměnné $DeviceContainer.
Sedmý příkaz získá svazek pro kontejner svazků uložený v prvním členu $DeviceContainer pomocí rutiny Get-AzureStorSimpleDeviceVolume a pak tento svazek uloží do proměnné $Volume.
Osmý příkaz vytvoří prázdnou proměnnou pole s názvem $VolumeArray. Další příkaz přidá ID svazku do $VolumeArray. Tato hodnota identifikuje svazek uložený v $Volume, na kterém běží zásady zálohování. Do $VolumeArray můžete přidat další ID svazku.
Poslední příkaz vytvoří zásadu zálohování s názvem GeneralPolicy07 pro zařízení s názvem Contoso63-AppVm. Příkaz určuje objekty konfigurace plánu uložené v $ScheduleArray. Příkaz určuje svazek nebo svazky, na které se mají zásady použít v $VolumeArray. Zásady zálohování můžete ověřit pomocí rutiny Get-AzureStorSimpleDeviceBackupPolicy .
Parametry
-BackupPolicyName
Určuje název zásady zálohování.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-BackupSchedulesToAdd
Určuje pole objektů BackupScheduleBase , které se mají přidat do zásady. Každý objekt představuje plán. Zásady zálohování obsahují jeden nebo více plánů. K získání objektu BackupScheduleBase použijte rutinu New-AzureStorSimpleDeviceBackupScheduleAddConfig .
Typ: | PSObject[] |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DeviceName
Určuje název zařízení StorSimple, na kterém se mají vytvořit zásady zálohování.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Profile
Určuje profil Azure.
Typ: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VolumeIdsToAdd
Určuje pole ID svazků, které se mají přidat do zásad zálohování.
Typ: | PSObject[] |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WaitForComplete
Označuje, že tato rutina čeká na dokončení operace, než vrátí řízení do konzoly Windows PowerShellu.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
None
Výstupy
BackupPolicy
Tato rutina vrátí objekt BackupPolicy , který obsahuje nové plány a svazky.