我想要創建一個備份腳本,以自動運行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