Set-AzureStorSimpleDeviceBackupPolicy
Meglévő biztonsági mentési szabályzat frissítése.
Feljegyzés
A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.
Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.
Syntax
Set-AzureStorSimpleDeviceBackupPolicy
-DeviceName <String>
-BackupPolicyId <String>
-BackupPolicyName <String>
[-BackupSchedulesToAdd <PSObject[]>]
[-BackupSchedulesToUpdate <PSObject[]>]
[-BackupScheduleIdsToDelete <PSObject[]>]
[-VolumeIdsToUpdate <PSObject[]>]
[-WaitForComplete]
[-NewName <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
A Set-AzureStorSimpleDeviceBackupPolicy parancsmag frissíti a meglévő biztonsági mentési szabályzatot. Átnevezheti a szabályzatot, hozzáadhat, frissíthet vagy törölhet ütemezéseket, és frissítheti a szabályzathoz társított köteteket.
Példák
1. példa: Biztonsági mentési szabályzat nevének módosítása
PS C:\>Set-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyId "e6d9f1b3-a250-4d57-966a-039c8eaef9e9" -BackupPolicyName "UpdatedGeneralPolicy07" -WaitForComplete
VERBOSE: ClientRequestId: f4465b46-26cc-40ff-88da-7a28df88c35c_PS
VERBOSE: ClientRequestId: 5e33a35c-e089-47c1-b760-474635b1ead8_PS
VERBOSE: About to run a task to update your backuppolicy!
VERBOSE: ClientRequestId: e379ebdb-667f-45a9-aafa-a6cd61e5f6f6_PS
JobId : 9d621bfd-3faa-4d1c-b28b-45c5f4a96975
JobResult : Succeeded
JobStatus : Completed
ErrorCode :
ErrorMessage :
JobSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep}
VERBOSE: The job created for your update operation has completed successfully.
VERBOSE: ClientRequestId: 4fe965ea-4e12-4869-9d67-e42a24b6c5d8_PS
BackupSchedules : {58e9cd7c-4c6a-4e33-9109-5ec0b8fcb2cc, b10e1bf4-ef0a-4ad3-8fde-eecfc9971dd2}
Volumes : {testvolume03}
BackupPolicyCreationType : BySaaS
LastBackup : 12/16/2014 2:13:28 PM
NextBackup : 12/16/2014 3:13:43 PM
SchedulesCount : 2
SSMHostName :
VolumesCount : 1
InstanceId : e6d9f1b3-a250-4d57-966a-039c8eaef9e9
Name : UpdatedGeneralPolicy07
OperationInProgress : None
Ez a parancs módosítja annak a biztonsági mentési házirendnek a nevét, amely a megadott azonosítóval rendelkezik, frissítve ezzel az UpdatedGeneralPolicy07 értéket. Ez a parancs megadja a WaitForComplete paramétert, így a parancs befejezi a feladatot, majd visszaad egy TaskStatusInfo objektumot a tevékenységhez.
2. példa: Biztonsági mentési szabályzat ütemezésének frissítése
PS C:\>$UpdateConfig = New-AzureStorSimpleDeviceBackupScheduleUpdateConfig -Id "3a6c6247-6b4d-42e2-aa87-16f4f21476ea" -BackupType CloudSnapshot -RecurrenceType Daily -RecurrenceValue 3 -RetentionCount 2 -Enabled $True
PS C:\> $UpdateArray = @()
PS C:\> $UpdateArray += $UpdateConfig
PS C:\> Set-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyId "712605f6-eb03-4db8-8f79-e0ce64b2cce1" -BackupSchedulesToUpdate $UpdateArray
Error : Microsoft.WindowsAzure.Management.StorSimple.Models.ErrorDetails
JobId : 7b265417-a5f1-45ad-8fbc-33bad4f63ec9
JobSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.JobStep,
Microsoft.WindowsAzure.Management.StorSimple.Models.JobStep,
Microsoft.WindowsAzure.Management.StorSimple.Models.JobStep,
Microsoft.WindowsAzure.Management.StorSimple.Models.JobStep...}
Result : Succeeded
Status : Completed
TaskResult : Succeeded
StatusCode : OK
RequestId : d2e10d44e699b371a84db44d19daf1c3
Az első parancs létrehoz egy frissítéskonfigurációs objektumot a New-AzureStorSimpleDeviceBackupScheduleUpdateConfig parancsmaggal, majd a $UpdateConfig változóban tárolja.
A második parancs létrehoz egy $UpdateArray nevű új tömbváltozót. A következő parancs hozzáadja a $UpdateConfig tárolt frissítést a tömbhöz. A tömbhöz több frissítést is hozzáadhat.
Az utolsó parancs frissíti a Contoso63-AppVm nevű eszközön megadott azonosítójú biztonsági mentési szabályzatot. A szabályzat most már $UpdateArray tárolja a frissített ütemezést.
Paraméterek
-BackupPolicyId
Megadja a frissíteni kívánt BackupPolicy objektum példányazonosítóját.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-BackupPolicyName
A biztonsági mentési szabályzat új nevét adja meg.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-BackupScheduleIdsToDelete
A törölni kívánt BackupSchedule-objektumok példányazonosítóinak tömbje.
Típus: | PSObject[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-BackupSchedulesToAdd
A szabályzathoz hozzáadni kívánt BackupScheduleBase-objektumok tömbje. BackupScheduleBase-objektum beszerzéséhez használja a New-AzureStorSimpleDeviceBackupScheduleAddConfig parancsmagot.
Típus: | PSObject[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-BackupSchedulesToUpdate
A frissítendő BackupScheduleUpdateRequest objektumok tömbjének megadása. BackupScheduleUpdateRequest objektum beszerzéséhez használja a New-AzureStorSimpleDeviceBackupScheduleUpdateConfig parancsmagot.
Típus: | PSObject[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DeviceName
Megadja annak a StorSimple-eszköznek a nevét, amelyhez frissíteni szeretné a biztonsági mentési szabályzatot.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-NewName
Megadja az eszköz nevét.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Profile
Egy Azure-profilt ad meg.
Típus: | AzureSMProfile |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-VolumeIdsToUpdate
A biztonsági mentési szabályzatok frissítéséhez használt kötetazonosítók tömbje.
Típus: | PSObject[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-WaitForComplete
Azt jelzi, hogy ez a parancsmag megvárja, amíg a művelet befejeződik, mielőtt visszakerül a vezérlés a Windows PowerShell-konzolra.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
None
Kimenetek
TaskStatusInfo, TaskResponse
Ez a parancsmag egy TaskStatusInfo objektumot ad vissza, ha megadja a WaitForComplete paramétert. Ha nem adja meg ezt a paramétert, az egy TaskResponse objektumot ad vissza.