文章目录
1. 初始化备份
创建备份目录
mkdir -p /home/omm/pg_bak
初始化备份目录
gs_probackup init -B /home/omm/pg_bak

2. 添加备份实例
gs_probackup add-instance -B /home/omm/pg_bak -D /data/omm/install/data/dn --instance og_bak_test
og_bak_test 自定义名称,后期用来管理备份集

3. 配置备份实例
实例配置归档日志
archive_mode = on
archive_command = '/data/omm/install/app/bin/gs_probackup archive-push -B /home/omm/wal_bak --instance=og_bak_test --wal-file-path=%p --wal-file-name=%f'
增量备份参数设置
# 增量备份需要配置以下两个参数:
enable_cbm_tracking=on
查看参数设置
tail -n 3 /data/omm/install/data/dn/postgresql.conf

4. 全量备份测试
gs_probackup backup -B /home/omm/pg_bak --instance og_bak_test -d postgres -b full -j 8
-d 指定要连接的数据库名称。该连接仅用于管理备份进程,因此您可以连接到任何现有的数据库。
-j 设置备份、还原、合并进程的并行线程数。
-b 指定备份模式,full全量,ptrack增量
5. 增量备份测试
gs_probackup backup -B /home/omm/pg_bak --instance og_bak_test -d postgres -b PTRACK -j 8
6. 查看备份集
gs_probackup show

1376

被折叠的 条评论
为什么被折叠?



