MySQL 單向備份

參考:
如何在 MySQL 5.5 設定單向資料庫複寫機制 (Replication)
Setting up MySQL replication without the downtime

  1. 定義
    Master => 被複製抄寫的伺服器
    Slave => 執行抄寫的伺服器

  2. 修改 Master 端的 mysql 設定
    vim /etc/my.cnf (或 vim /etc/ysql/my.cnf)

  1. 重新啟動 mysql server

  1. 檢查Master設定是否正常

  1. 於Master創建抄寫用的使用者

  1. 於Master給予抄寫使用者權限 (錯誤版)

  1. 套用設定

  1. Master匯出要同步的資料庫

  1. 傳送到抄寫伺服器

  1. 於抄寫伺服器匯入資料庫

  1. 修改 Slave 端的 mysql 設定

  1. 重新啟動 mysql server

  1. 設定 Master 的登入資訊,並啟動slave

  1. 啟動slave抄寫

  1. 檢查Slave設定是否正常

  1. 如果發生錯誤
    查看上面出現的Last_Errno: [編號]

This entry was posted in MySQL. Bookmark the permalink.