本頁面詳細說明如何使用磁碟區複寫功能保護資料。
關於磁碟區複製作業
運用跨位置磁碟區複製功能,以非同步方式將某個位置的來源磁碟區複製到另一處的目的地磁碟區,藉此保護您的資料。有了這項功能,您就能在整個位置發生服務中斷或災難時,透過複製的磁碟區處理關鍵應用程式活動。在正常使用期間,複製的磁碟區也能當做唯讀副本使用。
在初始轉移期間,磁碟區複製功能只會移動已使用的資料區塊,而在增量轉移期間,則只會轉移變更的區塊。系統只會針對傳輸的位元組收費,因此可縮短傳輸時間並降低成本。
磁碟區複製作業工作流程
在磁碟區複製期間,系統會執行「初始轉移」程序,將所有來源磁碟區內容複製到目的地磁碟區。初始轉移程序會建立來源系統的快照,並將內容轉移至目標磁碟區。初始轉移完成後,複製鏡像狀態會變更為「已鏡像」。因此,目的地磁碟區會變成唯讀,並反映來源磁碟區快照的內容,包括初始快照之前的所有快照。
初始轉移程序完成後,系統會按照排定的複製間隔,以增量更新的形式執行下列程序:
這個程序會在來源磁碟區上建立新的快照。
並計算新舊快照之間的資料變更。
這個程序會將這些變更轉移至目的地磁碟區。複製資源中的轉移狀態會變更為「正在轉移」。
所有變更轉移完畢後,目標磁碟區的內容會從舊快照轉換為新快照。
修改設定
只要複製作業處於鏡像狀態,套用至來源或目的地磁碟區的任何設定變更,都會自動套用至兩個磁碟區。不過,來源和目的地磁碟區之間不會同步下列設定:
標籤和磁碟區說明:這些設定必須在來源和目的地集區中分別設定。
Active Directory 政策:這項政策會在來源和目的地集區中設定,且無法變更。
CMEK 政策:這項政策會在來源和目的地集區中設定,且無法變更。
備份政策:這項設定必須在來源和目的地磁碟區上分別設定。
只有在停止複製後,目的地磁碟區的備份排程才會啟用,且複製作業處於「鏡像」狀態時,備份排程會處於非啟用狀態。
備份保存庫:這項設定必須在來源和目的地磁碟區上分別設定。
自動調整級別:這項設定必須在來源和目的地磁碟區上分別設定。
顯示快照目錄:這項設定只能在來源磁碟區上設定。目的地磁碟區無法變更。
UNIX 權限:這個 API 參數會定義根 inode 的初始 UNIX 權限,並在複製程序中複製到目的地磁碟區。
禁止刪除磁碟區:這項設定必須在來源和目的地磁碟區上分別設定。
手動和自動 QoS:這項設定可手動或自動設定,視來源和目的地集區類型而定。如果是自動 QoS 集區中的磁碟區,處理量會根據大小和服務等級設定。不過,手動 QoS 集區中的磁碟區處理量可分別在來源和目的地磁碟區上設定。
如果來源磁碟區的服務等級因移至其他集區而變更,目的地磁碟區不會變更。
如果複製作業停止,來源和目的地磁碟區就會變成獨立磁碟區。 對來源或目的地磁碟區所做的任何資料或設定變更,都不會套用至其他磁碟區。恢復已停止的複製作業後,來源磁碟區設定會覆寫目標磁碟區設定,但本節列出的例外狀況除外。
磁碟區複製作業的注意事項
執行磁碟區複製作業前,請先考量以下事項:
對於 Standard、Premium 和 Extreme 服務等級,NetApp Volumes 支援下列特定區域配對之間的磁碟區複製作業:
asia-southeast1和australia-southeast1europe-west2和europe-west3europe-west2和europe-west4europe-west3和europe-west4europe-west3和europe-west6europe-west4和europe-west6europe-southwest1和europe-west3northamerica-northeast1和northamerica-northeast2northamerica-northeast1和us-central1australia-southeast1和asia-southeast1us-central1和us-east4us-central1和us-west2us-central1和us-west3us-central1和us-west4us-east4和us-west2us-east4和us-west4us-west2和us-west4us-west3和us-west4
如果是 Flex 統合式服務等級,磁碟區複製功能支援在同一區域群組內的可用區之間複製磁碟區。系統也支援複製到相同區域內的不同可用區。下表列出不同地點的區域群組:
位置 美洲 亞太地區 歐洲、中東和非洲 區域群組 southamerica-east1
us-central1
us-east1
us-east4
us-east5
us-south1
us-west1
us-west2
us-west3
us-west4asia-east1
asia-northeast1
asia-northeast2
asia-south1
asia-southeast1
australia-southeast1
australia-southeast2europe-southwest1
europe-west1
europe-west2
europe-west3
europe-west4
europe-west9
me-west1服務等級為 Flex File 時,磁碟區複製功能支援相同區域群組中的區域。下表列出不同地區的區域群組:
位置 美洲 亞太地區 歐洲、中東和非洲 區域群組 southamerica-east1
southamerica-west1
northamerica-northeast1
northamerica-northeast2
us-central1
us-east1
us-east4
us-east5
us-south1
us-west1
us-west2
us-west3
us-west4asia-east1
asia-east2
asia-northeast1
asia-northeast2
asia-northeast3
asia-south1
asia-south2
asia-southeast1
asia-southeast2
australia-southeast1
australia-southeast2africa-south1
europe-central2
europe-north1
europe-southwest1
europe-west1
europe-west2
europe-west3
europe-west4
europe-west6
europe-west8
europe-west9
europe-west10
europe-west12
me-central1
me-central2
me-west1配額指派:視專案複製需求而定,您可能需要提高特定區域或服務層級的配額,以增加複製來源和目的地磁碟區的數量。如要申請提高配額,請使用Google Cloud 控制台的 NetApp Volumes 配額頁面。
拓撲支援:磁碟區複製功能不支援串聯式和扇入/扇出拓撲。舉例來說,磁碟區不能同時做為來源和目的地磁碟區。
來源和目的地磁碟區位置:
對於 Flex 統合式預設模式服務等級,適用下列注意事項。
來源和目的地磁碟區必須位於相同專案和區域群組。您可以將磁碟區複製到同一區域內的其他可用區。
您可以在一般 Flex 統合式集區或大容量 Flex 統合式集區中複製磁碟區,但無法在這兩種集區之間複製。
您可以在同一個專案中複製磁碟區。
來源和目的地磁碟區之間的跨專案磁碟區複製作業是可應要求提供的功能。如要申請這項功能的存取權,請與銷售團隊聯絡。您可以使用 API、Google Cloud CLI 或 Terraform 建立副本,但可以在 Google Cloud 控制台中管理副本。如要建立跨專案的複寫作業,您必須具備這兩個專案的
netapp.replications.create權限。與標準磁碟區複製作業不同,跨專案複製作業不會在來源和目的地磁碟區之間複製匯出規則。如果您使用 VPC Service Controls,請參閱「NetApp Volumes 的 VPC Service Controls 限制」,瞭解跨專案磁碟區複製作業。
服務等級為 Flex File 時,來源和目的地磁碟區必須位於相同專案和區域群組。不支援複製到相同區域內的其他可用區。
對於 Standard、Premium 和 Extreme 服務等級,適用下列考量事項。
如果來源和目的地磁碟區位於同一個專案中,系統就會支援複製作業。目的磁碟區必須位於不同的區域配對。
來源和目的地磁碟區之間的跨專案磁碟區複製作業是可應要求提供的功能。如要申請這項功能的存取權,請與銷售團隊聯絡。雖然這些複本只能使用 API、Google Cloud CLI 或 Terraform 建立,但後續管理作業可透過 Google Cloud 控制台進行。如要建立跨專案複製作業,您需要這兩個專案的
netapp.replications.create權限。與一般磁碟區複製作業不同,跨專案複製作業不會在來源和目的地磁碟區之間複製匯出規則。如果您使用 VPC Service Controls,請參閱「NetApp Volumes 的 VPC Service Controls 限制」,瞭解跨專案磁碟區複製作業。
來源和目的地磁碟區可位於不同的虛擬私有雲。
以服務等級為準的支援:來源和目的地磁碟區必須具有相同的服務等級,但 Premium 和 Extreme 服務等級的磁碟區除外,這兩種等級的磁碟區可以在複製作業中混合使用。如要從 Flex Unified ONTAP 模式複製資料,請參閱「使用 ONTAP 複製」,其中 ONTAP 模式集區是 ONTAP 系統。ONTAP 模式系統之間,或 ONTAP 型系統與 ONTAP 模式之間的複製作業,是標準的 ONTAP SnapMirror 複製作業,因此您必須相應管理。詳情請參閱「瞭解 ONTAP SnapMirror 非同步災難復原」。
磁碟區複製作業定價
NetApp Volumes 會分別收取複製作業和磁碟區容量的費用。費用取決於主要和次要磁碟區之間傳輸的位元組數。詳情請參閱「NetApp Volumes 定價」。
復原點目標 (RPO)
由於磁碟區複製作業是排定的非同步複製作業,目的地磁碟區的內容一律會落後來源磁碟區。復原點目標 (RPO) 會指定目標磁碟區的資料新舊程度,以及儲存的資料版本時間點。發生災害時,RPO 可協助您瞭解遺失的資料量。
您可以檢查延遲時間或複寫快照,判斷磁碟區複寫的 RPO。雖然延遲時間可快速估算 RPO,但複寫快照的測量結果更準確。
延遲時間:自來源磁碟區建立快照以來經過的時間,該快照是最後一次複製到目的地磁碟區的快照。延遲時間是指相對於來源磁碟區資料,目的地磁碟區資料存在時間的差異。這項指標每五分鐘更新一次,並提供 RPO 概覽。如果複製作業略過複製時間間隔, Google Cloud 控制台的延遲時間旁就會顯示警告圖示。如果持續發生這種情況,表示來源磁碟區的資料變更率過高,無法在複製間隔內完成移轉。建議您選擇較長的複製間隔,或忽略警告 (適用於一次性情況,例如來源資料修改活動量大)。
複寫快照:複寫快照會擷取特定時間點的資料,複寫快照可提供最準確的 RPO 資訊。磁碟區複製作業會使用兩個輪替快照進行複製。目的地磁碟區上最新複製快照的時間戳記,會指定目的地磁碟區上最新資料的時間點 (世界標準時間)。
您可以從複製快照名稱衍生時間戳記 (
replication-<timestamp>),該名稱採用世界標準時間格式 (YYYY-MM-DD-HHMMSS)。
儲存空間集區的相關規定
來源和目的地磁碟區的儲存空間集區必須符合下列規定:
視服務層級而定,必須是有效的地點配對或區域群組的一部分
必須採用相同的 Active Directory 政策設定
必須指向相同的 Active Directory
必須使用相同的 LDAP 設定
複製作業排程
複製作業排程會嘗試在指定間隔執行複製作業。如果先前的複製作業正在進行中,系統會略過目前週期的複製作業,並在下一個間隔再次檢查。這種情況最常發生在初始複製期間,因為這時會傳輸初始磁碟區區塊,複製時間最長。系統會根據下列時間,為每種排程類型執行複製排程:
| 複製作業排程頻率 | 排定作業的時間 |
|---|---|
| 每 10 分鐘 | :00, :10, :20, :30, :40, :50 |
| 每小時 | :05 後 |
| 每天 | 每天午夜 :10 分後 |