我正在使用酒保从 postgresql 中获取备份。这是结果list-backup
:
prod 20190831T000005 - Sat Aug 31 00:04:58 2019 - Size: 16.0 GiB - WAL Size: 654.2 MiB
prod 20190830T000005 - Fri Aug 30 00:04:41 2019 - Size: 16.1 GiB - WAL Size: 2.1 GiB
prod 20190829T000004 - Thu Aug 29 00:04:10 2019 - Size: 16.0 GiB - WAL Size: 1.3 GiB
prod 20190828T000004 - Wed Aug 28 00:03:21 2019 - Size: 15.9 GiB - WAL Size: 872.6 MiB
prod 20190827T204148 - Tue Aug 27 20:48:11 2019 - Size: 15.9 GiB - WAL Size: 129.3 MiB
如您所见,此处报告的 WAL 大小存在巨大差异。是什么原因?可以吗?
barman 2.9
postgresql 9.6
这是需要重放的 WAL 量,以将一个备份带到下一个时间(按列出的顺序中的前一个)备份。如果您删除第一个备份,WAL 的数量也将被删除,因为不再有用。
它们的大小不同,因为您的数据库在备份之间看到了不同数量的活动。