Khôi phục về thời điểm
Point-in-time recovery (PITR) khôi phục cluster về đúng một thời điểm thay vì về bản backup theo lịch gần nhất. Đây là công cụ để hoàn tác một sai sót vận hành (migration lỗi, xóa nhầm hàng loạt) khi bạn biết khoảng lúc nào sự cố xảy ra.
Giống restore thông thường, PITR tạo một cluster mới và giữ nguyên cluster gốc.
Trước khi bắt đầu
Xác nhận cả ba, nếu không sẽ không khôi phục được:
- PITR đang bật cho cluster. Trên cluster MongoDB Enterprise, PITR bật sẵn lúc tạo — hãy kiểm tra ở tab Backup.
- Có ít nhất một full backup. PITR replay log tiến lên từ một full backup; không có bản nào thì không có gì để replay lên.
- Archived log cần thiết còn khả dụng cho thời điểm đích.
Bạn cũng cần quota cho một cluster thứ hai.
PITR không thể quay về trước bản full backup đầu tiên. Dữ liệu ghi trước đó chỉ khôi phục được từ backup, không khôi phục về một thời điểm tùy ý.
Khôi phục
Bước 1: Mở màn hình khôi phục
Từ menu, chọn Database Platform → All Database hoặc Non-Relational Database → nhấn Cluster ID → chọn tab Backup → chọn tab con Restore.
Bước 2: Thực hiện khôi phục
-
Nhấn Restore to point in time.

-
Nhập thông tin:
Trường Nhập gì Restore Cluster Name Tên cho cluster mới. Flavor Cấu hình compute cho cluster mới. Recover To Ngày giờ chính xác cần khôi phục về. -
Nhấn Recover.
Hệ thống provisioning một cluster mới và replay dữ liệu tới thời điểm bạn chỉ định. Khi hoàn tất, cluster mới xuất hiện trong danh sách với dữ liệu đúng như tại thời điểm đó.
Chọn thời điểm khôi phục
Hãy chọn thời điểm ngay trước sự kiện bạn muốn hoàn tác, không phải chính lúc đó. Nếu một migration lỗi bắt đầu lúc 14:05, khôi phục về 14:05 có thể đã dính một phần của nó — 14:00 là mốc an toàn hơn.
Nếu chưa chắc, hãy khôi phục về thời điểm sớm hơn và kiểm tra kết quả. Cluster gốc không bị đụng tới, nên bạn có thể khôi phục nhiều lần và so sánh.
Sau đó
Cluster khôi phục có endpoint riêng. Hãy trỏ ứng dụng sang đó — xem Xem thông tin cluster.
Bước tiếp theo
- Restore từ backup khi trạng thái tại một bản backup là đủ
- Tổng quan Backup & Restore