restorevolume

restorevolume コマンドは、バックアップ世代からボリュームをリストアするために使用します。

構文

構文図を読む構文図をスキップする
>>- restorevolume-- -------------------------------------------->

>--+---------------------------------------------+-------------->
   '- -fromuid -- volume_UID --+---------------+-'   
                               '- -restoreuid -'     

>--+---------------------------+--+- volume_name -+------------><
   '- -deletelatergenerations -'  '- volume_id ---'   

パラメーター

-fromuid volume_UID
(オプション) リストアするボリューム・バックアップを指定します (ボリューム UID で指定)。値は数値でなければなりません。
このパラメーターは、別のボリュームからバックアップをリストアする場合に使用します。つまり、指定された UID は、リストアされるボリュームの UID とは別のものでなければなりません (volume_name または volume_id を指定した場合)。
注: このパラメーターを指定する場合、リストアされるボリュームで、クラウド・スナップショットを使用可能に設定することはできません。
-restoreuid
(オプション) リストアするボリュームの UID と一致するボリューム UID を持つボリューム・バックアップを使用することを指定します。 このパラメーターと一緒に -fromuid を指定する必要があります。
-generation gen_id
(オプション) リストアするバックアップ世代を指定します。値は数値でなければなりません。
-deletelatergenerations
(オプション) 世代がリストアされた後、すべてのバックアップ世代が削除されることを指定します。
注: ボリュームでクラウド・スナップショットが使用可能に設定され、リストアされる世代がボリュームの最新バックアップでない場合、このパラメーターは必須です。
volume_name | volume_id
(必須) リストアするボリュームの名前または ID を指定します。ボリューム ID の値は数値、ボリューム名の値は英数字ストリングでなければなりません。

説明

このコマンドは、バックアップ世代からボリュームをリストアします。

リストア操作は、(一時ボリュームを使用せずに) ボリューム名またはボリューム ID で指定されたボリューム上で直接実行されます。リストア操作が進行中、ボリュームは offline です。リストア・プロセスが完了しないうちに取り消された場合、そのボリューム上のデータは整合性のないものとなり、使用できません。

呼び出し例

ボリューム volume7 について旧世代 (世代 3) をリストアする場合:

restorevolume -generation 3 -deletelatergenerations volume7

結果出力:

No feedback

呼び出し例

ボリューム ID 7 の最新のバックアップ (世代 5) をリストアするには、次のようにします。

restorevolume -generation 5 volume7

結果出力:

Volume, id [0], successfully created