2015-10-27 3 views
4

Я не видел ни одного модуля сценариев резервного копирования для Silverstripe, который экспортирует папку базы данных и активов в сжатые папки. У кого-нибудь есть собственный скрипт PHP и выполнить его с помощью задания cron?Модуль резервного копирования Silverstripe где-нибудь?

+1

Вы пробовали https://github.com/DarrenInwood/silverstripe-backup? – 3dgoo

ответ

5

Существует SSPak, что делает именно то, что вы описываете: защищенные активы как базы данных tgz и dump.

Он также может выталкивать дамп на внешний сервер.

Вы можете установить его с помощью завиток:

curl -sS https://silverstripe.github.io/sspak/install | php -- /usr/local/bin 

, а затем например запустить

sspak save /var/www /tmp/site.sspak 

или захватить данные с удаленного сервера, как

sspak save [email protected]:/var/www prod-site.sspak 

При удаленной работе вы должны были бы ключи SSH или вам будет предложено ввести пароль пару раз.

Смежные вопросы