人大金仓数据库KingbaseES 数据库还原

关键字:

KingbaseES、数据库备份、sys_restore、人大金仓

备份工具sys_restore

KES数据库使用sys_retore工具实现数据库还原。从 sys_dump 创建的非文本格式归档恢复 KingbaseES 数据库的工具。它将发出必要的命令把该数据库重建成它被保存时的状态。这些归档文件还允许 sys_restore 选择恢复哪些内容或者在恢复前对恢复项重排序。这些归档文件被设计为可以在不同的架构之间迁移。

sys_restore 可以在两种模式下操作。如果指定了一个数据库名称,sys_restore 会连接那个数据库并且把归档内容直接恢复到该数据库中。否则,会创建一个脚本,其中包含着重建该数据库所必要的 SQL 命令,它会被写入到一个文件或者标准输出。这个脚本输出等效于 sys_dump 的纯文本输出格式。因此,一些控制输出的选项与 sys_dump 的选项类似。

sys_restore使用方法

sys_restore [connection-option...] [option...] [dbname]

必要参数说明:

filename

指定要恢复的归档文件(对于一个目录格式的归档则是目录)的位置。如果没有指定,则使用标准输入。

-a --data-only

只恢复数据,不恢复模式(数据定义)。如果在归档中存在,将恢复表数据、大对象和序列值。这个选项类似于指定 --section=data ,但是由于历史原因两者不完全相同。

-c --clean

你可能感兴趣的:(数据库,kingbase,金仓数据库,人大金仓)