逻辑备份命令:
sys_dump -U SYSTEM -d problem_dev -Fc -f /db_backup/kingbase/dump/problem_dev/problem_dev20240329.dmp
用户:SYSTEM
数据库名:problem_dev
格式:自定义格式(-Fc)
输出文件:/db_backup/kingbase/dump/problem_dev/problem_dev20240329.dmp
sys_dump -U system -v -f "/home/kingbase/DB_9-26.dmp" -F c problem_dev
用户:system
详细输出(-v)
输出文件:/home/kingbase/DB_9-26.dmp
格式:自定义格式(-F c)
数据库名:problem_dev
恢复命令:
sys_restore -U system -v -d problem_dev --no-tablespaces -c --if-exists -O -x -j 10 "/home/kingbase/test.dmp"
用户:system
详细输出(-v)
目标数据库:problem_dev
选项:不恢复表空间(–no-tablespaces)、清除现有对象(-c)、跳过已存在的对象(–if-exists)、不设置所有者(-O)、不恢复权限(-x)
并行任务数:10(-j 10)
输入文件:/home/kingbase/test.dmp
注意事项:
命令中可能存在拼写错误,例如 --if-exists 被写为 --if-exists(实际应为 --if-exists)。
确保文件路径和权限正确。
逻辑备份命令:
sys_dump -Usystem -dgas_online20250406 -ngas_business_20250406 -Fc -f /home/kingbase/gas_business_20250406.dmp
参数说明:
-Usystem:以用户 system 连接数据库。
-dgas_online20250406:备份的数据库名为 gas_online20250406。
-ngas_business_20250406:指定模式(schema)为 gas_business_20250406(仅备份该模式下的对象)。
-F