【发布时间】:2018-01-09 14:36:00
【问题描述】:
我目前拥有一个使用 Laravel 5.5 开发的应用程序,部署在共享托管服务中。
我需要实现具有以下功能的自动备份系统:
- 每天自动运行 (cron)(最好是 cron laravel)
- 包括(laravel 文件、上传的文件(存储/应用)和数据库)
- 将备份复制到云端作为最后一步(例如 Dropbox、Goggle Dive)
对于如何为 Laravel 应用程序执行此操作有什么建议吗?
我想有不同的选择
- 来自 unix 脚本(我不是专家)
- PHP 应用程序
- 我认为理想的方法是在同一个 Laravel 应用程序中添加代码并使用 Laravel 自己的 cron
但我不知道是否可以从 laravel 中实现
- 压缩文件
- 备份数据库
- 将文件上传到云端
我接受想法和建议,谢谢!
【问题讨论】:
标签: laravel google-drive-api cloud backup dropbox-api