Get-AzureStorSimpleDeviceBackup
從裝置取得備份。
注意
本文件中參考的 Cmdlet 用於管理使用 Azure Service Manager(ASM) API 的舊版 Azure 資源。 建立新的資源時,不建議使用此舊版 PowerShell 模組,因為 ASM 已排定淘汰。 如需詳細資訊,請參閱 Azure Service Manager 淘汰。
Az PowerShell 模組是使用 PowerShell 管理 Azure Resource Manager (ARM) 資源的建議 PowerShell 模組。
語法
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
Get-AzureStorSimpleDeviceBackup Cmdlet 會從裝置取得備份。 您可以指定備份的備份原則、磁碟區和建立時間。
此 Cmdlet 最多可以在第一頁傳回 100 個備份。 如果有超過 100 個備份存在,請使用 First 和 Skip 參數擷取後續頁面。 如果您針對 Skip 指定 100 值,而 First 則此 Cmdlet 不會傳回前 100 個結果。 它會在略過 100 之後傳回接下來的 50 個結果。
範例
範例 1:取得裝置上的所有備份
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}
此命令會取得存在於名為 Contoso63-AppVm 之裝置上的所有備份。 如果第一頁最多允許 100 個備份,請使用 First 和 Skip 參數來檢視其他結果。
範例 2:取得在兩個日期之間建立的備份
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
此命令會取得在 2014/10/7 和 2014/10/8/10/8 之前建立之裝置上的備份。 此 Cmdlet 會略過第一個結果,並在第一個結果之後傳回前兩個結果。 修改 First 和 Skip 的值,以檢視其他結果。
範例 3:取得備份原則標識符的備份
PS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -BackupPolicyId "00001111-aaaa-2222-bbbb-3333cccc4444" -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
此命令會取得在指定日期之前所建立之 Contoso63-AppVm 之裝置上的備份。 命令會取得使用具有指定標識碼的備份原則所建立的備份。 此命令會 指定 First 參數,因此只會傳回前 10 個結果。
範例 4:取得備份原則對象的備份
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
此命令會使用 Get-AzureStorSimpleDeviceBackupPolicy Cmdlet 取得 BackupPolicyDetails 對象,然後使用管線運算符將該對象傳遞至目前的 Cmdlet。 該 Cmdlet 會從命令的第一個部分使用備份原則,取得名為 Contoso63-AppVm 之裝置的備份。 命令會取得在指定日期或之前建立的備份,就像上一個範例一樣。 此命令只會傳回前10個結果。
範例 5:取得磁碟區標識子的備份
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!
此命令會在具有指定實例標識碼的磁碟區上建立的裝置上取得備份。 此命令會 指定 First 參數,因此只會傳回第一個結果。
範例 6:取得磁碟區名稱的備份
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!
此命令會使用 Get-AzureStorSimpleDeviceVolume Cmdlet 取得 VirtualDisk 物件,然後使用管線運算符將該對象傳遞至目前的 Cmdlet。 該 Cmdlet 會從命令的第一個部分取得磁碟區上建立之名為 Contoso63-AppVm 之裝置的備份。 此命令只會傳回第一個結果。
參數
-BackupPolicy
指定 BackupPolicyDetails 物件。 此 Cmdlet 會使用此 物件的 InstanceId 來判斷要取得的備份。 若要取得 BackupPolicyDetails 物件,請使用 Get-AzureStorSimpleDeviceBackupPolicy Cmdlet。
類型: | BackupPolicyDetails |
別名: | BackupPolicyDetails |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-BackupPolicyId
指定備份原則的實例標識碼。 此 Cmdlet 會取得此參數所指定原則的裝置備份。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-DeviceName
指定要取得備份的 StorSimple 裝置名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-First
只取得指定的物件數目。 輸入要取得的物件數目。
類型: | Int32 |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-From
指定此 Cmdlet 取得之備份的開始日期和時間。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Profile
指定 Azure 設定檔。
類型: | AzureSMProfile |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Skip
忽略指定的物件數目,然後取得其餘物件。 輸入要略過的物件數目。
類型: | Int32 |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-To
指定此 Cmdlet 取得之備份的結束日期和時間。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Volume
指定 VirtualDisk 物件。 此 Cmdlet 會使用此 物件的 InstanceId 來判斷備份所在的磁碟區。 若要取得 VirtualDisk 物件,請使用 Get-AzureStorSimpleDeviceVolume 參數。
類型: | VirtualDisk |
別名: | VirtualDiskInfo |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-VolumeId
指定備份所在的磁碟區實例標識碼。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
BackupPolicyDetails, VirtualDisk
此 Cmdlet 接受 BackupPolicyDetails 和 VirtualDisk 物件。
輸出
IList\<Backup\>
此 Cmdlet 會傳回 Backup 物件清單。