Silverstripe备份模块在哪里?

时间:2015-10-27 01:27:47

标签: silverstripe

我没有看到Silverstripe的任何备份脚本模块将数据库和资源文件夹导出到压缩文件夹中。有没有人有自定义PHP脚本并使用cron作业执行它?

1 个答案:

答案 0 :(得分:6)

SSPak,它完全符合您的描述:安全资产为tgz和转储数据库。

它还可以在外部服务器上推送转储。

您可以使用curl安装它:

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

然后例如运行

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

或从

等远程服务器获取数据
sspak save me@prodserver:/var/www prod-site.sspak

远程工作时,您需要使用ssh密钥,否则您将被要求输入密码几次。