2010-02-02 98 views
-1

有誰知道可用於備份多個網站的腳本或程序?多個網站備份

理想情況下,我希望將它安裝在備份將被存儲的服務器上。

我希望能夠添加網站登錄信息,並連接並創建一個zip文件或類似的,然後它會被髮回遠程服務器作爲備份等保存...

但是它也需要能夠被設置爲一個cron,所以它至少每天都進行備份?

我能找到PC到服務器備份,類似的,但沒有服務器到服務器的遠程備份腳本等等

這將是大量使用,並且需要一個GUI,因此不太易怒可以使用它太?

有人知道任何類似於我們需要的東西嗎?

+0

稍微澄清... 服務器A將保存腳本(所以它不需要安裝在每個不同的服務器上)和備份... 但它需要從服務器B,C&D獲取文件/ SQL轉儲併發送它們回到服務器A進行存儲... 希望有道理嗎? – Indigo

+1

您可能想澄清準確備份的內容。如果你只是想備份你的PHP/JSP/ASPX /任何文件,你最好在源代碼管理中保留一個主副本(例如GIT/SVN)並從那裏部署到服務器。如果您有要備份的數據庫/要寫入/ etc以備份的文件,請說明這些文件是什麼。 –

+0

基本上,我們希望能夠爲我們的客戶提供備份服務。我們做了很多joomla和wordpress網站,以及純粹的HTML/PHP標準網站。所以我們只是着眼於爲我們的客戶創建一個備份/恢復服務。我們需要備份這些文件(一些客戶端會自行更改)以及任何附加到網站的數據庫...我們希望一個已經過嘗試和測試的服務必須自己開發一個服務...? – Indigo

回答

0
  • HTTP-Track網站鏡像工具。
  • wget和腳本
  • rsync的和
  • 的Git,可用於備份和具有安全特性和網絡能力的FTP登錄(或SFTP的安全)。
  • 7Zip可以從命令行調用來創建一個zip文件。

在任何情況下,您將需要實施安全FTP(SSH安全)或密碼保護的上載表單。如果你覺得聰明,你可以使用WebDAV。

+0

謝謝!我們正在努力避免必須將自己的東西放在一起......一些厭倦和測試,可能只需要修改會更好,如果它在那裏大聲笑 – Indigo

+0

任何服務,你可以找到將需要大量的定製,你可以在你的具體情況下使用它。上述選項都需要大量的工作,並且可以很容易地編寫和自動化。 – BobMcGee

0

這裏是我會做:

  1. 將每個網站在備用發電機腳本(輸出ZIP)
  2. 保護其用htpasswd文件
  3. 在backupserver將訪問,使一個cron腳本下載所有的備份和存儲他們