Amazon RDS - Triển khai nhiều AZ
Trong triển khai Multi-AZ, Amazon RDS tự động cung cấp và duy trì một bản sao dự phòng đồng bộ trong Vùng khả dụng khác. Phiên bản DB chính được sao chép đồng bộ trên các Vùng khả dụng thành một bản sao dự phòng để cung cấp dự phòng dữ liệu, loại bỏ tình trạng đóng băng I / O và giảm thiểu độ trễ tăng đột biến trong quá trình sao lưu hệ thống. Việc chạy một phiên bản DB với tính khả dụng cao có thể nâng cao tính khả dụng trong quá trình bảo trì hệ thống theo kế hoạch và giúp bảo vệ cơ sở dữ liệu của bạn khỏi lỗi phiên bản DB và gián đoạn Vùng sẵn sàng.
Bạn có thể chọn tùy chọn chọn triển khai nhiều AZ khi tạo một cá thể DB hoặc bạn cũng có thể chọn tùy chọn sửa đổi một cá thể db hiện có để trở thành một cá thể DB đa AZ. Sơ đồ sau đây cho thấy tùy chọn mà chúng tôi đang sửa đổi một tùy chọn hiện có. Nhưng tùy chọn tương tự cũng có sẵn trong quá trình tạo phiên bản DB.
Trong trường hợp phiên bản DB của bạn bị ngừng hoạt động theo kế hoạch hoặc ngoài kế hoạch, Amazon RDS sẽ tự động chuyển sang bản sao dự phòng trong Vùng khả dụng khác nếu bạn đã bật Multi-AZ. Thời gian cần thiết để quá trình chuyển đổi dự phòng hoàn tất phụ thuộc vào hoạt động cơ sở dữ liệu và các điều kiện khác tại thời điểm cá thể DB chính không khả dụng. Thời gian chuyển đổi dự phòng thường là 60-120 giây. Tuy nhiên, các giao dịch lớn hoặc quá trình khôi phục kéo dài có thể làm tăng thời gian chuyển đổi dự phòng.
Các triển khai đa AZ cho các phiên bản Oracle, PostgreSQL, MySQL và MariaDB DB sử dụng công nghệ chuyển đổi dự phòng của Amazon. Các phiên bản SQL Server DB sử dụng SQL Server Mirroring.