Полное Plone (папка) резервное копирование

Я ищу решение для создания полной резервной копии Plone: ​​от папки Python (установленные пакеты) до плагинов и хранилищ блогов, хранилищ файлов.

Я нашел это из официальной документации: http://docs.plone.org/manage/deploying/backup.html

но это говорит о чем-то, например, о резервном копировании плагинов.

редактировать

На данный момент кажется, что единственным решением является копирование всей папки Plone и восстановление данных и резервных копий больших двоичных объектов.

1 ответ

Решение

Основным способом достижения этого является наличие:

  1. резервное копирование данных (используйте colle.recipe.backup)
  2. резервная копия компоновки (хранящая ее в системе контроля версий, такой как git или SVN).

Однако в некоторых особых случаях вам может понравиться полная резервная копия. Это особенно актуально, если вам нужно восстановить устаревшую сборку через несколько лет после ее создания. В этом случае, используя канонический способ, вы можете столкнуться с множеством проблем, таких как надстройки, исчезнувшие из pypi, распространять /setuptools/zc.buildout hells, ...

В этом случае полная резервная копия папки может работать, если вы восстановите резервную копию на машине, идеально подходящей к исходным (это может быть легко в виртуальной среде) и сохраняя исходный путь FS.

Примечание: если вы находитесь в виртуальной среде, полное резервное копирование машины также может быть проще.

Другие вопросы по тегам