我想要创建一个备份脚本,以自动运行3次:每周星期一,每月1日的第一天,以及每3个月一次。我的逻辑思维,不是好,所以我需要你的帮助家伙。代码必须在PHP中,最简单的方法是如果。备份日期每周,每月,每季度在php
回答
您需要执行cron job
或launchd
来执行自动操作,但是您可以让它运行PHP脚本,而不会出现问题。它所要做的只是一个目录递归迭代器,用于在备份位置复制和创建目录。如果需要,PHP将在服务器上安装一个ZIP库,以创建压缩文件。见this page。这可能与你所做的一样复杂。您可能希望将文件存储在远程服务器上,您可以在php中使用FTP features发送。
你没有得到它吗?我不需要了解如何创建备份脚本,我只需要一些“if”逻辑的帮助 – 2014-09-02 23:15:36
那么在'cron'设置中,您将设置何时需要运行PHP脚本。除了检查是否存在要复制的目录结构以及是否有复制位置之外,PHP脚本中不会有任何真正的“if”逻辑。除此之外,剧本将是直截了当的。您是否在使用自动化的“cron作业”? – Rasclatt 2014-09-02 23:23:05
不,伙计,我只想用php – 2014-09-02 23:27:11
- 1. 每日/每周/每月榜
- 2. 甲骨文 - 查找每月,每季度和每年的日期
- 3. 每日和每周的备份策略
- 4. CronJob备份:每天,每周,每月运行
- 5. SQL - 计算两个日期之间的频率(每月,每季度和每年)
- 6. PHP,计算和显示每日,每周和每月统计
- 7. 订购每月和每季度查询
- 8. 如何通过每月和每周和每季选择数据
- 9. 聚合列进年度/每月/每周
- 10. 生成销售数据通过每日,每月,每季度,每年与组
- 11. 每日,每周,每月和每年的报告
- 12. 每日,每周,每月和每年报告
- 13. asp.net中的每日,每周和每月日历视图
- 14. Postgresql每日备份
- 15. sas每周总计,每月
- 16. 每个月与每周的正确日期对齐?
- 17. 添加日期列的数据帧从每周汇总每月
- 18. 每天,每周和每月的总和
- 19. 如何获取给定月份中每周的日期间隔?
- 20. Python,将数据框中的每日数据汇总为每月和每季度
- 21. 每日时间序列预测,每周和每年周期
- 22. 的JavaScript +定义日期每季度
- 23. 总额日期范围每季度
- 24. 集团每月的每个星期日?
- 25. 创建案例记录每日,每周和每月
- 26. 每日/每周/每月记录数通过StoredProcedure搜索
- 27. 计算每日/每周/每月使用Python
- 28. Google Analytics API上的每日/每周/每月活跃用户
- 29. Quartz.Net每月,每周和每日的Cron表达式
- 30. rsync每小时/每日/每周备份快照脚本的帮助
使用cron作业(如果你有一个基于linux的系统,你正在运行php脚本)或计划任务(windows) – Markasoftware 2014-09-03 00:10:08