ถ้าเป็นระหว่าง Linux ไป Linux แนะนำให้ใช้คำสั่ง rsync ครับ
สมมติว่าเครื่อง Master มี IP Address เป็น 192.168.0.1 และ Slave มี IP Address เป็น 192.168.0.2 นะครับ ทั้ง 2 เครื่อง ใช้ MySQL รุ่นเดียวกัน และ Configuration เหมือนกัน
ขั้นตอนที่ 1 ให้ลบข้อมูลออกจากตาราง replicate_log ของ Master ก่อน (ด้วยคำสั่ง truncate table replicate_log)
ขั้นตอนที่ 2 ให้ Login ใช้งานที่เครื่อง Slave ครับ stop service mysql ของ slave ก่อน แล้วพิมพ์คำสั่งดังนี้
rsync -avP -e ssh root@192.168.0.1:/var/lib/mysql/ /var/lib/mysql/
ขั้นตอนที่ 3 ให้ Stop MySQL ที่เครื่อง Master แล้วใช้คำสั่งเดิมครับ (ที่เครื่อง Slave) ในครั้งที่สอง จะนำเฉพาะข้อมูลที่มีการเปลี่ยนแปลงมาครับ จะเสร็จเร็วกว่าครั้งแรก เมื่อเสร็จแล้ว ก็ Start MySQL ในเครื่อง Master แล้วจึง Start MySQL ในเครื่อง Slave ครับ