EBS Snapshot: Hướng Dẫn Chi Tiết Từ A-Z

Amazon EBS Snapshot là giải pháp giúp sao lưu dữ liệu của Amazon Elastic Block Store (EBS) volume một cách nhanh chóng và linh hoạt mà không ảnh hưởng đến hoạt động của hệ thống. EBS Snapshot không chỉ hỗ trợ phục hồi sau thảm họa mà còn giúp di chuyển và mở rộng hệ thống một cách hiệu quả. Vậy EBS Snapshot hoạt động như thế nào và có những tính năng gì nổi bật? Hãy cùng tìm hiểu trong bài viết này.

Xem thêm:

EC2 Hibernate AWS – Tăng tốc khởi động Instance

EC2 Placement Groups trong AWS

EC2 Spot Instance: Cơ chế hoạt động và chi phí

1. EBS Snapshot Là Gì?

Amazon EBS Snapshot là một bản sao lưu tại một thời điểm cụ thể của Amazon Elastic Block Store (EBS) volume. EBS Snapshot giúp bạn sao lưu dữ liệu mà không cần phải tách volume khỏi EC2 instance, tuy nhiên, để đảm bảo tính nhất quán của dữ liệu, bạn nên detach volume trước khi tạo snapshot.

Ngoài ra, EBS Snapshot còn có thể sao chép sang nhiều Availability Zones (AZs) khác nhau hoặc thậm chí sang các khu vực (Regions) khác nhau. Điều này giúp bạn dễ dàng thực hiện di chuyển dữ liệu, phục hồi sau thảm họa và mở rộng hệ thống.

2. Cách hoạt động của EBS Snapshot

Ví dụ:

  • Giả sử bạn có một EC2 instance ở US-EAST-1A với một EBS volume gắn vào.
  • Bạn có thể tạo một EBS Snapshot của volume này.
  • Sau đó, bạn có thể khôi phục snapshot này trong một Availability Zone (AZ) khác, ví dụ US-EAST-1B.

Như vậy, bạn có thể di chuyển một EBS volume từ AZ này sang AZ khác một cách dễ dàng.

EBS Snapshot

3. Các tính năng quan trọng của EBS Snapshot

AWS cung cấp một số tính năng nâng cao giúp EBS Snapshot trở nên hiệu quả hơn về chi phí, tốc độ và khả năng bảo mật.

3.1. EBS Snapshot Archive

Tính năng EBS Snapshot Archive cho phép bạn di chuyển snapshot sang một kho lưu trữ dạng archive, giúp giảm tới 75% chi phí so với lưu trữ snapshot thông thường.

Tuy nhiên, khi cần khôi phục snapshot từ archive, bạn sẽ phải chờ từ 24 đến 72 giờ, vì vậy đây không phải là lựa chọn lý tưởng cho những tình huống khôi phục tức thì.

EBS Snapshot Archive

3.2. Recycle Bin for EBS Snapshots

Nếu bạn xóa nhầm một EBS Snapshot, AWS cung cấp Recycle Bin để giúp bạn khôi phục dữ liệu đã xóa.

  • Khi snapshot bị xóa, nó không bị mất vĩnh viễn ngay lập tức mà sẽ nằm trong Recycle Bin.
  • Bạn có thể thiết lập thời gian lưu trữ trong Recycle Bin từ 1 ngày đến 1 năm.

Tính năng này giúp bảo vệ dữ liệu quan trọng khỏi những thao tác xóa nhầm.

Recycle Bin for EBS Snapshots

3.3. Fast Snapshot Restore – FSR

Fast Snapshot Restore (FSR) giúp snapshot của bạn được khởi tạo đầy đủ ngay lập tức khi khôi phục, nghĩa là không có độ trễ khi sử dụng lần đầu tiên.

Tính năng này hữu ích trong các trường hợp sau:

  • Snapshot có dung lượng lớn, cần phục hồi nhanh chóng.
  • Khởi tạo một EBS volume từ snapshot mà không muốn chờ đợi.
  • Tạo EC2 instance mới từ snapshot một cách nhanh chóng.

Tuy nhiên, FSR có chi phí cao, vì vậy bạn nên sử dụng tính năng này một cách hợp lý.

EBS Snapshot là một công cụ quan trọng trong quản lý lưu trữ đám mây AWS, giúp bạn sao lưu dữ liệu an toàn, tiết kiệm chi phí và khôi phục nhanh chóng. Nếu bạn cần phục hồi dữ liệu, di chuyển workload hoặc mở rộng hệ thống, EBS Snapshot chính là lựa chọn tối ưu.

Bài viết cùng chủ đề:

AWS IPv4 Public – Cách tính phí mới nhất

Cách lựa chọn, tối ưu chi phí sử dụng EC2 Instances

Security Groups trên EC2 Instance trong AWS

Nguyễn Tiến Trường

Mình viết về những điều nhỏ nhặt trong cuộc sống, Viết về câu chuyện những ngày không có em