Repairing a Transactional error on a Plone ZODB

NOTE: THIS PROCESS IS DESTRUCTIVE – USE AT YOUR OWN RISK. A nightmare for any Plone administrator.. When restoring your server from a backup or after an unexpected server failure – You receive a message such as below when trying to start your instance: ZODB.FileStorage.FileStorage.CorruptedTransactionError: /opt/plone/zinstance/var/filestorage/Data.fs data record exceeds transaction record at 20055859 This is Read more about Repairing a Transactional error on a Plone ZODB[…]

Backup and Restore in Plone 5

Backing up the Server: The easiest way to backup a Plone instance is via available packages – Add the below to your buildout.cfg and rerun buildout to apply: parts = backup [backup] recipe = collective.recipe.backup sudo -u plone_buildout bin/buildout Now you must run a backup – I do this nightly via a cron job with Read more about Backup and Restore in Plone 5[…]