安裝環境:centos 5.4
mysql版本:mysql 5.1.xx 采用rpm直接安裝
所需軟件: xtrabackup 1.2.22 采用rpm直接安裝
1. Master:/etc/my.cnf
設定了默認字符集為utf8,可以按實際情況取舍這段配置。
2. Slave:/etc/my.cnf
3. Master:在master數據庫設置用來同步的slave用戶權限
4. Master:導出數據到slave
采用xtrabackup來備份mysql,好處是在master的鎖表時間很短,在實際的生產環境也可以使用,并且xtrabackup會自動記錄同步日志文件的位置。
這個步驟會把master的數據包括表結構整個導出并壓縮復制給slave,同時解壓到slave的/tmp/db目錄下。
5. Slave:導入數據到slave
6. Slave:開始同步數據
查看/var/lib/mysql/xtrabackup_binlog_info,獲得日志文件以及position。
新聞熱點
疑難解答