本頁面詳細說明如何使用磁碟區複寫功能保護資料。
關於磁碟區複製
運用跨位置磁碟區複製功能,以非同步方式將某個位置的來源磁碟區複製到另一處的目的地磁碟區,藉此保護您的資料。有了這項功能,您就能在整個位置發生服務中斷或災難時,透過複製的磁碟區處理關鍵應用程式活動。在正常使用期間,複製的磁碟區也能當做唯讀副本使用。
磁碟區複製作業在初始移轉期間只會移動已使用的資料區塊,在增量移轉期間則只會移轉變更的區塊。只有傳輸的位元組會產生費用,因此可縮短傳輸時間並降低成本。
磁碟區複製工作流程
在磁碟區複製期間,系統會透過「初始移轉」程序,將所有來源磁碟區內容複製到目的地磁碟區。初始移轉程序會在來源系統建立快照,並將內容移轉至目的地磁碟區。初始移轉作業完成後,複製鏡像狀態會變更為「Mirrored」(已鏡像)。因此,目的地磁碟區會變成唯讀狀態,並反映來源磁碟區快照的內容,包括初始快照前建立的所有快照。
初始轉移程序完成後,系統會按照排定的複製間隔,以增量更新的形式進行下列程序:
這項程序會在來源磁碟區建立新的快照。
並計算新舊快照之間的資料變更。
這項程序會將這些變更轉移至目的地磁碟區。複製資源中的移轉狀態會變更為「Transferring」(移轉中)。
所有變更轉移完畢後,目標磁碟區的內容會從舊快照轉換為新快照。
設定修改
只要複製作業處於「mirrored」狀態,對來源或目的地磁碟區套用的任何設定變更,都會自動套用至這兩個磁碟區。不過,來源和目的地磁碟區之間不會同步處理下列設定:
標籤和磁碟區說明:這些設定必須在來源和目的地集區中分別設定。
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-west8
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 限制」,瞭解跨專案磁碟區複製作業。
來源和目的地磁碟區可以位於不同的虛擬私有雲。
依服務等級提供支援:來源和目的地磁碟區必須具有相同的服務等級,但進階和 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 |