Get-AzureStorSimpleDeviceBackup

デバイスからバックアップを取得します。

Note

このドキュメントで参照されているコマンドレットは、Azure Service Manager (ASM) API を使用する従来の Azure リソースを管理するためのものです。 ASM の提供終了が予定されているため、新しいリソースを作成する場合、このレガシ PowerShell モジュールは推奨されません。 詳細については、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>]

説明

Get-AzureStorSimpleDeviceBackup コマンドレットは、デバイスからバックアップを取得します。 バックアップポリシー、ボリューム、およびバックアップの作成時間を指定できます。

このコマンドレットは、最初のページで最大 100 個のバックアップを返すことができます。 100 を超えるバックアップが存在する場合は、First パラメーターと Skip パラメーターを使用して後続のページを取得します。 Skip に 100、First50 を指定した場合、このコマンドレットは最初の 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: 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 日以前に作成された Contoso63-AppVm という名前のデバイス上のバックアップを取得します。 このコマンドレットは、最初の結果をスキップし、最初の結果の後の最初の 2 つの結果を返します。 FirstSkip の値を変更して、他の結果を表示します。

例 3: バックアップ ポリシー ID のバックアップを取得する

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

このコマンドは、指定した日付以前に作成された Contoso63-AppVm という名前のデバイス上のバックアップを取得します。 このコマンドは、指定された ID を持つバックアップ ポリシーを使用して作成されたバックアップを取得します。 このコマンドは 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 コマンドレットを使用して BackupPolicyDetails オブジェクトを取得し、パイプライン演算子を使用してそのオブジェクトを現在のコマンドレットに渡します。 このコマンドレットは、コマンドの最初の部分のバックアップ ポリシーを使用して作成された Contoso63-AppVm という名前のデバイスのバックアップを取得します。 このコマンドは、前の例と同様に、指定した日付以前に作成されたバックアップを取得します。 このコマンドは、最初の 10 件の結果のみを返します。

例 5: ボリューム 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!

このコマンドは、指定されたインスタンス ID を持つボリューム上に作成されたデバイス上のバックアップを取得します。 このコマンドは First パラメーターを指定するため、最初の 1 つの結果のみが返されます。

例 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 コマンドレットを使用して VirtualDisk オブジェクトを取得し、パイプライン 演算子を使用してそのオブジェクトを現在のコマンドレットに渡します。 このコマンドレットは、コマンドの最初の部分から、ボリューム上に作成された Contoso63-AppVm という名前のデバイスのバックアップを取得します。 このコマンドは、最初の結果のみを返します。

パラメーター

-BackupPolicy

BackupPolicyDetails オブジェクトを指定します。 このコマンドレットでは、このオブジェクトの InstanceId を 使用して、取得するバックアップを決定します。 BackupPolicyDetails オブジェクトを取得するには、Get-AzureStorSimpleDeviceBackupPolicy コマンドレットを使用します。

型:BackupPolicyDetails
Aliases:BackupPolicyDetails
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-BackupPolicyId

バックアップ ポリシーのインスタンス ID を指定します。 このコマンドレットは、このパラメーターが指定するポリシーのデバイス バックアップを取得します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DeviceName

バックアップを取得する StorSimple デバイスの名前を指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-First

指定された数のオブジェクトのみを取得します。 取得するオブジェクトの数を入力します。

型:Int32
配置:Named
規定値:False
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-From

このコマンドレットが取得するバックアップの開始日時を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Profile

Azure プロファイルを指定します。

型:AzureSMProfile
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Skip

指定された数のオブジェクトを無視してから、残りのオブジェクトを取得します。 スキップするオブジェクトの数を入力します。

型:Int32
配置:Named
規定値:False
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-To

このコマンドレットが取得するバックアップの終了日時を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Volume

VirtualDisk オブジェクトを指定します。 このコマンドレットは、このオブジェクトの InstanceId を 使用して、バックアップが存在するボリュームを決定します。 VirtualDisk オブジェクトを取得するには、Get-AzureStorSimpleDeviceVolume パラメーターを使用します。

型:VirtualDisk
Aliases:VirtualDiskInfo
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-VolumeId

バックアップが存在するボリュームのインスタンス ID を指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

BackupPolicyDetails, VirtualDisk

このコマンドレットは、BackupPolicyDetails オブジェクトと VirtualDisk オブジェクトを受け入れます。

出力

IList\<Backup\>

このコマンドレットは、Backup オブジェクトの一覧を返します。