本頁詳細說明如何使用磁碟區複製功能保護資料。
關於磁碟區複製作業
您可以運用跨位置磁碟區複製功能,以非同步方式將某個位置的來源磁碟區複製到另一處的目的地磁碟區,藉此保護您的資料。有了這項功能,您就能在整個位置發生服務中斷或災難時,透過複製的磁碟區處理關鍵應用程式活動。在正常使用期間,複製的磁碟區也能當做唯讀副本使用。
磁碟區複製功能只會在初始轉移期間移動已使用的資料區塊,並只會在增量轉移期間轉移變更的區塊。系統只會針對傳輸的位元組收費,因此可縮短傳輸時間並降低成本。
磁碟區複製作業工作流程
在磁碟區複製期間,系統會執行「初始轉移」程序,將所有來源磁碟區內容複製到目的地磁碟區。初始轉移程序會在來源系統上建立快照,並將內容轉移至目標磁碟區。初始轉移完成後,複製鏡像狀態會變更為「已鏡像」。因此,目的地磁碟區會變成唯讀,並反映來源磁碟區快照的內容,包括初始快照之前的所有快照。
初始轉移程序完成後,系統會按照排定的複製間隔,以增量更新的形式進行下列程序:
這個程序會在來源磁碟區上建立新快照。
並計算新舊快照之間的資料變更。
這個程序會將這些變更轉移至目的地磁碟區。複製資源中的轉移狀態會變更為「正在轉移」。
所有變更轉移完畢後,目標磁碟區的內容會從舊快照轉換為新快照。
修改設定
只要複寫作業處於鏡像狀態,套用至來源或目的地磁碟區的任何設定變更,都會自動套用至兩個磁碟區。不過,來源和目的地磁碟區之間不會同步下列設定:
標籤和磁碟區說明:必須在來源和目的地集區中分別設定這些設定。
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 Unified 服務等級,磁碟區複製功能支援在同一區域群組內的可用區之間進行複製。也支援複製到相同區域內的不同可用區。下表列出不同位置的區域群組:
位置 美洲 亞太地區 歐洲、中東和非洲 區域群組 southamerica-east1
us-central1
us-east1
us-east4
us-west1
us-west4asia-northeast1
asia-northeast2
asia-south1
asia-southeast1
australia-southeast1europe-west1
europe-west3
europe-west4
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權限。與標準磁碟區複製作業不同,跨專案複製作業不會在來源和目的地磁碟區之間複製匯出規則。
服務等級為 Flex File 時:來源和目的地磁碟區必須位於同一個專案和區域群組。系統不支援在同一區域內複製到不同可用區。
對於 Standard、Premium 和 Extreme 服務等級,適用下列考量事項。
如果來源和目的地磁碟區位於同一個專案中,系統就會支援複製作業。目的磁碟區必須位於不同的區域配對。
來源和目的地磁碟區之間的跨專案磁碟區複製作業是可應要求提供的功能。如要申請使用這項功能,請與銷售團隊聯絡。雖然這些複本只能使用 API、Google Cloud CLI 或 Terraform 建立,但後續管理作業可透過 Google Cloud 控制台進行。如要建立跨專案複寫,您需要這兩個專案的
netapp.replications.create權限。與一般磁碟區複製作業不同,跨專案複製作業不會在來源和目的地之間複製匯出規則。
來源和目的地磁碟區可以位於不同的虛擬私有雲。
以服務等級為準的支援:來源和目的地磁碟區必須具有相同的服務等級,但 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 分後 |