代码拉取完成,页面将自动刷新
同步操作将从 openGauss/openGauss-tools-backup 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
JdbcGsBackup为一个Java工具,其利用JDBC实现对openGauss数据库中的对象进行备份和恢复。现支持的备份和恢复的数据库对象包括:
该工具实现的功能与openGauss内置的工具gs_dump、gs_dumpall、gs_restore类似。
可以用源代码或者Jar包实现对数据库对象的导入和导出,需传入的参数为:
-m dump|restore [-h hostname] [-p port] [-t (timing)] [-d database] [-U user] [-P password] [-f filename] [-o (schema only)] [-s schema[,schema...]] [-n schema[,schema...]]
各参数含义说明如下:
JdbcGsBackup工具采用标准的zip文件格式,-f指定导入导出的文件名,具体的文件结构为:
gs_backup/
gs_backup/schemas.sql
gs_backup/schemas/
gs_backup/schemas/<schema1>/
gs_backup/schemas/<schema1>/indexes.sql
gs_backup/schemas/<schema1>/views.sql
gs_backup/schemas/<schema1>/constraints.sql
gs_backup/schemas/<schema1>/sequences.sql
gs_backup/schemas/<schema1>/tables.sql
gs_backup/schemas/<schema1>/tables/
gs_backup/schemas/<schema1>/tables/<table1>
gs_backup/schemas/<schema1>/tables/<table2>
...
gs_backup/schemas/<schema2>/
...
其中xxx.sql文件即为对应的SQL语句,tables/<table_name>即为对应表table_name的数据,其以二进制格式存储。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。