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 密钥,否则系统会多次要求您输入密码。
我没有看到任何将数据库和资产文件夹导出到压缩文件夹的 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 密钥,否则系统会多次要求您输入密码。