Get-AzureStorSimpleDeviceBackup
Hämtar säkerhetskopior från en enhet.
Kommentar
De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.
Syntax
Get-AzureStorSimpleDeviceBackup
-DeviceName <String>
[-From <String>]
[-To <String>]
[-First <Int32>]
[-Skip <Int32>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureStorSimpleDeviceBackup
-DeviceName <String>
-BackupPolicyId <String>
[-From <String>]
[-To <String>]
[-First <Int32>]
[-Skip <Int32>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureStorSimpleDeviceBackup
-DeviceName <String>
-VolumeId <String>
[-From <String>]
[-To <String>]
[-First <Int32>]
[-Skip <Int32>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureStorSimpleDeviceBackup
-DeviceName <String>
-BackupPolicy <BackupPolicyDetails>
[-From <String>]
[-To <String>]
[-First <Int32>]
[-Skip <Int32>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureStorSimpleDeviceBackup
-DeviceName <String>
-Volume <VirtualDisk>
[-From <String>]
[-To <String>]
[-First <Int32>]
[-Skip <Int32>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Cmdleten Get-AzureStorSimpleDeviceBackup hämtar säkerhetskopior från en enhet. Du kan ange säkerhetskopieringsprincip, volym och skapandetid för säkerhetskopieringar.
Den här cmdleten kan returnera högst 100 säkerhetskopior på den första sidan. Om det finns fler än 100 säkerhetskopior hämtar du efterföljande sidor med hjälp av parametrarna First och Skip . Om du anger värdet 100 för Hoppa över och 50 för First returnerar denna cmdlet inte de första 100 resultaten. Den returnerar nästa 50 resultat efter de 100 som den hoppar över.
Exempel
Exempel 1: Hämta alla säkerhetskopior på en enhet
PS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm"
InstanceId Name Type BackupJobCreationType CreatedOn SizeInBytes Snapshots SSMHostName
---------- ---- ---- --------------------- --------- ----------- --------- -----------
85074062-ef6a-408a-b6c9-2a0904bb99ca Snapshot_vg-all LocalSnapshot BySchedule 4/15/2015 1:30:02 PM 9375913607168 {Volume 1, Volume 4, Volume 3,
Volume 2}
ebd87fa3-a9e2-49c9-a7e6-dada47071544 Cloud_Snapshot_vg-all CloudSnapshot BySchedule 4/15/2015 11:30:02 AM 9375913607168 {Volume 1, Volume 4, Volume 3,
Volume 2}
9f7a03be-8c39-474c-bf88-b2c7b54e833c Cloud_Snapshot_Vol3_clone VG CloudSnapshot BySchedule 4/15/2015 9:00:03 AM 1717986918400 {Volume 3 Clone}
177b2dad-c0b2-42d6-b7bb-16926e54e9c6 VG Clones CloudSnapshot BySchedule 4/15/2015 8:30:02 AM 5016521801728 {Volume 1 Clone, Volume 3 Clone}
49c470c0-eadb-40ac-9928-94018a8edcd4 Cloud_Snapshot_Vol1_clone VG CloudSnapshot BySchedule 4/15/2015 7:30:02 AM 3298534883328 {Volume 1 Clone}
45dfd283-f924-4b45-93eb-b20650cadf43 vg-all LocalSnapshot Adhoc 3/27/2015 9:12:15 PM 9375913607168 {Volume 1, Volume 4, Volume 3,
Volume 2}
2c3dd48d-824c-4298-82b5-fb44abb67a1e Test Group LocalSnapshot Adhoc 3/27/2015 1:47:00 AM 5016521801728 {Volume 1, Volume 3}
Det här kommandot hämtar alla säkerhetskopior som finns på enheten med namnet Contoso63-AppVm. Om det finns fler än 100 säkerhetskopior som tillåts för den första sidan använder du parametrarna First och Skip för att visa ytterligare resultat.
Exempel 2: Hämta säkerhetskopior som skapats mellan två datum
PS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -From "9/7/2014" -To "10/7/2014" -First 2 -Skip 1
BackupJobCreationType : BySchedule
CreatedOn : 10/5/2014 11:00:04 AM
SizeInBytes : 10737418240
Snapshots : {ContosoTSQA}
SSMHostName :
Type : CloudSnapshot
InstanceId : ec2fdf5c-c807-4f7b-a942-d4c4a9b68c44
Name : ContosoTSQA_Default
BackupJobCreationType : BySchedule
CreatedOn : 10/4/2014 11:00:06 AM
SizeInBytes : 10737418240
Snapshots : {ContosoTSQA}
SSMHostName :
Type : CloudSnapshot
InstanceId : 5ac4f947-f4c6-4770-9000-2242e72fc6d3
Name : ContosoTSQA_DefaultVERBOSE: # of backups returned : 2
VERBOSE: More backups are available for your query. To access the next page of your result use \"-First 2 -Skip 3\" in
your commandlet
Det här kommandot hämtar säkerhetskopior på enheten med namnet Contoso63-AppVm som skapades den 10/7/2014 och den 10/8/2014 eller före den 10/8.2014. Den här cmdleten hoppar över det första resultatet och returnerar de två första resultaten efter det första resultatet. Ändra värden för First och Hoppa över för att visa andra resultat.
Exempel 3: Hämta säkerhetskopior för ett princip-ID för säkerhetskopiering
PS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -BackupPolicyId "de088eac-b283-4d92-b501-a759845fdf3f" -First 10 -From "9/7/2014"
BackupJobCreationType : BySchedule
CreatedOn : 10/1/2014 11:00:12 AM
SizeInBytes : 10737418240
Snapshots : {ContosoTSQA}
SSMHostName :
Type : CloudSnapshot
InstanceId : e1aec9f1-a321-443f-a058-ba78c749c2c2
Name : ContosoTSQA_Default
.......
BackupJobCreationType : BySchedule
CreatedOn : 9/29/2014 11:00:12 AM
SizeInBytes : 10737418240
Snapshots : {ContosoTSQA}
SSMHostName :
Type : CloudSnapshot
InstanceId : f8041928-37b9-4048-a99c-2d3078943874
Name : ContosoTSQA_Default
VERBOSE: # of backups returned : 10
VERBOSE: More backups are available for your query. To access the next page of your result use \"-First 10 -Skip 10\"
in your commandlet
Det här kommandot hämtar säkerhetskopior på enheten med namnet Contoso63-AppVm som skapades på eller före det angivna datumet. Kommandot hämtar säkerhetskopior som har skapats med hjälp av den säkerhetskopieringsprincip som har det angivna ID:t. Det här kommandot anger den första parametern, så den returnerar endast de första 10 resultaten.
Exempel 4: Hämta säkerhetskopior för ett säkerhetskopieringsprincipobjekt
PS C:\>Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyName "TSQATest_Default" | Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -First 10 -From "9/7/2014"
BackupJobCreationType : BySchedule
CreatedOn : 10/1/2014 11:00:12 AM
SizeInBytes : 10737418240
Snapshots : {ContosoTSQA}
SSMHostName :
Type : CloudSnapshot
InstanceId : e1aec9f1-a321-443f-a058-ba78c749c2c2
Name : ContosoTSQA_Default
.......
BackupJobCreationType : BySchedule
CreatedOn : 9/29/2014 11:00:12 AM
SizeInBytes : 10737418240
Snapshots : {ContosoTSQA}
SSMHostName :
Type : CloudSnapshot
InstanceId : f8041928-37b9-4048-a99c-2d3078943874
Name : ContosoTSQA_Default
VERBOSE: # of backups returned : 10
VERBOSE: More backups are available for your query. To access the next page of your result use \"-First 10 -Skip 10\"
in your commandlet
Det här kommandot hämtar ett BackupPolicyDetails-objekt med hjälp av cmdleten Get-AzureStorSimpleDeviceBackupPolicy och skickar sedan objektet till den aktuella cmdleten med hjälp av pipelineoperatorn. Den cmdleten hämtar säkerhetskopior för enheten med namnet Contoso63-AppVm som skapats med hjälp av säkerhetskopieringsprincipen från den första delen av kommandot. Kommandot hämtar säkerhetskopior som skapats på eller före det angivna datumet, precis som i föregående exempel. Det här kommandot returnerar endast de första 10 resultaten.
Exempel 5: Hämta en säkerhetskopia för ett volym-ID
PS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -VolumeId "SS-VOL-246b9df1-11bb-4071-8043-f955cc406446" -First 1
BackupJobCreationType : BySchedule
CreatedOn : 10/9/2014 11:00:10 AM
SizeInBytes : 10737418240
Snapshots : {ContosoTSQA}
SSMHostName :
Type : CloudSnapshot
InstanceId : 4fef4178-0145-404b-8257-7d958a380b8b
Name : ContosoTSQA_Default
VERBOSE: # of backups returned : 1
VERBOSE: No more backup sets are present for your query!
Det här kommandot hämtar en säkerhetskopia på enheten som skapas på volymen som har det angivna instans-ID:t. Det här kommandot anger den första parametern, så den returnerar bara det första resultatet.
Exempel 6: Hämta en säkerhetskopia för ett volymnamn
PS C:\>Get-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "TSQATest03" | Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -First 1
BackupJobCreationType : BySchedule
CreatedOn : 10/9/2014 11:00:10 AM
SizeInBytes : 10737418240
Snapshots : {ContosoTSQA}
SSMHostName :
Type : CloudSnapshot
InstanceId : 4fef4178-0145-404b-8257-7d958a380b8b
Name : ContosoTSQA_Default
VERBOSE: # of backups returned : 1
VERBOSE: No more backup sets are present for your query!
Det här kommandot hämtar ett VirtualDisk-objekt med hjälp av cmdleten Get-AzureStorSimpleDeviceVolume och skickar sedan objektet till den aktuella cmdleten med hjälp av pipelineoperatorn. Den cmdleten hämtar säkerhetskopior för enheten med namnet Contoso63-AppVm som skapats på volymen från den första delen av kommandot. Det här kommandot returnerar endast det första resultatet.
Parametrar
-BackupPolicy
Anger ett BackupPolicyDetails-objekt . Den här cmdleten använder InstanceId för det här objektet för att avgöra vilka säkerhetskopior som ska hämtas. Om du vill hämta ett BackupPolicyDetails-objekt använder du cmdleten Get-AzureStorSimpleDeviceBackupPolicy .
Type: | BackupPolicyDetails |
Aliases: | BackupPolicyDetails |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-BackupPolicyId
Anger ett instans-ID för en säkerhetskopieringsprincip. Den här cmdleten hämtar enhetssäkerhetskopior för principer som den här parametern anger.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeviceName
Anger namnet på den StorSimple-enhet som säkerhetskopieringar ska hämtas för.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-First
Hämtar endast det angivna antalet objekt. Ange antalet objekt som ska hämtas.
Type: | Int32 |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-From
Anger startdatum och tid för de säkerhetskopior som den här cmdleten får.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Anger en Azure-profil.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Skip
Ignorerar det angivna antalet objekt och hämtar sedan de återstående objekten. Ange antalet objekt som ska hoppa över.
Type: | Int32 |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-To
Anger slutdatum och tid för de säkerhetskopior som den här cmdleten får.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Volume
Anger ett VirtualDisk-objekt . Den här cmdleten använder InstanceId för det här objektet för att fastställa volymen där säkerhetskopior finns. Om du vill hämta ett VirtualDisk-objekt använder du parametern Get-AzureStorSimpleDeviceVolume .
Type: | VirtualDisk |
Aliases: | VirtualDiskInfo |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VolumeId
Anger instans-ID för volymen där säkerhetskopior finns.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
BackupPolicyDetails, VirtualDisk
Den här cmdleten accepterar BackupPolicyDetails - och VirtualDisk-objekt .
Utdata
IList\<Backup\>
Den här cmdleten returnerar en lista över säkerhetskopieringsobjekt.