このページでは、スナップショットからボリュームを作成する方法について説明します。
始める前に
スナップショットから新しいボリュームを作成することは、クローン作成に似ています。ボリューム全体のクローンを作成またはコピーする場合、ボリュームのサイズに関係なく数秒以内に完了します。新しく作成されたクローンは新しいボリュームを表します。スナップショット ドリブンのボリューム作成プロセスは、新しいボリューム作成の手順と似ています。NetApp Volumes は、クローンをソース ボリュームと同じストレージ プールに割り当てます。ホスト ストレージ プールには、ボリューム クローンを格納するのに十分な使用可能な容量が必要です。新しいボリュームは、作成ワークフローで明示的に指定した設定を除き、親ボリュームのすべての設定を継承します。
考慮事項
スナップショットからボリュームを作成する前に、次の制限事項を考慮してください。
権限モデルの変更: クローニング メカニズムを使用してネットワーク接続ストレージ(NAS)プロトコル タイプを切り替えると、セキュリティ スタイルが提供する権限モデルも切り替わる可能性があります。ファイル アクセス権限の問題が発生することがあります。この問題は、権限設定用の NAS クライアント ツールを使用して管理者権限で手動でのみ修正できます。
ボリュームの使用量の増加: スナップショットからボリュームを作成すると、2 つの独立したボリュームが作成され、どちらもホスト ストレージ プールから容量を使用します。
レプリケーション機能: スナップショットから作成されたボリュームは、ボリュームのレプリケーションをサポートしていません。
スナップショットから新しいボリュームを作成する
Google Cloud コンソールまたは Google Cloud CLI を使用してスナップショットから新しいボリュームを作成する手順は次のとおりです。
Console
ボリュームの最新の状態のクローンを作成する手順は次のとおりです。
Google Cloud コンソールで、[NetApp Volumes ページ] に移動します。
[ボリューム] をクリックします。
クローンを作成するボリュームを選択します。
[スナップショット] タブを選択します。
[スナップショットを作成] をクリックします。
以前のスナップショットからクローンを作成するには、次の手順を完了します。
クローンを作成するスナップショットを見つけます。
[もっと見る] をクリックします。
[スナップショットから新しいボリュームを作成] をクリックします。
クローンを作成するボリュームの [ボリューム名] フィールドにボリューム名を入力します。
省略可: [説明] フィールドに説明を入力します。
[共有名] フィールドに共有名を入力します。
[容量] フィールドでボリュームの容量を選択します。
クローン用に使用する NAS プロトコルを [プロトコル] プルダウン リストから選択します。ソース ボリュームと同じプロトコルを選択することをおすすめします。
クローンに対して適用するプロトコル固有のオプションを選択します。プロトコル オプションは、選択したプロトコルによって異なります。詳細については、ボリュームを作成するをご覧ください。
GCVE データストアとして使用されるボリュームの [選択したプロトコルの構成] で、[クライアントの接続時にボリュームの削除をブロックする] をクリックします。この設定は変更できません。
省略可: スナップショット スケジュールを定義します。
クライアントによるスナップショット バージョンへのファイル システム アクセスを有効にする場合は、[スナップショット ディレクトリを表示する] を選択します。
スナップショットを自動的に取得するようにボリュームを構成する場合は、[スケジュールされたスナップショットを許可する] を選択します。時間単位、日単位、週単位、月単位のスナップショット間隔で保持するスナップショットの数を指定できます。NetApp Volumes では、時刻は UTC 形式で指定します。スナップショットの最大数に達すると、古いスナップショットが自動的に削除されます。
スナップショットの選択内容を確認します。
省略可: [ラベル] セクションで [ラベルを追加] をクリックし、レポートとクエリに関連するラベルを入力します。
[作成] をクリックします。
NetApp Volumes は数秒以内にボリュームを作成します。新しいボリュームは、[ボリューム] ページで確認できます。NetApp Volumes のボリュームのマウント方法に関する手順に沿って、クライアントでボリュームをマウントできます。
gcloud
既存のスナップショットから新しいボリュームを作成します。
gcloud netapp volumes create VOLUME_NAME \ --project=PROJECT_ID \ --location=LOCATION \ --storage-pool=STORAGE_POOL \ --capacity=CAPACITY \ --protocols=PROTOCOLS \ --share-name=SHARE_NAME \ --source-snapshot=SOURCE_SNAPSHOT
次の情報を置き換えます。
VOLUME_NAME
: スナップショットを作成するボリュームの名前。この名前はロケーションごとに一意にする必要があります。PROJECT_ID
: 新しいボリュームを作成するプロジェクトの名前。LOCATION
: 既存のボリュームのロケーション。STORAGE_POOL
: ボリュームを作成するストレージ プールの名前。CAPACITY
: ボリュームの容量。NAS クライアントに表示される容量を定義します。PROTOCOLS
: 新しいボリュームをエクスポートする NAS プロトコルを選択します。有効な選択肢は次のとおりです。NFSv3 と NFSv4.1
NFSv3 と SMB
NFSv4.1 と SMB
ソース ボリュームと同じプロトコルを選択することを強くおすすめします。
SHARE_NAME
: 新しいボリュームの NFS エクスポート パスまたは SMB 共有名。SOURCE_SNAPSHOT
: スナップショットの ID またはスナップショットの完全修飾識別子。
その他のオプションについては、NetApp Volumes ボリューム スナップショットの Google Cloud SDK のドキュメントをご覧ください。