2013-12-10 160 views
0

我有一個服務器1(運行Ubuntu),在這個服務器上,一個網站。 我有一臺服務器2(運行Win Server 2012),在該服務器上有一些應用程序正在運行,並且我有備份空間。FTP服務器上的遠程複製

服務器1的空間有限,所以我只備份我的MySQL數據庫和Web服務器文件一週(每日備份)。

在做我的日常備份,腳本執行以下操作: - 備份mysql到一個文件(用mysqldump) - 壓縮的Web服務器的根文件夾到一個tar.gz - 推兩個生成的文件到FTP服務器(共是6GB) - 清理文件比保留期早

現在我想添加一個步驟,以在server2上擁有更強大的備份策略(每天保持10天,每週保持5周,每月保存一年並保持每年永遠)。每個備份間隔在一個文件夾(即每日文件夾,每週文件夾,每月文件夾和一年文件夾)

我希望每個星期日我的備份文件都複製到每日和每週文件夾中(每個文件夾根據以前解釋的策略和另一個計劃任務清理),我不想兩次FTP。我基本上想從server1將文件從\ Server2 \ Daily複製到\ Server2 \ Weekly。

RCP是否正確?我找不到如何使用密碼。

回答

0

好吧,一些更多的研究建議我去一個網絡服務,所以我最終以下面的設置。

在我的cron作業Server1上,在將備份的文件推送到FTP服務器後,我在Server2上調用(使用curl)php腳本,然後這個PHP腳本將調用批處理文件來執行復制/複製作業全部在Server2上。

相關問題