將 RHEL 5 Web 伺服器磁碟和資料庫資料備份到 USB 驅動器,最好的方法是什麼?

將 RHEL 5 Web 伺服器磁碟和資料庫資料備份到 USB 驅動器,最好的方法是什麼?

我們正在使用安裝了 Redhat Enterprise Linux 5 的專用 Web 伺服器,我們用它來託管我們的幾個網站。

我們要求主機將外部 USB 硬碟連接到我們的伺服器,以便我們可以對目前檔案和資料庫資料進行一次備份。

我的問題是最好的方法是什麼?如何在不停機的情況下將伺服器中所需的所有內容複製到 USB?

  1. 我們正在考慮使用 rsync 複製文件。有更好的方法嗎?更快、更安全(沒有文件損壞並且應該保留文件元資料)?

  2. 對於資料庫來說,由於網站是即時的並且有很多訪問者,它總是會發生變化,rsync 會遇到這個問題。在不停機的情況下複製資料庫資料的最佳方法是什麼?DB範圍從20GB到50GB。添加:使用的資料庫是MySQL Server 5.0.95

  3. 有什麼我們不該複製的嗎?到目前為止我知道複製:

    • /進程/
    • /tmp/

只是浪費時間和硬碟空間,因為我們無法使用它。還有其他類似的事情我應該避免複製嗎?

這將是一次性副本,我們將在複製所有內容後將高清版發送給我們。

相關內容