Khôi phục cụm cơ sở dữ liệu
Chức năng Restore và Point-in-Time Recovery (PITR) cho phép người dùng phục hồi dữ liệu từ các bản sao lưu hoặc khôi phục cụm cơ sở dữ liệu về một thời điểm cụ thể trong quá khứ. Các hướng dẫn trong mục này giúp người dùng thực hiện quá trình khôi phục dữ liệu một cách chính xác, an toàn và hiệu quả, đồng thời đảm bảo tính toàn vẹn của dữ liệu.
Khi thực hiện Restore hoặc PITR , hệ thống sẽ tạo một cụm cơ sở dữ liệu mới và không ghi đè lên cụm cơ sở dữ liệu hiện tại.
1. Restore cụm cơ sở dữ liệu
Chức năng Restore cho phép người dùng sử dụng một bản sao lưu (backup) đã tạo trước đó để tạo và khôi phục dữ liệu vào một cụm cơ sở dữ liệu mới. Tính năng này hữu ích trong các trường hợp mất dữ liệu, lỗi hệ thống, hoặc khi cần roll back về trạng thái trước đó.
Trước khi thực hiện restore, cần đảm bảo cụm cơ sở dữ liệu đã có ít nhất một bản backup (restore point) được tạo thành công - tức là có ít nhất một restore point sẵn sàng để restore.
Các bước thực hiện restore:
Bước 1: Truy cập màn hình restore
Từ thanh menu, chọn Database Platform > Chọn menu All Database hoặc menu Non-Relational Database > nhấp vào Cluster ID của cụm cơ sở dữ liệu cần restore > chọn tab Backup > chọn sub-tab Restore. Hệ thống sẽ hiển thị danh sách các Available Restore Points có thể khôi phục.
Bước 2: Thực hiện restore
Tại cột Actions , bấm vào biểu tượng ba chấm (⋮) tương ứng với restore point mong muốn → chọn Restore. Một hộp thoại Restore Database sẽ xuất hiện:

Nhập thông tin theo yêu cầu:
- Restore Cluster Name : Tên của cụm cơ sở dữ liệu mới được sinh ra khi restore.
- Flavor : Lựa chọn cấu hình phù hợp cho cụm cơ sở dữ liệu mới.
Nhấn Restore để bắt đầu quá trình khôi phục. Sau khi hoàn tất, một cụm cơ sở dữ liệu mới sẽ xuất hiện trong danh sách quản lý Database Engines, chứa dữ liệu từ bản backup đã chọn.
2. Recover to Point-in-Time
Chức năng Recover to Point-in-Time cho phép người dùng khôi phục cơ sở dữ liệu về một thời điểm chính xác trong quá khứ, rất hữu ích khi cần phục hồi dữ liệu sau sự cố hoặc lỗi phát sinh trong quá trình vận hành.
Các bước thực hiện Recover to Point-in-Time:
Bước 1: Truy cập màn hình restore
Thực hiện tương tự như bước truy cập màn hình Restore trong phần Restore Database.
Bước 2: Thực hiện khôi phục
Tại tab Restore , chọn Restore to Point in Time. Hộp thoại Restore Database to a Point in Time xuất hiện.

Nhập thông tin theo yêu cầu:
- Restore Cluster Name : Tên của cụm cơ sở dữ liệu mới được sinh ra khi khôi phục.
- Flavor : Lựa chọn cấu hình phù hợp cho cụm cơ sở dữ liệu mới.
- Recover To : Chọn thời điểm chính xác mà bạn muốn khôi phục cơ sở dữ liệu (theo định dạng ngày giờ).
Nhấn Recover để bắt đầu quá trình khôi phục. Hệ thống sẽ tạo một cụm cơ sở dữ liệu mới và phục hồi dữ liệu về thời điểm đã chỉ định. Sau khi hoàn tất, một cụm cơ sở dữ liệu mới sẽ xuất hiện trong màn hình danh sách Database Engines, chứa dữ liệu tại đúng thời điểm khôi phục.