Azure StorSimple 関連の PowerShell コマンドレット (Get-AzureStorSimpleDeviceBackupPolicy) について

スポンサーリンク

StorSimple は、Microsoft 社が提供するハイブリッドのクラウド ストレージ サービスです。

Microsoft Azure と組み合わせることで、Azure ストレージを拡張領域として利用することが可能であり、また別拠点でのデータ復旧が可能であることから、効率的なデータ管理、災害対策が実現できます。

Azure StorSimple デバイスの管理に使用することが可能な PowerShell コマンドレットが提供されており、設定方法について MSDN サイト上で公開されていますが、PowerShell コマンドレットのヘルプについては英語のみであり、日本語による情報はほとんど公開されていません。

Azure StorSimple 関連の PowerShell コマンドレットの 1 つである「Get-AzureStorSimpleDeviceBackupPolicy」について、本ブログにて日本語の情報として纏めてみました((他の PowerShell コマンドレットについては、「Azure StorSimple 関連の PowerShell コマンドレットについて」を参照) (Windows Azure PowerShell バージョン 0.9.7 で確認しているものとなります)。

■名前

Get-AzureStorSimpleDeviceBackupPolicy

■概要

バックアップ ポリシーを取得します。

■構文

Get-AzureStorSimpleDeviceBackupPolicy [-DeviceName] <String> [[-BackupPolicyName] [<String>]] [-Profile [<Microsoft.Azure.Common.Authentication.Models.AzureProfile>]] [<CommonParameters>]

■説明

Get-AzureStorSimpleDeviceBackupPolicy コマンドレットは、バックアップ ポリシーを取得します。このコマンドレットは、BackupPolicy オブジェクトもしくはデバイスに属するすべての BackupPolicy オブジェクトの一覧を返します。バックアップ ポリシー オブジェクトは以下のプロパティを含みます:

  • Name
  • InstanceId
  • BackupPolicyCreationType
  • LastBackup
  • NextBackup
  • SchedulesCount
  • SSMHostName
  • VolumesCount

■パラメーター

-BackupPolicyName [<String>]
取得するバックアップ ポリシー名を指定します。このコマンドレットが指定されていない場合、このコマンドレットはすべてのポリシーを取得します。

必須 true
位置 2
既定値 なし
パイプライン入力を許可する false
ワイルドカード文字を許可する false

-DeviceName <String>
バックアップ ポリシーを作成するには StorSimple デバイス名を指定します。

必須 true
位置 1
既定値 なし
パイプライン入力を許可する false
ワイルドカード文字を許可する false

-Profile [<Microsoft.Azure.Common.Authentication.Models.AzureProfile>]
Azure プロファイルを指定します。

必須 false
位置 named
既定値 なし
パイプライン入力を許可する false
ワイルドカード文字を許可する false

<CommonParameters>
このコマンドレットは、次の共通パラメーターをサポートします: –Verbose、-Debug、-ErrorAction-ErrorVariable、-WarningAction、-WarningVariable、-OutBuffer、-PipelineVariable、および -OutVariable。詳細については、about_CommonParameters を参照してください。

■入力

  • なし

■出力

  • IList<BackupPolicy>, BackupPolicyDetails
    このコマンドレットは、-BackupPolicyName パラメーターを指定されている場合、BackupPolicyDetails オブジェクトを返します。このパラメーターが指定されていない場合、IList<BackupPolicy> オブジェクトを返します。

■メモ

  • 詳細については、「Get-Help Get-AzureStorSimpleDeviceBackupPolicy -detailed」と入力してください。
  • 技術情報については、「Get-Help Get-AzureStorSimpleDeviceBackupPolicy -full」と入力してください。

■エイリアス

  • なし

■例

例 1: ポリシーの詳細を取得

 Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyName "GeneralBackupPolicy07" 
VERBOSE: ClientRequestId: 2a878cd6-8432-4646-8be8-a0cb0750958e_PS
VERBOSE: ClientRequestId: 00ea5a6d-8c27-4e22-b182-5969cdbb8033_PS
VERBOSE: ClientRequestId: 39dac9ff-4455-45ae-ae3d-7de1445b9520_PS

BackupSchedules          : {8658e3a2-8a59-4d43-8725-ab0c95665301}
Volumes                  : {testvolume03, testvolume05}
BackupPolicyCreationType : BySaaS
LastBackup               :
NextBackup               : 16-12-2014 00:30:00
SchedulesCount           : 1
SSMHostName              :
VolumesCount             : 2
InstanceId               : 84140a6a-9254-4fff-8d09-ae40e9f1bc7d
Name                     : GeneralBackupPolicy07
OperationInProgress      : None

VERBOSE: BackupPolicy with id 84140a6a-9254-4fff-8d09-ae40e9f1bc7d found!

このコマンドは、デバイス名「Contoso63-AppVm」上の BackupPolicyDetails オブジェクト名「GeneralBackupPolicy07」を取得します。

例 2: バックアップ ポリシーの一覧の取得

 Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" 
InstanceId                           Name                               SchedulesCount VolumesCount                       BackupPolicyCreationType          LastBackup                        NextBackup                        SSMHostName
———-                           —-                               ————– ————                       ————————          ———-                        ———-                        ———–
13db29a4-bba9-4871-b872-db1fa0506b16 VG Clones                          1              2                                  BySaaS                            4/15/2015 8:30:02 AM              4/15/2015 8:30:00 PM
2dcd3002-13c4-4bdb-a1ef-b35ce0a29416 vg-all                             1              4                                  BySaaS                            3/27/2015 9:12:15 PM              1/1/2010 5:30:00 AM
54828d08-8309-4bd4-828f-21904863fb4c Cloud_Snapshot_Vol3_clone VG       1              1                                  BySaaS                            4/15/2015 9:00:03 AM              4/17/2015 9:00:30 AM
6a51f39e-0ec9-4c57-8ec9-14a9255efa95 Test Group                         0              2                                  BySaaS                            3/27/2015 1:47:00 AM              1/1/2010 5:30:00 AM
81c2db43-38f7-45fc-b2f2-476d1f6039a7 Cloud_Snapshot_Vol1_clone VG       1              1                                  BySaaS                            4/15/2015 7:30:02 AM              4/17/2015 7:30:00 AM
82c4a5be-7473-431f-86e7-9db31ee9a9f8 Cloud_Snapshot_vg-all              1              4                                  BySaaS                            4/15/2015 11:30:02 AM             4/15/2015 3:30:00 PM
cda96e83-3b38-4345-a56d-c8a96a0e57b3 Snapshot_vg-all                    1              4                                  BySaaS                            4/15/2015 1:30:02 PM              4/15/2015 3:30:00 PM

このコマンドは、デバイス名「Contoso63-AppVm」上の BackupPolicy オブジェクトの一覧を表示します。

■関連するトピック

  • New-AzureStorSimpleDeviceBackupPolicy
  • Remove-AzureStorSimpleDeviceBackupPolicy
  • Set-AzureStorSimpleDeviceBackupPolicy

[参考]

スポンサーリンク
スポンサーリンク
スポンサーリンク