スカイ・エス・エイッチ

menu

ORCAレセコンをご利用中のお客様

TOP > ORCA よくある質問・回答集 > ver 5.2 postgreSQLデータ同期方法

よくある質問・回答集

ver 5.2 postgreSQLデータ同期方法

Q:
ver 5.2 postgreSQL データ同期方法
A:
レプリケーションになった。作業は従サーバ。

$ sudo systemctl stop postgresql

$ sudo rm -rf /var/lib/postgresql/12/main
$ sudo -u postgres pg_basebackup -R -h 主サーバIP -p 5432 -U replication -D /var/lib/postgresql/12/main/ -W

$ sudo systemctl start postgresql

確認主サーバ
sudo -u postgres psql -c "SELECT * FROM pg_stat_replication;"

sent_lsn、write_lsn、flush_lsn、replay_lsnが同じであれば同期されている。

確認従サーバ
sudo -u postgres psql -c "SELECT pg_last_xact_replay_timestamp();"
同期直後は値が無い
test