成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

pg_rman備份工具(下)

不知名網(wǎng)友 / 3564人閱讀
pg_rman備份工具(下)

點擊上方“IT那活兒”公眾號,關注后了解更多內(nèi)容,不管IT什么活兒,干就完了?。?!


環(huán)境準備

說明:前面文中pg_rman備份工具(上)測試了普通主從備份的測試,而且是基于普通IP地址的測試。今天我們在來測試有關patroni集群基于VIP備份的測試,環(huán)境如下:
主機名
數(shù)據(jù)庫節(jié)點名
IP地址
db01
pg01
10.0.0.10
db02
pg02
10.0.0.11
db03
pg03
10.0.0.12
VIP
VIP
10.0.0.15

測試步驟:

  1. 搭建一套patroni集群;
  2. 備節(jié)點安裝pg_rman;
  3. 插入數(shù)據(jù),并在備節(jié)點進行備份;
  4. 刪除數(shù)據(jù)并進行數(shù)據(jù)恢復;
  5. 驗證數(shù)據(jù)完整性。


測試實施

2.1 搭建一套patroni集群

如下所示,此時的主節(jié)點為pg01,VIP在db01這臺主機。

2.2 備節(jié)點安裝pg_rman

這里選擇的是在db02節(jié)點上進行安裝。

2.3 插入數(shù)據(jù)并進行備份

1)在主節(jié)點插入數(shù)據(jù)
2)在db02節(jié)點進行全備份
注意:這里主節(jié)點的IP寫的是VIP的地址,備節(jié)點的IP寫的是db02主機的IP地址。
pg_rman -B /pg_rman_backup/fullbackup -A /postgres/wal_archive/ -D /postgres/data backup -b full -s -
S /pg_rman_backup/pg_srvlog -U postgres -d postgres -h
10.0.0.15 -p 5432 --standby-host=10.0.0.11 --standby-
port=5432
pg_rman validate
3)在主庫再次插入數(shù)據(jù)
4)在db02節(jié)點進行增量備份
注意:這里主節(jié)點的IP依然是VIP。
pg_rman -B /pg_rman_backup/fullbackup -D /postgres/data -A /postgres/wal_archive/ backup --backup-mode incremental --
progress --compress-data -U postgres -d postgres -h
10.0.0.15 -p 5432 --standby-host=10.0.0.11 --standby-
port=5432
pg_rman validate
pg_rman show

2.4 刪除數(shù)據(jù)并進行數(shù)據(jù)恢復

1)刪除數(shù)據(jù)
2)進行數(shù)據(jù)恢復
pg_rman restore -B /pg_rman_backup/fullbackup/ --recovery-target-time "2022-08-24 21:12:04" --hard-copy

2.5 驗證數(shù)據(jù)完整性

如上圖所示,已經(jīng)將數(shù)據(jù)成功恢復。


本文作者:張學衡(上海新炬中北團隊)

本文來源:“IT那活兒”公眾號

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/129099.html

相關文章

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<