Linux
Ubuntu伺服器;伺服器和MySql數據庫、Solr數據庫的備份
如何在 ubuntu 伺服器上進行備份?
我有一台安裝了 apache2、php5、mysql 等的伺服器(Ubuntu 9.10)…
該網站是一個分類網站,所有分類都儲存在mysql和Solr中。
我需要用所有資訊備份此伺服器,以便在出現問題時能夠完全恢復它。
我應該如何開始?這是一項自動化任務,還是我會手動進行備份?(最好手動)
謝謝
ubuntu 伺服器中沒有預設的備份機制。
首先,您必須決定是要推式備份還是拉式備份。
我使用rsnapshot從伺服器中提取備份。它的工作方式有點像 Apple 的 TimeMaschine。它使用 rsync 傳輸數據並為未更改的文件創建硬連結。
使用 rsnapshot,您可以在進行備份之前在遠端伺服器上執行腳本。在其中一個腳本中,我執行 mysqldump 來備份我的 MySQL 數據庫。
備份應該是一項自動化任務,但舒爾會不時進行一次測試恢復,以使舒爾一切都按預期工作。