bỏ qua Nội dung chính
Chào mừng bạn đến với Gimasys!
Hotline: +84 974 417 099 (HCM) | +84 987 682 505 (HN) gcp@gimasys.com

Hướng dẫn tạo và quản lý Compute Engine Snapshots

Trong các bài viết trước [Link] , Gimasys đã giới thiệu về khái niệm Snapshots, trong bài viết hôm nay Gimasys sẽ hướng dẫn cho bạn cách tạo và quản lý Compute Engine Snapshots trên Google Cloud (GCP

Hướng dẫn tạo và quản lý Compute Engine Snapshots

Tổng quan về Compute Engine Snapshots 

Snapshot là các hình chụp nhanh dữ liệu tại một thời điểm nhất định và có vai trò hỗ trợ khôi phục dữ liệu hệ thống của bạn về trạng thái trước khi sự cố xảy ra (dính virus, thao tác lỗi) một cách nhanh chóng. 

Sau khi các snapshot compute engine được tạo, bạn có thể sử dụng nó để tạo một ổ đĩa mới và chứa dữ liệu đã chụp. Snapshot sẽ cung cấp các bản sao lưu dự phòng địa lý của một ổ đĩa đơn. Snapshot sẽ ghi lại nội dung của ổ đĩa cho dù nó có được gắn vào phiên bản máy ảo (VM) đang chạy hay không. Để sao lưu toàn bộ máy ảo hoặc nhiều đĩa cùng lúc, hãy tạo một Machine image thay vì Snapshot. 

Vòng đời của snapshot được tạo từ ổ đĩa được gắn với phiên bản VM đang chạy sẽ hoàn toàn độc lập với vòng đời của instance VM. .

Hiện Google cung cấp 3 loại snapshots khác nhau: Snapshots standard, Snapshot instant và Snapshot archive, 3 loại snapshot này sẽ khác nhau ở thời gian khôi phục dữ liệu (RTO) và vị trí lưu trữ. 

Xem bảng so sánh 3 loại snapshot: 

Phù hợp cho Bộ nhớ dự phòng Hỗ trợ Hyperdisk Có thể tạo với Schedule Snapshot
Snapshot Standard Sao lưu dữ liệu dự phòng theo khu vực địa lý để bảo vệ dữ liệu chống lại sự cố ngừng hoạt động cục bộ, địa phương và khu vực. Dung lượng lưu trữ dự phòng trên nhiều khu vực Yes Yes
Snapshot Instant Tương tự như Standard Snapshot, nên áp dụng đối với những dữ liệu hiếm khi được truy cập và cần lưu giữ trong vài tháng hoặc nhiều năm. Hình thức Lưu trữ dự phòng địa lý với chi phí thấp hơn, phù hợp hơn với dữ liệu liên quan đến quy định, kiểm toán hay cold-storage. Dung lượng lưu trữ dự phòng trên nhiều khu vực Yes No
Snapshot Archive Sao lưu dữ liệu tại chỗ để cho phép khôi phục nhanh vào ổ đĩa mới trong trường hợp xảy ra lỗi người dùng hoặc ứng dụng gặp sự cố Không có dung lượng lưu trữ dự phòng, lưu trữ trong cùng khu vực với ổ đĩa nguồn No No

Hướng dẫn cách tạo và quản lý Compute Engine Snapshots 

Cách tạo Snapshot trên Google Cloud

Snapshot luôn tăng dần theo thời gian, do đó bạn có thể tạo ra các snapshot thường xuyên trên persistent disk một cách nhanh chóng với chi phí thấp hơn so với khi tạo ra một full image thường xuyên trên ổ đĩa.

Các snapshot gia tăng hoạt động như sau:

  • Snapshot thành công đầu tiên của persistent disk là ảnh chụp nhanh đầy đủ chứa tất cả dữ liệu trên persistent disk.
  • Snapshot thứ hai chỉ chứa những dữ liệu mới hoặc dữ liệu đã sửa đổi kể từ snapshot đầu tiên. Dữ liệu không thay đổi kể từ snapshot 1 không bao gồm trong snapshot 2. Thay vào đó, snapshot 2 chứa các tham chiếu đến snapshot 1 để dữ liệu không bị  thay đổi.
  • Snapshot  3 chứa dữ liệu mới hoặc đã thay đổi kể từ snapshot 2 nhưng sẽ không chứa dữ liệu không thay đổi nào từ snapshot 1 hoặc 2. Thay vào đó, snapshot 3 chứa các tham chiếu đến các khối trong snapshot 1 và snapshot 2 đễ dữ liệu không thay đổi.

Điều này lặp lại cho tất cả các snapshot tiếp theo của persistent disk. Snapshot luôn được tạo dựa trên snapshot được chụp thành công cuối cùng.Hướng dẫn tạo và quản lý Compute Engine Snapshots 1

Khi tạo Snapshot, bạn có thể chỉ định vị trí lưu trữ ảnh chụp nhanh. Vị trí lưu trữ snapshot sẽ ảnh hưởng đến tính khả dụng của nó và có thể phát sinh chi phí kết nối mạng khi tạo hoặc khôi phục snapshot vào ổ đĩa mới.

Cách xóa Snapshot trên Google Cloud

Nếu bạn cần xóa Snapshot thì cần thực hiện như sau: 

  • Mọi dữ liệu cần thiết để khôi phục các Snapshot khác sẽ được chuyển sang Snapshot tiếp theo, làm tăng kích thước của Snapshot đó.
  • Mọi dữ liệu không cần thiết để khôi phục các Snapshot khác sẽ bị xóa. Điều này làm giảm tổng kích thước của tất cả các Snapshot của bạn.
  • Snapshot tiếp theo không còn tham chiếu đến Snapshot được đánh dấu để xóa mà thay vào đó tham chiếu đến Snapshot trước đó.

Hướng dẫn tạo và quản lý Compute Engine Snapshots 2Trên đây là thông tin bài việt khái niệm Compute Engine Snapshots và cách thức tạo xóa Snapshot trên Google Compute Engine. 

Ngoài Snapshot, Google Compute Engine còn cung cấp các tùy chọn sao lưu dữ liệu khác nhau phù hợp với nhu cầu của từng doanh nghiệp, liên hệ Gimasys – Google Cloud Premier Partner để được hỗ trợ thông tin phù hợp. 

  • Email: gcp@gimasys.com
  • Hotline: 0974 417 099
Trở lại đầu trang
0974 417 099