Greenplum增量备份通过gpbackup进行累积备份
Greenplum Incremental backup through gpbackup takes cummulative backup
我正在使用 greenplum DB 的 gpbackup 实用程序通过以下命令对数据库进行增量备份
1: 完全备份
gpbackup --dbname incdb --backup-dir /data/gpbackups --leaf-partition-data
2:然后我添加了一些行并进行了增量备份:
gpbackup --dbname incdb --backup-dir /data/gpbackups --leaf-partition-data --incremental
但是当我转到备份文件夹,解压缩备份文件并在终端中读取它们时,我看到增量备份文件包含开始时的所有数据,而不是仅更改的数据。不应该只有完整备份后添加的数据吗?
请指导我是否可以通过 gpbackup 实用程序进行远程备份?
您可以在此处找到有关 Greenplum 增量备份实施的更多详细信息
简而言之,增量备份在 AO 分区表上效果最好。
gpbackup 将识别 AO 表的哪些分区自上次完整或增量备份以来有数据更改,并将这些分区添加到备份集中。
无论是否使用增量标志,堆表总是完全备份。
在您的用例中,您使用的是 AO 分区表吗?
我正在使用 greenplum DB 的 gpbackup 实用程序通过以下命令对数据库进行增量备份
1: 完全备份
gpbackup --dbname incdb --backup-dir /data/gpbackups --leaf-partition-data
2:然后我添加了一些行并进行了增量备份:
gpbackup --dbname incdb --backup-dir /data/gpbackups --leaf-partition-data --incremental
但是当我转到备份文件夹,解压缩备份文件并在终端中读取它们时,我看到增量备份文件包含开始时的所有数据,而不是仅更改的数据。不应该只有完整备份后添加的数据吗?
请指导我是否可以通过 gpbackup 实用程序进行远程备份?
您可以在此处找到有关 Greenplum 增量备份实施的更多详细信息
简而言之,增量备份在 AO 分区表上效果最好。 gpbackup 将识别 AO 表的哪些分区自上次完整或增量备份以来有数据更改,并将这些分区添加到备份集中。
无论是否使用增量标志,堆表总是完全备份。
在您的用例中,您使用的是 AO 分区表吗?