我們正在使用安裝了 Redhat Enterprise Linux 5 的專用 Web 伺服器,我們用它來託管我們的幾個網站。
我們要求主機將外部 USB 硬碟連接到我們的伺服器,以便我們可以對目前檔案和資料庫資料進行一次備份。
我的問題是最好的方法是什麼?如何在不停機的情況下將伺服器中所需的所有內容複製到 USB?
我們正在考慮使用 rsync 複製文件。有更好的方法嗎?更快、更安全(沒有文件損壞並且應該保留文件元資料)?
對於資料庫來說,由於網站是即時的並且有很多訪問者,它總是會發生變化,rsync 會遇到這個問題。在不停機的情況下複製資料庫資料的最佳方法是什麼?DB範圍從20GB到50GB。添加:使用的資料庫是MySQL Server 5.0.95
有什麼我們不該複製的嗎?到目前為止我知道複製:
- /進程/
- /tmp/
只是浪費時間和硬碟空間,因為我們無法使用它。還有其他類似的事情我應該避免複製嗎?
這將是一次性副本,我們將在複製所有內容後將高清版發送給我們。