flashfxp和任務計畫自動定時ftp備份

2021-08-26 04:10:54 字數 1911 閱讀 4947

這幾天一直看到落伍者上面的朋友說什麼機房出問題啊,虛擬主機出問題什麼的,然後就是資料丟失,痛心疾首啊。這幾天我免費午餐的伺服器沒有了,只有放到別人那裡了,更是擔心**的安全。

網上找了很多任務具,要不就是功能太簡單,要不就是功能強大,但是是收費的,而且**很高,天機檔案備份同步專家8.04 和 騰龍資料備份大師好像都可以滿足我的要求,但是破解版找不到,只好自己diy。

首先在flashfxp中將佇列一一新增完畢。接下來開啟flashfxp安裝目錄,找到以當前日期命名的*.fqf檔案,將其屬性改為唯讀,這樣的好處在於,本來flashfxp任務完成是會自動刪除的,但是我們備份是要這個檔案每天都是一樣存在的,所以需要這樣。

"檔案較小時---覆蓋" || "檔案相同時--覆蓋" || "檔案較大時---覆蓋"

如果你想少傳點資料,可以使用

"檔案較小時---跳過" || "檔案相同時--跳過" || "檔案較大時---跳過"

為了讓flash開啟就自動載入佇列並開始任務

可以在c:\建立乙個批處理檔案(.bat) 如 autobak.bat:

**如下:

程式**

cd x:\自動備份\flashfxp

for /f %%f in (files.log) do (del %%f)

dir *.fqf /b >files.log

for /f %%f in (files.log) do (start flashfxp.exe %%f)

其中x:\自動備份\flashfxp為你flashfxp的目錄,為保持任務穩定建議這個資料夾不要和你現在常用的flashfxp相同,另外這些命令需要flashfxp3.0以上版本。

批處理檔案其實在哪個目錄是無所謂的。

這樣就可以實現ftp自動定時備份了。

不過這樣做,缺點很明顯,不能實現真正的同步備份,即多餘的檔案不能被刪除掉,另外如果正好那天晚上**遭到破壞,然後你又覆蓋備份了,那就比較慘了,建議另外做乙個計畫任務,乙個星期備份一次的。備份的目錄放到另外的地方。

下面是任務計畫的一些狀態說明:

檢查任務狀態

您應定期檢查計畫任務的狀態,因為您有時可能不知道計畫任務未能執行。 使用「任務計畫」視窗中的「詳細資訊」檢視來檢視有關每個任務的以下資訊: ? 計畫 - 任務的計畫

? 下次執行時間 - 任務下次計畫執行的時間和日期。

? 上次執行時間 - 任務上次執行的日期和時間。

? 狀態 - 任務的當前狀態。

? 上次結果 - 表明上次執行結果的**。

「狀態」列有以下狀態和說明: ? 空白 - 任務沒有執行,或它已經成功地執行完畢。

? 正在執行 - 任務當前正在執行。

? 錯過 - 錯過一次或多次執行此任務的嘗試。

? 未能啟動 - 最近啟動任務的嘗試失敗。

「上次結果」列顯示完成**。 您可從 msdn 獲取對所有 windows 完成**的完整解釋,但是「任務計畫」的常用**為: ? 0x0: 操作已成功完成

? 0x1: 呼叫的函式不正確或呼叫了未知函式。

? 0xa: 環境不正確。

如果結果**的格式為「c0000***」,則說明任務未成功完成(「c」表示錯誤狀況)。 最常見的「c」錯誤**是 0xc000013a: 應用程式因按了 ctrl+c 而被終止。

還要在任務的「屬性」中檢查以下資料: ? 確保啟用該任務的核取方塊有複選標記。

? 檢查程式的路徑並確保它正確無誤。 還要檢查程式,看是不是您未能輸入它需要的一些命令列引數。

檢查「任務計畫」的日誌

「任務計畫」在 %systemroot% 資料夾(通常為 c:\windows)中維護乙個日誌檔案 - schedlgu.txt。 您可從任務計畫視窗中通過以下方法來檢視日誌:單擊高階,然後單擊檢視日誌。

日誌檔案的大小是 32kb,當日誌檔案達到其最大大小時,它自動從檔案的開頭開始記錄新資訊並覆蓋舊的日誌檔案資訊。

通過指令碼和任務計畫自動開啟exchange郵箱

建立乙個txt檔案,內容如下,另存為 enablemailboxbj.ps1檔案型別 1 get user organizationalunit 北京 recipienttypedetails user enable mailbox database bjoffice 2.新建乙個txt檔案,內容如...

自動建立計畫任務 刪除

forfiles p pathname m searchmask s c command d 描述 選擇乙個檔案 或一組檔案 並在那個檔案上 執行乙個命令。這有助於批處理作業。引數列表 p pathname 表示開始搜尋的路徑。預設資料夾是當前工作的 目錄 m searchmask 根據搜尋掩碼搜尋...

計畫任務 at和crontab

兩種計畫任務 at和crontab at 僅僅執行一次 執行at時,必須有atd這個服務。啟用atd服務的方法 etc init.d atd restart 設定開機啟動atd服務 chkconfig atd on 可以使用 etc at.allow與 etc at.deny這兩個檔案來進行at的使...