Silverstripe 备份模块在什么地方?

Silverstripe Backup Module somewhere?

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

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 密钥,否则系统会多次要求您输入密码。