Quay lại bộ đề
Question #292 Topic 1
You have a data stored in BigQuery. The data in the BigQuery dataset must be highly available. You need to define a storage, backup, and recovery strategy of this data that minimizes cost. How should you configure the BigQuery table that have a recovery point objective (RPO) of 30 days?
Bạn có dữ liệu được lưu trữ trong BigQuery. Dữ liệu trong dataset BigQuery phải có tính sẵn sàng cao. Bạn cần xác định chiến lược lưu trữ, sao lưu và khôi phục dữ liệu này sao cho chi phí là thấp nhất. Bạn nên cấu hình bảng BigQuery như thế nào để có mục tiêu điểm khôi phục (RPO) là 30 ngày?
A
Set the BigQuery dataset to be regional. In the event of an emergency, use a point-in-time snapshot to recover the data.
Thiết lập dataset BigQuery ở dạng regional. Trong trường hợp khẩn cấp, sử dụng snapshot thời điểm (point-in-time snapshot) để khôi phục dữ liệu.
B
Set the BigQuery dataset to be regional. Create a scheduled query to make copies of the data to tables suffixed with the time of the backup. In the event of an emergency, use the backup copy of the table.
Thiết lập dataset BigQuery ở dạng regional. Tạo một truy vấn lập lịch (scheduled query) để tạo bản sao của dữ liệu sang các bảng có hậu tố là thời gian sao lưu. Trong trường hợp khẩn cấp, sử dụng bản sao lưu đó của bảng.
C
Set the BigQuery dataset to be multi-regional. In the event of an emergency, use a point-in-time snapshot to recover the data.
Thiết lập dataset BigQuery ở dạng multi-regional. Trong trường hợp khẩn cấp, sử dụng snapshot thời điểm (point-in-time snapshot) để khôi phục dữ liệu.
D
Set the BigQuery dataset to be multi-regional. Create a scheduled query to make copies of the data to tables suffixed with the time of the backup. In the event of an emergency, use the backup copy of the table.
Thiết lập dataset BigQuery ở dạng multi-regional. Tạo một truy vấn lập lịch (scheduled query) để tạo bản sao của dữ liệu sang các bảng có hậu tố là thời gian sao lưu. Trong trường hợp khẩn cấp, sử dụng bản sao lưu đó của bảng.
Giải thích & Tài liệu tham khảo
Để xây dựng chiến lược lưu trữ, sao lưu và khôi phục dữ liệu BigQuery có tính sẵn sàng cao (highly available) với RPO 30 ngày và chi phí tối thiểu:
- Cấu hình dataset BigQuery là multi-regional để đảm bảo dữ liệu được sao lưu dự phòng địa lý và có tính sẵn sàng cao trước các sự cố mất điện diện rộng của trung tâm dữ liệu.
- Sử dụng tính năng Table Snapshots của BigQuery để tạo ảnh chụp nhanh của bảng định kỳ và lưu trữ trong 30 ngày. Table Snapshots trong BigQuery cực kỳ tiết kiệm chi phí vì chúng chỉ tính phí lưu trữ cho phần dữ liệu có sự thay đổi (incremental storage pricing) so với bảng gốc, thay vì nhân đôi chi phí lưu trữ như việc sao chép bảng thông thường.
- A & B sai: Cấu hình regional không cung cấp độ sẵn sàng và dự phòng địa lý cao bằng multi-regional.
- D sai: Sử dụng scheduled query để sao chép bảng hàng ngày tạo ra các bản sao vật lý đầy đủ, gây tốn kém chi phí lưu trữ hơn rất nhiều so với dùng Table Snapshots.
(Đáp án được gợi ý bởi AI)