Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Để dữ liệu giữa MySQL server và vDBaaS DB Instance đồng bộ hoàn toàn với nhau, bạn có thể cấu hình MySQL Replication. Lúc này, MySQL server của bạn sẽ đóng vai trò Master, vDB Instance sẽ đóng vai trò Slave. Sau khi cấu hình thành công, mọi sự thay đổi trên MySQL server của bạn sẽ được đồng bộ trên vDB Instance thông qua cơ chế Mysql Asynchronous Replication. 

Table of Contents

1. Tạo Replication User trên MySQL server của bạn:

Trên MySQL server của bạn, bạn khởi tạo một user để thực hiện Replication như sau:

...

Code Block
mysql> create user 'rep'@’%’ identified by 'abcd1234';

mysql> grant replication slave on *.* to 'rep'@’%';

mysql> flush privileges;


2. Kiểm tra trạng thái Binary Log trên DB Server của bạn:

Để cấu hình Replication, bạn cần enable binary log trên MySQL server của bạn.

...

Nếu kết quả là ON, chúc mừng bạn đã cấu hình Binary Log thành công.


3. Dump dữ liệu từ MySQL server của bạn và Import dữ liệu vào vDB Instance:

Bạn có thể tham khảo hướng dẫn Import dữ liệu vào vDB datastore MySQL/Mariadb bằng MySQLDump.


4. Ghi nhận Binary Log File và Position trên MySQL server:

Trên MySQL server của bạn, bạn sử dụng lệnh sau để kiểm tra trạng thái Master:

...

Bạn ghi nhận giá trị File Postion của bin_log trên MySQL server của bạn để chuyển sang bước tiếp theo.


5. Cấu hình Replication trên vDB:

Trên vDB Instance, bạn đăng nhập bằng Master User.

...