vb_dumpall

vb_dumpall是VexDB用于导出所有数据库相关信息的工具。它可以导出VexDB数据库的所有数据,包括默认数据库postgres的数据、自定义数据库的数据以及VexDB所有数据库公共的全局对象。

vb_dumpall工具支持导出完整一致的数据。例如,T1时刻启动vb_dumpall导出VexDB数据库,那么导出数据的结果将会是T1时刻该VexDB数据库的数据状态,T1时刻之后对VexDB的修改不会被导出。

vb_dumpall在导出VexDB所有数据库时分为两部分:

  • vb_dumpall自身对所有数据库公共的全局对象进行导出,包括有关数据库用户和组、表空间以及属性(例如,适用于数据库整体的访问权限)信息。
  • vb_dumpall通过调用vb_dump来完成VexDB中各数据库的SQL脚本文件导出,该脚本文件包含将数据库恢复为其保存时的状态所需要的全部SQL语句。

以上两部分导出的结果为纯文本格式的SQL脚本文件,使用vsql运行该脚本文件即可恢复VexDB数据库。

关于vb_dumpall的详细介绍请参考vb_dumpall

需要帮助?

扫码添加企业微信
获得专业技术支持

企业微信二维码
🎯 快速响应💡 专业解答