我有一个带有Barman设置的Postgres群集
与Barman备份1.4TB我恢复到另一个服务器。我有DB大小为1.5TB和WAL文件大小为18 GB。
使用以下命令恢复到另一台服务器
barman recover --remote-ssh-command "ssh postgres@newserverip" main-db-server backup-id /location
仍然是它showing copying required wal files.
有没有人帮忙
从2天仍然在运行恢复过程
现在,/location大小为1.7TB,WAL文件大小为250 GB。
1条答案
按热度按时间ego6inou1#
我建议你在你的恢复命令中添加
--target-time
变量,你可以运行barmanshow-backup main-db-server latest
来获得最新备份的细节,并使用begin_time
来代替target-time
。另一方面,从Barman 2.3中,您可以使用
--target-immediate
选项(仅适用于PostgreSQL 9.4及更高版本)在达到一致性时退出恢复(即基本备份过程结束)。