Bạn có thể sử dụng Read replica promotion làm sơ đồ khôi phục dữ liệu nếu primary DB instance fail trong trường hợp cấu hình Single-AZ instance . Cách tiếp cận này bổ sung cho việc sao chép đồng bộ, tự động phát hiện lỗi và chuyển đổi dự phòng.
Trong trường hợp xảy ra lỗi, hãy làm như sau:
Truy cập giao diện Amazon RDS console , chọn rdspg-fcj-labs-read instance của bạn.
Chúng ta cần kiểm tra xem Replica Lag có gần bằng 0 hay không để giảm thiểu việc mất dữ liệu do các giao dịch bị thiếu từ primary instance.
Khi chúng ta chắc chắn rằng độ trễ là tối thiểu, chúng ta quay lại RDS console, chọn replica instance và bắt đầu chuyển đổi: trong menu Actions, chọn Promote:
Trong trang Settings, bạn có thể để các cài đặt mặc định như Enable automated backups và nhấp vào Promote Read Replica.
Quá trình chuyển đổi có thể mất vài phút hoặc lâu hơn để hoàn thành, tùy thuộc vào kích thước của read replica. Replica instance sẽ chuyển sang trạng thái Modifying trong thời gian đó.
Sau đó, bản sao sẽ trạng thái available và được hiển thị dưới dạng instance độc lập.
Ngoài ra, bạn có thể chuyển đổi read replica bằng AWS CLI như dưới đây: