NetApp Cloud Volumes Service から Google Cloud NetApp Volumes への移行

Google Cloud NetApp Volumes の Flex サービスレベルは、Cloud Volumes Service のすべての機能に加えて、次の機能を提供します。

  • API アクセス、Google Cloud CLI、ロギング、その他のリソースラベルを含む、 Google Cloud の統合の強化。

  • バックアップが改善され、容量とスループットを個別にスケーリングできるようになりました。

  • 40 Google Cloud リージョンで利用可能。

  • Google のエンジニアリングによって強化された、堅牢でスケーラブルな設計。

Cloud Volumes Service ボリュームから Flex にデータを移行するには、SMB の場合は robocopy、NFS の場合は XCP などのデータコピー ツールを使用します。技術的な変更により、CVS-Performance サービスでサポートされているインプレース移行を行うことはできません。

始める前に

始める前に、次の要件と注意事項を確認してください。

要件

  • NetApp Volumes へのアクセス: 移行プロセスを開始する前に、NetApp Volumes にアクセスできる必要があります。NetApp Volumes へのアクセスを設定するには、構成手順に沿って操作します。このプロセスには、移行先となる新しいプールとボリュームの作成が含まれます。

    Cloud Volumes Service と Flex ボリューム間でファイルを転送するには、プライベート サービス アクセスを構成するで指定されているように、Virtual Private Cloud ピアリングを確立し、新しい IP アドレス範囲を作成します。プロジェクト内の仮想マシン(VM)を使用し、転送を容易にするために、ソース ボリュームと同じゾーンに存在することを確認します。

考慮事項

  • サービスタイプ: 13 の Cloud Volumes Service リージョンで利用可能な唯一の NetApp Volumes サービスレベルである Flex サービスレベルを使用します。

  • Identity and Access Management のロールと権限: NetApp Volumes の Identity and Access Management の権限の名前は新しくなりましたが、Cloud Volumes Service の権限とほぼ同じです。roles/netapp.admin ロールと roles/netapp.viewer ロールを使用して、構成を簡素化することもできます。editorowner の基本ロールには roles/netapp.admin 権限が含まれています。

  • Cloud Volumes Service と NetApp Volumes のモニタリングとアラートの指標: NetApp Volumes のモニタリングに使用できる指標は、通常、Cloud Volumes Service と同じです。アラートを構成している場合や、Cloud Volumes Service のダッシュボードを作成している場合は、NetApp Volumes 用に再作成する必要があります。既存の Cloud Volumes Service 指標データは引き続き使用できますが、指標データを再度更新することはできません。

  • NetApp Volumes で Cloud Logging と Cloud Billing が提供される: NetApp Volumes では、管理者ユーザー ID など、より詳細な Cloud Logging エントリが提供されます。Cloud Billing では、新しい SKU が使用されます。既存の Cloud Volumes Service のロギング エントリと課金エントリは変更されません。

  • NetApp Volumes はラベルの使用をサポートしています: ボリュームなどの NetApp Volumes リソースは、レポートとクエリの目的で最大 64 個のラベルをサポートしています。

  • カスタム スクリプト: Cloud Volumes Service は、ボリュームの作成と管理を行うための RESTful API を提供します。NetApp Volumes には、ボリュームの作成と管理に同様に使用できる Google Cloud CLI コマンドAPI サービスが用意されています。変換はできませんが、サポートが必要な場合は、セールスチームにお問い合わせのうえ、変換を支援するサービスについてご確認ください。

  • Terraform のサポート: Google Cloud Terraform プロバイダを使用すると、NetApp Volumes を管理できます。NetApp Volumes に移行すると、Cloud Volumes Service Terraform *.tf ファイルと状態ファイルは無効になります。この問題を解決するには、*.tf と状態ファイルを削除し、新しい NetApp Volumes リソースをインポートします。

  • Active Directory または Google Cloud VMware Engine: Cloud Volumes Service で Google マネージド Microsoft Active Directory または Google Cloud VMware Engine サービスを使用している場合は、google-netapp-volumes-support-external@google.com にメッセージを送信して、移行を成功させるための NetApp Volumes とのピアリングについてサポートを受けることができます。

NetApp Volumes に移行する

このセクションでは、Cloud Volumes Service ボリューム データを NetApp Volumes に移行する手順について説明します。

始める前に

NetApp Volumes に移行する前に、次の前提条件を確認してください。

  • ストレージ プールとボリュームの作成を含む NetApp Volumes を設定します。

  • 必要に応じて、Active Directory ポリシーを構成します。

NetApp Volumes に移行する

通常、お客様は 2 段階の手順で操作します。まず、ベースライン コピーを作成し、増分バックアップを実行して変更をキャプチャします。

NetApp Volumes への移行に関するサポートについては、google-netapp-volumes-support-external@google.com にメッセージを送信してください。

NetApp Volumes に移行する手順は次のとおりです。

  1. 必要に応じて、Active Directory ポリシーを作成します。このポリシーは、LDAP で SMB または NFS を使用するボリュームに必要です。

  2. NetApp Volumes Flex のプールボリュームを作成します。

  3. VPC 内の VM に CVS-software ボリュームと NetApp Volumes Flex ボリュームをマウントします。データコピー ツールを使用して、データを Flex ボリュームに転送します。

  4. メンテナンスの時間枠中に、次の手順を行います。

    1. クライアントを CVS ソフトウェア ボリュームから切断します。

    2. データを Flex ボリュームに最終的に増分コピーします。

    3. ファイル数、チェックサムなどの方法を使用して、すべてのファイルがボリュームに正しく転送されていることを確認します。

  5. クライアントを Flex ボリュームに接続し、アクセスをテストします。

データコピー ツール

Windows VM で SMB ファイルをコピーするには robocopy を、Linux VM で NFS ファイルをコピーするには NetApp XCP または rsync を使用することをおすすめします。

Robocopy

Robocopy は、Windows システムの堅牢な Microsoft ファイル コピー ツールです。robocopy を使用する際に検討すべきオプションには、次のものがあります。

  • /mir: 空のサブディレクトリを含むすべてのサブディレクトリをコピーします。

  • /sec /secfix: セキュリティ情報アクセス制御リスト(ACL)をコピーします。セキュリティ変更のある変更されていないファイルも含まれます。詳細については、robocopy によるファイル権限のミラーリングをご覧ください。

  • /z: 再起動可能なモードでファイルをコピーします。これにより、中断された場合、robocopy は中断した場所から再開できます。

  • /mt:32: マルチスレッド コピーに 32 個のスレッドを使用します。

  • /b: バックアップ モードでファイルとディレクトリの ACL をオーバーライドします。Robocopy ユーザーは、移行元と移行先の両方のボリュームでバックアップ オペレーター グループのメンバーである必要があります。

  • /r:2 /w:1: 失敗したコピーを 1 秒の待機時間で再試行します。

  • /log:<logfile>: robocopy のステータス出力をログに記録します。

XCP

NetApp の XCP ツールを使用すると、Flex サービス ボリュームへのデータ移行のための高速な並列ファイル コピーが容易になります。このツールの使用に関するサポートについては、NetApp の営業スペシャリストにお問い合わせいただくか、google-netapp-volumes-support-external@google.com までメッセージをお送りください。