Полное Plone (папка) резервное копирование
Я ищу решение для создания полной резервной копии Plone: от папки Python (установленные пакеты) до плагинов и хранилищ блогов, хранилищ файлов.
Я нашел это из официальной документации: http://docs.plone.org/manage/deploying/backup.html
но это говорит о чем-то, например, о резервном копировании плагинов.
редактировать
На данный момент кажется, что единственным решением является копирование всей папки Plone и восстановление данных и резервных копий больших двоичных объектов.
1 ответ
Основным способом достижения этого является наличие:
- резервное копирование данных (используйте colle.recipe.backup)
- резервная копия компоновки (хранящая ее в системе контроля версий, такой как git или SVN).
Однако в некоторых особых случаях вам может понравиться полная резервная копия. Это особенно актуально, если вам нужно восстановить устаревшую сборку через несколько лет после ее создания. В этом случае, используя канонический способ, вы можете столкнуться с множеством проблем, таких как надстройки, исчезнувшие из pypi, распространять /setuptools/zc.buildout hells, ...
В этом случае полная резервная копия папки может работать, если вы восстановите резервную копию на машине, идеально подходящей к исходным (это может быть легко в виртуальной среде) и сохраняя исходный путь FS.
Примечание: если вы находитесь в виртуальной среде, полное резервное копирование машины также может быть проще.