華為云RDS Postgres遷移記錄
之前采用自己數據庫和磁盤備份,得空體驗一下RDS服務。
首先創建一個Postgres引擎的關系型數據庫(RDS)實例,由于不打算綁定公網IP,直接用一個VPC虛擬網內操作,所以,實例和自建數據庫創建在同一個VPC,用子網IP直接訪問。
第二步,建立遷移任務,過程中會做一個檢查,發現可能存在的問題。
根據提示:
1.在自建數據庫配置文件(這里在CentOS 6.5上安裝的Postgresql 9.6)/var/lib/pgsql/9.6/data/pg_hba.conf中增加一行
#?replication?privilege. host????replication?????postgres????????0.0.0.0/0???????password
2.在/var/lib/pgsql/9.6/data/postgresql.conf中增加一行
#max_wal_senders?=?0????????????#?max?number?of?walsender?processes ????????????????????????????????#?(change?requires?restart) max_wal_senders?=?5
3.?重啟數據庫服務
# service postgresql-9.6 restart
啟動服務失敗,查看/var/lib/pgsql/9.6/pgstartup.log
< 2018-12-26 17:39:02.183 CST > FATAL:? WAL streaming (max_wal_senders > 0) requires wal_level "replica" or "logical"
源數據庫版本是9.6的時候,參數wal_level必須是配置成replica,當前源數據庫版本是:9.6,參數wal_level的值是:minimal
postgresql.conf中增加一行:
wal_level?=?replica
4. 點“校驗按鈕”,
修改目標數據庫lc_monetary參數的值為en_US.UTF-8,暫時不能操作等華為反饋。
華為云APP RDS Postgres
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。