问题
已关闭 · 已解答

工作空间能完整备份吗?关联关系和附件如何保留?

官方已认领,正在处理中。 ·

QiangDiao Li

我想定期备份 Busabase 里的客户、项目和合同资料。这些表之间有关联,记录里也有附件,单独导出表格可能不方便恢复。请问是否支持把整个工作空间一起导出?之后重新导入时,能否还原表结构、记录关联和附件,还是需要手动重新连接?

举报
Kelly
团队

可以整空间备份。Busabase 的命令行工具有 backup:在已连接目标工作空间的环境中运行 npx busabase-cli@latest backup -o space.bbdump,会把 Base 结构、记录及关联、文档、附件实际字节和默认的审核/变更历史一起写进归档。恢复时原始 ID 保留,关联和附件随归档还原,不用靠手工重新配对。

要注意恢复边界:restore 只接受空目标,并且原始 ID 不能与目标数据库里仍存在的记录冲突。它适合灾难恢复或在全新实例演练,不能直接覆盖正在使用的工作空间,也不能在同一个数据库里把仍在运行的原空间原样复制一份。若要在现有服务里建一个可编辑的测试副本,用 export + install 另建副本。Vault 密钥和 webhook 签名密钥不会写进备份,恢复后需重新配置;建议定期做一次隔离环境的恢复演练。你准备备份的是 Busabase Cloud 工作空间,还是自托管实例?

举报

你的回复

登录后参与讨论。阅读始终开放,只有发帖和回复需要账号。

登录