Làm thế nào để xem trạng thái của (các) bản sao chỉ đọc đang hoạt động của tôi?
Bạn có thể sử dụng API DescribeDBInstances tiêu chuẩn để trả về danh sách gồm toàn bộ các Phiên bản CSDL bạn đã triển khai (bao gồm cả Bản sao chỉ đọc) hoặc chỉ cần nhấp vào thẻ “Phiên bản” của Bảng điều khiển Amazon RDS.
Amazon RDS cho phép bạn biết được bản sao chỉ đọc trễ bao nhiêu so với Phiên bản CSDL nguồn tương ứng. Số giây mà bản sao chỉ đọc bị trễ so với bản chính được thể hiện dưới dạng chỉ số Amazon CloudWatch ("Độ trễ bản sao") được cung cấp qua Bảng điều khiển quản lý AWS hoặc các API Amazon CloudWatch.
Đối với Amazon RDS for MySQL, nguồn thông tin này giống với nguồn được hiển thị bằng cách phát hành lệnh MySQL “Hiển thị trạng thái bản sao” tiêu chuẩn so với bản sao chỉ đọc. Đối với Amazon RDS for PostgreSQL, bạn có thể sử dụng cửa sổ pg_stat_replication trên Phiên bản CSDL nguồn để tìm hiểu các chỉ số sao chép.
Amazon RDS giám sát trạng thái sao chép của Bản sao chỉ đọc và cập nhật trường Trạng thái sao chép trên bảng điều khiển quản lý AWS thành "Lỗi" nếu quá trình sao chép dừng vì lý do nào đó (ví dụ: nỗ lực truy vấn DML trên bản sao xung đột với việc cập nhật trên phiên bản cơ sở dữ liệu chính có thể dẫn đến lỗi sao chép). Bạn có thể xem xét chi tiết lỗi liên quan do công cụ MySQL trả về bằng cách xem trường Lỗi sao chép và có biện pháp thích hợp để khôi phục từ đó. Bạn có thể tìm hiểu thêm về việc xử lý các vấn đề sao chép ở mục Xử lý vấn đề về Bản sao chỉ đọc trong Hướng dẫn sử dụng Amazon RDS dành cho MySQL hoặc PostgreSQL.
Nếu xử lý thành công lỗi sao chép, Trạng thái sao chép chuyển sang Đang sao chép.