Chuyển tới nội dung chính

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.

cảnh báo

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 PlatformAll 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

  1. Nhấn Restore to point in time.

    Hộp thoại Restore Database to a Point in Time

  2. Nhập thông tin:

    TrườngNhập gì
    Restore Cluster NameTên cho cluster mới.
    FlavorCấu hình compute cho cluster mới.
    Recover ToNgày giờ chính xác cần khôi phục về.
  3. 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