Page tree
Skip to end of metadata
Go to start of metadata

中文标题【手动备份站点】

Confluence 被配置自动备份数据,使用压缩的 XML 格式。同时你也可以通过 Confluence 的 管理员控制台(Administration Console)手动进行备份。

你需要具有 系统管理员 权限才能进行这个操作。


需要了解:

  • 我们推荐你使用 Production backup strategy,尤其是你的站点具有大量的数据或者是针对任务的站点,我们不推荐你使用 XML 备份的方式备份你的站点。
  • 插件是不会备份到 XML 的导出文件中的。在你使用 XML 备份重新导入新的站点后,你需要为你导入的 Confluence 新站点重新安装没有绑定到 plugindata 表中的所有的插件,这是因为这些插件不会手动备份的。
  • 你不能导出你备份的内容到 Confluence 的早期站点中。换句话说,XML 备份是向下不兼容的。

创建站点的导出文件

希望为你的站点创建一个 XML 导出文件:

  1. 进入  > 基本配置(General Configuration) > 备份和恢复(Backup & Restore
  2. 选择 归档到备份目录(Archive to backups folder 来存储备份文件的拷贝,这个文件夹与 Confluence 的 backups 目录是相同的。
    如果你不归档备份,那么这个备份将会提供下载链接让你下载,然后将会在 24 小时候删除。
  3. 选择 备份附件(Backup attachments)包括到你的备份中。
  4. 选择 备份(Backup)。
    整个备份进程将会耗费一些时间。
 

如果你遇到了超时的错误,尝试从 Tomcat 中创建一个导出目录,这个将会加快导出速度和避免超时错误。

例如,如果你的 URL 通常看起来是下面的格式 http://<domain>.com。希望越过这个设置然后直接访问 Tomcat,你可以使用 URL http://localhost:8090/confluence/admin/backup.action. 直接访问你的服务器。

导出文件中包含了什么?

站点的导出文件中包括了空间(包括页面,博客,评论,附件和未发布的修改),用户和用户组,你站点实际使用的插件。

重新获得站点备份文件

Confluence 将会创建备份,同时压缩 XML 文件后存储熬你的 <home-directory>/backups> 目录中。你需要自己访问你安装的 Confluence 服务器,并且从服务器上获得这个文件。

运行从 Confluence 将导出文件下载

在默认情况下,你不能从你的 Confluence 中下载这个备份文件。这个功能被禁用的主要考虑是基于安全额考虑,但是你还是可以选择启用这个功能。一旦你启用了这个功能,Confluence 将会提示你下载备份文件,在你备份完成的时候。我们建议你在生产环境中不开放这个功能。

希望在 Confluence 中启用备份下载功能:

  1. 停止 Confluence.
  2. 编辑  <confluence-home>\confluence.cfg.xml 文件。
  3. 修改 admin.ui.allow.manual.backup.downloadtrue.
  4. 重启 Confluence。

如果上面的变量被设置为  'true' 的话,那么你就可以通过 Confluence管理员控制台直接下载已经备份成功的备份文件。

如果上面的变量被设置为  'false' 的话,你需要访问你 Confluence 的服务器,从服务器上直接下载备份的 ZIP 文件,在默认的情况下,这个变量是被设置为 'false' 的。

恢复站点备份文件

Confluence 的版本不同将会限制你如何恢复你的备份文件。最重要的衡量标准是,你不能导入一个早期的 Confluence 备份。请查看 Restoring a Site 获得有关问题解决得像个信息。


  • No labels