このページでは、既存のバックアップから新しいボリュームを作成する手順について説明します。
考慮事項
リージョン内 Backup Vault のバックアップは、バックアップ リージョン内の任意のプールに復元できます。
プレビュー版のクロスリージョン Backup Vault に保存されているバックアップの場合、バックアップはローカルでのみ復元できます。つまり、ソース バックアップからソース リージョンに、または宛先バックアップから宛先リージョンに復元できます。他のリージョンに復元することはできません。なお、この機能は Flex サービスレベルではご利用いただけません。
バックアップから新しいボリュームを作成する
Console
Google Cloud コンソールで [NetApp Volumes] ページに移動します。
[データ保護] で [バックアップ] をクリックします。
[バックアップ] ページで、開くバックアップを選択します。
ページ上部の [バックアップから新しいボリュームを作成] をクリックします。
[ボリューム名] フィールドに、ボリュームの名前を入力します。名前はリージョンごとに一意で、英小文字、数字、ハイフンのみ使用できます。先頭は英字にしてください。この設定は後で変更できません。
省略可: [説明] フィールドにボリュームの説明を入力します。
[ストレージ プールの詳細] で、既存のストレージ プールを選択するか、新しいストレージ プールを作成します。
リージョン内 Vault のバックアップの場合、リージョン内のすべてのストレージ プールを使用できます。
クロスリージョン Vault のバックアップでは、Standard、Premium、Extreme の各サービスレベルのすべてのストレージ プールを使用できます。
[ボリュームの詳細] で、[共有名] フィールドに共有名を入力します。共有名はリージョンで一意である必要があります。
[容量] フィールドに、ボリュームの容量を入力します。
ソース ボリュームがまだ存在するバックアップの場合、[容量] フィールドにはソース ボリュームのサイズが自動的に入力され、変更できません。
Google Cloud CLI コマンドを使用して、別のサイズを指定できます。
ソース ボリュームが存在しないバックアップの場合は、新しいボリュームサイズを GiB で指定します。容量は、バックアップのボリュームの使用サイズ(復元済み)サイズより大きくする必要があります。
省略可: 復元先のストレージ プールで自動階層化が有効になっている場合は、[自動階層化を有効にする] を選択します。後で音量の設定で有効にすることもできます。
[プロトコル] プルダウン メニューで、プロトコルを選択します。
ソース ボリュームがまだ存在するバックアップの場合、[プロトコル] フィールドにはソース ボリュームのプロトコルが自動的に入力され、変更できません。
ソース ボリュームが存在しなくなったバックアップの場合は、元のソース ボリュームと同じプロトコルを指定します。
NFS ボリュームの場合は、次の操作を行います。
GCVE データストアとして使用されるボリュームの [選択したプロトコルの構成] で、[クライアントの接続時にボリュームの削除をブロックする] をクリックします。
[ルールのエクスポート] で、次の手順を完了します。
[ルールを追加] をクリックして、許可されたクライアントのリスト、関連するアクセスレベル(読み取りと書き込み、または読み取り専用)、ルート権限を追加します。詳細については、エクスポート ポリシーを使用したボリューム アクセス制御をご覧ください。
[完了] をクリックします。
SMB ボリュームの場合は、次の操作を行います。
ソース ボリュームがまだ存在するバックアップの場合、SMB プロトコル オプションは表示されません。ただし、後でボリュームの作成後に変更することも、Google Cloud CLI コマンドを使用してボリュームを復元し、SMB オプションを指定することもできます。
ソース ボリュームが存在しないバックアップの場合は、任意のプロトコル構成を選択します。プロトコル オプションの詳細については、新しいボリュームを作成するをご覧ください。
省略可: [スナップショットの構成] で、ボリューム スナップショットのスケジュールを構成します。
スナップショット ディレクトリをクライアントに表示する場合は、[スナップショット ディレクトリを表示する] チェックボックスをオンにします。
スケジュール設定されたスナップショットを許可する場合は、[スケジュール設定されたスナップショットを許可する] チェックボックスをオンにします。
[時間単位、日単位、週単位、月単位] タブを使用して、スナップショット スケジュールを構成します。
各期間(時間単位、日単位、週単位、月単位)について、[保持するスナップショット] フィールドに保持するスナップショットの数を入力します。[時間(UTC)] フィールドと [分(UTC)] フィールドを使用して、スナップショットを保持する時間を入力します。
省略可: [バックアップ構成] で、バックアップ ポリシーとバックアップ ボールトを割り当て、新しいボリュームのスケジュール設定されたバックアップを設定します。
[スケジュール バックアップを許可する] チェックボックスをオンにします。
[バックアップ ポリシー] プルダウンを使用して、既存のバックアップ ポリシーを選択するか、新しいバックアップ ポリシーを作成します。
[Backup Vault] プルダウンを使用して、既存の Backup Vault を選択するか、新しい Backup Vault を作成します。
[ラベル] セクションで [ラベルを追加] をクリックして、ボリュームに関連するラベルを追加します。
[作成] をクリックします。
gcloud
次のコマンドを実行して、バックアップから新しいボリュームを作成します。
gcloud netapp volumes create VOLUME_NAME \ --location=LOCATION \ --capacity=CAPACITY \ --protocols=PROTOCOLS \ --share-name=SHARE_NAME \ --storage-pool=STORAGE_POOL \ --source-backup=SOURCE_BACKUP \ --description=DESCRIPTION
次の情報を置き換えます。
VOLUME_NAME
: バックアップを復元する新しいボリュームの名前。LOCATION
: ボリュームを作成するロケーション。CAPACITY
: 新しいボリュームのサイズ。バックアップのボリュームの使用サイズ(復元済み)以上である必要があります。PROTOCOLS
: バックアップの元のボリュームに使用されます。SHARE_NAME
: 新しいボリュームの共有名。STORAGE_POOL
: ボリュームをホストするLOCATION
内のストレージ プールの名前。SOURCE_BACKUP
: 復元するバックアップのリソース名。形式は projects/PROJECT_ID
/locations/LOCATION
/backupVaults/BACKUP_VAULT_ID
/backups/BACKUP_ID
です。DESCRIPTION
: ボリュームの説明。
エクスポート ポリシーやスナップショット ポリシーなど、プロトコル固有のオプションを追加できます。その他のオプションについては、NetApp Volumes の Google Cloud SDK のドキュメントをご覧ください。