AWS - RDS - 通過只讀副本將數據遷移到 Aurora PostgreSQL -只讀副本

通過只讀副本創建Aurora PG。這部分在控制檯中是沒有的(雖然文檔中給了控制檯的操作步驟)。只能通過 AWS CLI 創建。
中國 北京區的Aurora PG ,版本只有 10.7 和 11.6,類型只支持 db.t3.medium 和 db.r5,寧夏區 版本 9.6.(8,9,11,16)/10.11/11.6,類型只支持 db.r4.

在文檔中,遷移方式還有針對 9.6.1 和 9.6.3 的快照進行遷移。但是目前都不行了。
還可以使用 DMS 或 Amazon S3 進行遷移。

===
以下爲 RDS PG 通過只讀副本遷移至 Aurora PG 的操作命令。

  1. 創建 只讀副本的 Aurora cluster。
aws rds create-db-instance --db-cluster-identifier chen-pg11-aurora --engine aurora-postgresql --replication-source-identifier arn:aws-cn:rds:cn-northwest-1:000000000000:db:chen-pg11
  1. 在 Aurora cluster 中創建實例。
aws rds create-db-instance --db-cluster-identifier chen-pg11-0603-aurora --db-instance-identifier chen-pg11-0603-aurora --db-instance-class db.r4.large --engine aurora-postgresql
  1. 最後將 Aurora Cluster 提升爲主實例。這一步可以通過控制檯,也可以通過CLI。
aws rds promote-read-replica-db-cluster --db-cluster-identifier chen-pg11-aurora

遷移完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章