Concepts
Initial Setup
Troubleshooting
Các câu hỏi thường gặp (FAQs)
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 đến một thời điểm cụ thể trong quá khứ. Điều này rất hữu ích khi bạn cần khôi phục dữ liệu từ một thời điểm chính xác, chẳng hạn như khi phát hiện ra lỗi hoặc sự cố trong quá trình hoạt động của hệ thống. Hiện tại chức năng này mới được hỗ trợ cho PostgreSQL.
Trước khi thực hiện Recover, cần đảm bảo database cluster đã bật tính năng PITR và hệ thống đã thực hiện sao lưu toàn bộ cơ sở dữ liệu (full backup) và có các bản archived log cần thiết cho quá trình khôi phục. Các bước thực hiện Recover to Point-in-Time:
Trên thanh Menu, chọn Database Platform > Chọn menu All Database hoặc hoặc chọn menu tương ứng với nhóm cơ sở dữ liệu phù hợp cluster cần kích hoạt dịch vụ backup > click vào Cluster ID của databse cluster cần thực hiện recover to point in time > chọn tab Backup > chọn sub tab Restore. Hệ thống hiển thị màn hình như sau:

Trên màn hình Restore chọn button Restore to point in time -> xuất hiện popup Restore Database to a point in time:

Nhập thông tin theo yêu cầu:
Nhập tên mới cho cluster phục hồi (Restore Cluster Name)
Lựa chọn cấu hình phù hợp (Flavor) cho cluster mới
Chọn thời gian khôi phục: Nhập thời gian 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ờ). Hệ thống sẽ khôi phục cơ sở dữ liệu đến thời điểm bạn đã chỉ định trong bản sao lưu.
Sau khi xác nhận các lựa chọn, nhấn Recover để bắt đầu quá trình khôi phục. Hệ thống sẽ tạo một cluster mới và phục hồi dữ liệu đến thời điểm bạn đã chỉ định. Khi recover thành công, bạn sẽ thấy một cluster mới xuất hiện trong phần quản lý Database Engines với tên bạn đã đặt.