從 NetApp Cloud Volumes Service 轉移至 Google Cloud NetApp Volumes

Google Cloud NetApp Volumes 的 Flex 服務級別提供 Cloud Volumes Service 的所有功能,以及下列功能:

  • 強化 Google Cloud 整合功能,包括 API 存取權、Google Cloud CLI、記錄和更多資源標籤。

  • 改善備份功能,並獨立調度容量和處理量。

  • 適用於 40 Google Cloud 個區域。

  • 透過 Google 工程技術強化,打造穩健且可擴充的設計。

您可以使用資料複製工具 (例如 SMB 的 robocopy 或 NFS 的 XCP),將資料從 Cloud Volumes Service 磁碟區遷移至 Flex。由於技術上的修改,無法像 CVS-Performance 服務一樣,進行就地轉換。

事前準備

開始前,請先詳閱下列規定和注意事項。

需求條件

  • NetApp Volumes 存取權:您必須先取得 NetApp Volumes 存取權,才能開始遷移程序。如要設定 NetApp Volumes 存取權,請按照設定步驟操作。這個程序包括建立新集區和磁碟區,做為遷移目標。

    如要在 Cloud Volumes Service 和 Flex 磁碟區之間傳輸檔案,請建立虛擬私有雲對等互連,並按照「設定私人服務存取權」一文的說明建立新的 IP 位址範圍。在專案中使用虛擬機器 (VM),並確保該 VM 與來源磁碟區位於相同區域,以利轉移作業。

注意事項

  • 服務類型:您將使用 Flex 服務等級,因為這是 13 個 Cloud Volumes Service 區域中唯一可用的 NetApp Volumes 服務等級。

  • 身分與存取權管理角色和權限NetApp Volumes 的身分與存取權管理權限已改名,但與 Cloud Volumes Service 的權限大致相同。您也可以使用 roles/netapp.adminroles/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 提供更詳細的 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:如果您使用 Google 管理的 Microsoft Active Directory 或 Google Cloud VMware Engine 服務搭配 Cloud Volumes Service,可以傳送訊息至 google-netapp-volumes-support-external@google.com,尋求 NetApp Volumes 對等互連的相關協助,確保遷移作業順利完成。

遷移至 NetApp Volumes

本節提供將 Cloud Volumes Service 磁碟區資料遷移至 NetApp Volumes 的操作說明。

事前準備

遷移至 NetApp Volumes 前,請先詳閱下列必要條件:

  • 設定 NetApp Volumes,包括建立儲存空間集區和磁碟區。

  • 視需要設定 Active Directory 政策。

遷移至 NetApp Volumes

一般來說,顧客會按照兩步驟程序操作。首先,他們會建立基準副本,然後執行增量備份,擷取所有修改內容。

如需遷移至 NetApp Volumes 的任何支援,請傳送訊息至 google-netapp-volumes-support-external@google.com

請按照下列操作說明遷移至 NetApp Volumes。

  1. 視需要建立 Active Directory 政策。如果磁碟區使用 SMB 或 NFS 與 LDAP,就必須採用這項政策。

  2. 建立 NetApp Volumes Flex 集區磁碟區

  3. 掛接 CVS 軟體磁碟區和 NetApp Volumes Flex 磁碟區至 VPC 內的 VM。使用資料複製工具將資料移轉至 Flex 磁碟區。

  4. 在維護期間,請完成下列步驟:

    1. 中斷用戶端與 CVS 軟體磁碟區的連線。

    2. 對 Flex 磁碟區執行資料的最終增量複製作業。

    3. 使用檔案計數、總和檢查碼或類似方法,確認所有檔案都已正確轉移至磁碟區。

  5. 將用戶端連線至 Flex 磁碟區,並測試存取權。

資料複製工具

建議您使用 robocopy 複製 Windows VM 上的 SMB 檔案,並使用 NetApp XCP 或 rsync 複製 Linux VM 上的 NFS 檔案。

Robocopy

Robocopy 是 Windows 系統中功能強大的 Microsoft 檔案複製工具。使用 robocopy 時,可以考慮下列選項:

  • /mir:複製所有子目錄,包括空白子目錄。

  • /sec /secfix:複製安全性資訊存取控制清單 (ACL),包括安全性變更但未變更的檔案。詳情請參閱robocopy 鏡像檔案權限

  • /z:以可重新啟動的模式複製檔案,如果中斷,robocopy 可以從中斷處繼續。

  • /mt:32:使用 32 個執行緒進行多執行緒複製。

  • /b:用於備份模式,可覆寫檔案和目錄 ACL。Robocopy 使用者必須是來源和目的地磁碟區的備份作業員群組成員。

  • /r:2 /w:1:以一秒的等待時間重試失敗的複製作業。

  • /log:<logfile>:記錄 robocopy 狀態輸出內容。

XCP

NetApp 的 XCP 工具可加快檔案複製速度,並支援平行複製,方便您將資料遷移至 Flex 服務磁碟區。如需這項工具的支援服務,請與 NetApp 銷售專員聯絡,或傳送訊息至 google-netapp-volumes-support-external@google.com