全部產品
Search
文件中心

AnalyticDB:AnalyticDB PostgreSQL版間的資料移轉

更新時間:Apr 26, 2025

本文介紹如何將現有的AnalyticDB PostgreSQL版執行個體中的資料移轉到其它AnalyticDB PostgreSQL版執行個體中。

注意事項

  • 目前僅支援資料移轉,不支援資料同步。如果遷移過程中新寫入了資料,需要在遷移完成後主動補數。

  • 請盡量在業務停止寫入的情況下進行遷移。如果遷移過程中業務不暫停,資料移轉會對業務效能產生一定影響,且資料移轉速度會降低。

  • 強烈建議停寫遷移(開啟唯讀模式)。

  • 資料移轉優先推薦全量遷移。

  • 僅支援在同一阿里雲主帳號下進行資料移轉。

  • 遷移對網路連通性具有一定要求,在源端和目標端所有機器網路打通的情況下,可以實現更快的遷移。建議新舊執行個體在同一VPC下,不在同VPC下的執行個體建議使用雲企業網實現同地區VPC互連的方式打通網路連接,具體操作請參見使用雲企業網實現同地區VPC互連(基礎版)

  • 遷移完成後,AnalyticDB PostgreSQL版執行個體會執行ANALYZE來收集統計資訊,以產生合適的執行計畫。執行ANALYZE過程中,Master節點的CPU水位會暫時升高,CPU水位升高的時間由資料量決定。

  • 目標AnalyticDB PostgreSQL版執行個體的Segment節點數量應大於或等於源叢集的節點數量。如果使用gpcopy進行遷移,節點數量相同的情況下可以獲得最佳遷移速度。

  • 遷移過程中需要設定白名單,以實現源端和目標端的連通,遷移結束後請務必將白名單設定成生產配置。

  • AnalyticDB PostgreSQL 4.3版執行個體升級到AnalyticDB PostgreSQL 6.0版執行個體,可先使用《4.3版升級6.0版不相容項檢查參考指南》校正源端是否使用了新版本不再相容的功能,請參見4.3版升級6.0版不相容項檢查參考指南

遷移方式

源執行個體資源類型

目標執行個體資源類型

處理方法

Serverless

Serverless

提交工單聯絡支援人員協助您完成遷移工作。

儲存彈性模式6.0版本

儲存彈性模式7.0版本

儲存彈性模式6.0版本

Serverless

儲存彈性模式6.0版本

儲存彈性模式7.0版本

儲存彈性模式7.0版本

儲存彈性模式7.0版本

重要

暫不支援儲存彈性模式7.0版本執行個體的資料移轉至Serverless或儲存彈性模式6.0版本。