Linux

Ubuntu伺服器;伺服器和MySql數據庫、Solr數據庫的備份

  • February 13, 2012

如何在 ubuntu 伺服器上進行備份?

我有一台安裝了 apache2、php5、mysql 等的伺服器(Ubuntu 9.10)…

該網站是一個分類網站,所有分類都儲存在mysql和Solr中。

我需要用所有資訊備份此伺服器,以便在出現問題時能夠完全恢復它。

我應該如何開始?這是一項自動化任務,還是我會手動進行備份?(最好手動)

謝謝

ubuntu 伺服器中沒有預設的備份機制。

首先,您必須決定是要推式備份還是拉式備份。

我使用rsnapshot從伺服器中提取備份。它的工作方式有點像 Apple 的 TimeMaschine。它使用 rsync 傳輸數據並為未更改的文件創建硬連結。

使用 rsnapshot,您可以在進行備份之前在遠端伺服器上執行腳本。在其中一個腳本中,我執行 mysqldump 來備份我的 MySQL 數據庫。

備份應該是一項自動化任務,但舒爾會不時進行一次測試恢復,以使舒爾一切都按預期工作。

引用自:https://serverfault.com/questions/146196