完整克隆(文件夹)备份

Full Plone (folder) backup

我正在寻找进行完整 Plone 备份的解决方案:从 Python 文件夹(已安装的软件包)到插件和 blobstorage、文件存储。

我从官方文档中找到了这个:http://docs.plone.org/manage/deploying/backup.html

但是它说了一些关于插件备份的事情。

编辑

目前,似乎唯一的解决办法是复制整个 Plone 文件夹并恢复数据和 blob 备份

实现这一目标的主流方法是:

  1. 一个数据备份(使用collective.recipe.backup
  2. 构建备份(将其存储在 git 或 SVN 等版本控制系统中)。

但是在某些特殊情况下,您可能需要完整备份。 如果您需要在创建多年后恢复旧的遗留扩建,则尤其如此。在那种情况下,使用规范的方式你会遇到很多问题,比如附加组件从 pypi 中消失,distribute/setuptools/zc.buildout hells,...

在那种情况下,如果您在一台机器上恢复备份与原始备份完全相同(这在虚拟环境中很容易),则完整文件夹备份可以工作保持原始文件系统路径。

注意:如果你在虚拟环境中,全机备份也可以更容易。