备份表集合

通过使用下面的gpcrondump选项,用户可以创建包含一个数据库中方案或者表的子集的备份:

  • -t schema.tablename – 指定一个要包括在备份中的表。可以多次使用-t选项。
  • --table-file=filename – 指定一个文件,其中含有要包括在备份中的表的列表。
  • -T schema.tablename – 指定一个要从备份中排除的表。可以多次使用-T选项。
  • --exclude-table-file=filename – 指定一个文件,其中含有要从备份中排除的表的列表。
  • -s schema_name – 在备份中包括所有以指定方案名限定的表。可以多次使用-s选项。
  • --schema-file=filename – 指定一个文件,其中含有要包括在备份中的方案列表。
  • -S schema_name – 在备份中排除指定方案名限定的表。可以多次使用-S选项。
  • --exclude-schema-file=filename – 指定一个文件,其中含有要从备份中排除的方案列表。

只能指定一个表的集合或者方案的集合。例如,-s选项不能与-t选项一起指定。

将这些gpcrondump选项用于增量备份的附加信息请参考对集合的增量备份

上级主题: 备份和恢复数据库