Silverstripe备份模块在哪里?

Ste*_*uev 4 silverstripe

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

wmk*_*wmk 6

SSPak,它完全符合您的描述:安全资产为tgz和dump Database.

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

你可以使用curl安装它:

curl -sS https://silverstripe.github.io/sspak/install | php -- /usr/local/bin
Run Code Online (Sandbox Code Playgroud)

然后例如跑

sspak save /var/www /tmp/site.sspak
Run Code Online (Sandbox Code Playgroud)

或者从远程服务器获取数据

sspak save me@prodserver:/var/www prod-site.sspak
Run Code Online (Sandbox Code Playgroud)

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