#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
主要功能
gs_dump可以创建四种不同的导出文件格式,通过“-F”或者“--format=”选项指定,具体如表1所示。
表 1 导出文件格式
格式名称
-F的参数值
说明
建议
对应导入工具
纯文本格式
p
纯文本脚本文件包含SQL语句和命令。命令可以由gsql命令行终端程序执行,用于重新创建数据库对象并加载表数据。
小型数据库,一般推荐纯文本格式。
使用gsql工具恢复数据库对象前,可根据需要使用文本编辑器编辑纯文本导出文件。
自定义归档格式
c
一种二进制文件。支持从导出文件中恢复所有或所选数据库对象。
中型或大型数据库,推荐自定义归档格式。
使用gs_restore可以选择要从自定义归档/目录归档/tar归档导出文件中导入相应的数据库对象。
目录归档格式
d
该格式会创建一个目录,该目录包含两类文件,一类是目录文件,另一类是每个表和blob对象对应的数据文件。
-
tar归档格式
t
tar归档文件支持从导出文件中恢复所有或所选数据库对象。tar归档格式不支持压缩且对于单独表大小应小于8GB。
-
说明: 可以使用gs_dump程序将文件压缩为目录归档或自定义归档导出文件,减少导出文件的大小。生成目录归档或自定义归档导出文件时,默认进行中等级别的压缩。gs_dump程序无法压缩已归档导出文件。
#openGauss #入门 #安装 #数据库 #开源