sys_dump命令:
sys_dump [选项]... [数据库名字]
选项:
-f, --file=FILENAME 输出文件或目录名
-F, --format=c|d|t|p 输出文件格式 (定制, 目录, tar)
明文 (默认值))
-j, --jobs=NUM 执行多个并行任务进行备份转储工作
-a, --data-only 只转储数据,不包括模式
-c, --clean 在重新创建之前,先清除(删除)数据库对象
-C, --create 在转储中包括命令,以便创建数据库
-n, --schema=SCHEMA 只转储指定名称的模式
-N, --exclude-schema=SCHEMA 不转储已命名的模式
-s, --schema-only 只转储模式, 不包括数据
-t, --table=TABLE 只转储指定名称的表
-T, --exclude-table=TABLE 不转储指定名称的表
-x, --no-privileges 不要转储权限 (grant/revoke)
--exclude-table-data=TABLE 不转储指定名称的表中的数据
--if-exists 当删除对象时使用IF EXISTS
--inserts 以INSERT命令,而不是COPY命令的形式转储数据
--no-unlogged-table-data 不转储没有日志的表数据
示例:
导出TEST数据库生成sql脚本文件
sys_dump -USYSTEM -W123456 -dTEST -Fp -f /dbdata/backup/TEST1.sql
导出TEST数据库生成dmp存档文件
sys_dump -USYSTEM -W123456 -dTEST -Fc -f /dbdata/backup/TEST2.dmp
导出TEST数据库生成目录及结构文件
sys_dump -USYSTEM -W123456 -dTEST -Fd -f /dbdata/backup/TEST3.dir
导出TEST数据库生成tar存档文件
sys_dump -USYSTEM -W123456 -dTEST -Ft -f /dbdata/backup/TEST4.tar
金仓sys_dump命令
于 2023-09-25 19:03:47 首次发布