Lập kế hoạch khắc phục thảm họa

Trang này mô tả các tính năng của Cloud Firestore có thể giúp bạn thiết lập kế hoạch khắc phục thảm họa.

Lập kế hoạch khắc phục thảm họa khi ngừng hoạt động cơ sở hạ tầng đám mây

Để bảo vệ khỏi tình trạng gián đoạn cơ sở hạ tầng đám mây có thể xảy ra trong Google Cloud, chẳng hạn như một khu vực hoặc khu vực bị ngừng hoạt động, Cloud Firestore sao chép dữ liệu trên nhiều cơ sở dữ liệu bản sao.

Kiến trúc sao chép phụ thuộc vào việc cơ sở dữ liệu nằm ở vị trí vùng hay vị trí đa vùng. Cơ sở dữ liệu khu vực sao chép đồng bộ dữ liệu trên ít nhất ba vùng. Cơ sở dữ liệu đa vùng sao chép đồng bộ dữ liệu trên năm vùng ở ba vùng với hai vùng phục vụ và một vùng chứng kiến. Cơ sở dữ liệu đa vùng tối đa hóa tính khả dụng và độ bền của cơ sở dữ liệu bằng cách cung cấp độ khả dụng 99,999%. Cơ sở dữ liệu khu vực cung cấp độ khả dụng 99,99%.

Cloud Firestore tự động xử lý việc sao chép cho bạn và không yêu cầu cấu hình hoặc cung cấp bổ sung. Để biết thêm thông tin, hãy xem phần sau:

Để biết thêm thông tin về kiến ​​trúc sao chép, hãy xem Kiến trúc khắc phục thảm họa khi ngừng hoạt động cơ sở hạ tầng đám mây .

Lập kế hoạch khắc phục thảm họa cho dữ liệu

Để bảo vệ khỏi các thảm họa dữ liệu như vô tình xóa hoặc sửa đổi dữ liệu, hãy sử dụng các bản sao lưu theo lịch trình và khôi phục tại thời điểm (PITR). Tùy thuộc vào yêu cầu khắc phục thảm họa của bạn, bạn có thể sử dụng cả hai tính năng cùng nhau.

Sao lưu theo lịch trình

Bạn có thể lên lịch sao lưu hàng ngày hoặc hàng tuần. Sao lưu hàng ngày hỗ trợ lưu giữ tối đa 7 ngày. Sao lưu hàng tuần hỗ trợ thời gian lưu giữ tối đa là 14 tuần. Bạn có thể khôi phục từ bản sao lưu sang cơ sở dữ liệu Cloud Firestore mới trong cùng một dự án. Để biết thêm chi tiết, hãy xem Sao lưu và khôi phục dữ liệu .

Sao lưu hàng tuần mang lại thời gian lưu giữ cao hơn PITR. Việc khôi phục toàn bộ cơ sở dữ liệu từ bản sao lưu có chi phí thấp hơn so với khôi phục từ dữ liệu PITR.

Phục hồi tại thời điểm (PITR)

Cho phép PITR đọc tài liệu từ một thời điểm cho đến bảy ngày trước đó. Bạn có thể đọc dữ liệu ở mức độ chi tiết là 1 phút và ghi lại vào cơ sở dữ liệu của mình một cách khéo léo với mục tiêu thời gian khôi phục (thời gian khôi phục tối đa) là 0. Mục tiêu điểm khôi phục (mất dữ liệu tối đa có thể) là 1 phút. Để biết thêm chi tiết, hãy xem Khôi phục điểm kịp thời .

Nếu bạn không cần khôi phục toàn bộ cơ sở dữ liệu, PITR chỉ có thể khôi phục dữ liệu cần thiết. PITR cũng cung cấp mục tiêu thời gian khôi phục thấp hơn và mục tiêu điểm khôi phục thấp hơn so với sao lưu.

Xuất dữ liệu

Đối với nhu cầu lưu giữ dữ liệu lâu hơn 14 tuần, bạn có thể sử dụng PITR để xuất toàn bộ cơ sở dữ liệu của mình và lưu dữ liệu này vào Cloud Storage vô thời hạn. Xuất dữ liệu PITR sẽ ghi lại dữ liệu từ dấu thời gian tối đa bảy ngày trước đó.

Xuất dữ liệu PITR rất hữu ích cho việc lưu trữ dữ liệu từ cơ sở dữ liệu của bạn. Khi so sánh với các bản sao lưu, việc khôi phục cơ sở dữ liệu từ bản xuất PITR thường đắt hơn so với việc khôi phục cùng một dữ liệu từ bản sao lưu.

Để bắt đầu thao tác xuất PITR, hãy xem Xuất và nhập từ dữ liệu PITR .

Cái gì tiếp theo