Tạo và quản lý EBS Snapshots

Tổng quan

ℹ️ Information Amazon EBS Snapshot là các bản sao dữ liệu tại một thời điểm cụ thể của volume, được lưu trữ theo cơ chế incremental trên Amazon S3. Snapshot là thành phần quan trọng trong các chiến lược sao lưu dữ liệu, khôi phục thảm họa (disaster recovery) và di chuyển volume trong AWS.

EBS snapshot architecture diagram

Tạo EC2 snapshot

  1. Truy cập AWS Management Console

    • Tìm EC2
    • Chọn EC2
    • Trong giao diện EC2, chọn Snapshot
    • Chọn Create snapshot

    Accessing snapshot creation interface

  2. Trong giao diện Create snapshot

    • Resource type: chọn Instance
    • Chọn Windows-instance

    Selecting instance for snapshot

  3. Trong phần Volumes

    • Copy tags from source volume: chọn Copy tags
    • Chọn Create snapshot

    Configuring snapshot settings

  4. Đợi khoảng 5 phút, Snapshot status chuyển sang Completed

    Monitoring snapshot progress

  5. Vậy chúng ta đã tạo Snapshot thành công

    Verifying successful snapshot creation

Lưu ý khi tạo EC2 Snapshot

ℹ️ Thông tin
Trong bước 2: Create snapshot, bạn có thể chọn resource type theo: volume hoặc theo instance. Với sự khác biệt như sau:

  • Volume: Bạn sẽ chọn chính xác volume mà bạn muốn thực hiện snapshot
  • Instance: Bạn sẽ chọn chính xác EC2 instance mà bạn muốn thực hiện snapshot cho ổ EBS volume. Tuy nhiên, lúc này AWS sẽ snapshot tất cả EBS volume đang được gắn vào EC2 đó.

Instance-based snapshot example

💡 Pro Tip
Sử dụng snapshot để tạo backup định kỳ cho dữ liệu quan trọng trên EC2 instance của bạn. Bạn có thể tự động hóa quá trình này bằng AWS Backup hoặc Amazon Data Lifecycle Manager.

🔒 Security Note
Snapshot chứa tất cả dữ liệu trên volume tại thời điểm tạo, bao gồm cả thông tin nhạy cảm. Hãy đảm bảo quản lý quyền truy cập snapshot một cách thích hợp.