Điểm:0

Bản sao MySQL Master => Slave => Master

lá cờ cn

Tôi đã thiết lập thành công bản sao MySQL master-slave. Nhưng tôi nhận ra rằng nó không hoạt động nếu tôi muốn mô phỏng trường hợp trong thế giới thực. Đây là kịch bản của tôi:

  1. Đảm bảo rằng dữ liệu đã được sao chép đầy đủ sang Salve from Master.
  2. Tắt nút Master.
  3. Chèn một số dữ liệu mới (giả sử dữ liệu thử nghiệm) vào bảng trong Slave.

Bây giờ chủ đã trở lại bình thường. Tôi muốn đồng bộ hóa dữ liệu thử nghiệm trở lại nút Chính. Đây là 2 phương pháp tôi đã thử:

  1. Khởi động lại nút Master và đặt lại nút Slave.
  2. Chuyển đổi vai trò của chúng, đổi Slave gốc thành Master, Master gốc thành Slave.

Có vẻ như cả 2 cách này chỉ có thể đồng bộ dữ liệu được chèn sau khi tôi đưa Master lên. Nhưng cả 2 phương pháp đều bỏ sót dữ liệu kiểm tra đã được chèn vào bảng trong quá trình Master down. Cho đến nay tôi chỉ có thể nghĩ về việc sao chép dữ liệu bằng mysqldump trước khi tôi đồng bộ lại hai nút. Sau đó, dữ liệu sẽ nhất quán giữa 2 nút. Nhưng nó không hiệu quả lắm. Làm cách nào để đồng bộ hóa bản sao lưu dữ liệu thử nghiệm thành bản chính theo cách hiệu quả hơn?

Tôi rất mới với MySQL, mọi trợ giúp đều được đánh giá cao!

lá cờ us
Rob
Có lẽ bạn nên kiểm tra https://dev.mysql.com/doc/refman/5.7/en/replication-solutions-switch.html (hoặc các tài liệu liên quan cho phiên bản bạn đang sử dụng) Ngoài ra, hãy lưu ý rằng biệt ngữ đã bị loại bỏ từ master-slave sang source-replica (mặc dù chuyển đổi dòng lệnh và lệnh SQL thì không).
lá cờ ua
Có vẻ như bạn đã bỏ lỡ một chi tiết của "dual-master". `HIỂN THỊ TRẠNG THÁI BẢN SAO;` và `HIỂN THỊ TRẠNG THÁI CHÍNH;` trên cả hai máy chủ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.