Cách chụp ảnh nhanh (snapshot) của máy ảo EC2 để bảo vệ dữ liệu trên AWS EC2
Nếu bạn đang sử dụng Amazon Web Services (AWS) để chạy các phiên bản EC2 (máy ảo) trong Elastic Compute Cloud, bạn có một số cách để bảo vệ khối lượng công việc của mình khỏi tình trạng mất dữ liệu do sự cố phần mềm, nhiễm phần mềm độc hại, xóa nhầm, v.v. Một trong những tùy chọn dành cho bạn là tính năng sao lưu tích hợp sẵn của AWS dành cho các instance EC2, được gọi là EBS snapshots. Bài viết này sẽ hướng dẫn cách tạo snapshot cho một instance EC2 bằng cách sử dụng snapshot của volume EBS, kèm theo các ví dụ chi tiết về quy trình cấu hình.
Snapshot EBS là gì?
Snapshot EBS là các bản sao gia tăng của một khối lượng lưu trữ Elastic Block Store (EBS) được lưu trữ trên Amazon S3. Điều này có nghĩa là khi bạn tạo snapshot EBS lần đầu tiên, một bản sao lưu đầy đủ sẽ được tạo ra, và chỉ dữ liệu đã thay đổi mới được sao chép cho các snapshot EBS tiếp theo. Các khối lượng EBS là các đĩa ảo được gắn vào các phiên bản EC2.
Mặc dù các bản sao lưu EBS được lưu trữ trên Amazon S3, bạn không thể truy cập các bản sao lưu này trong kho lưu trữ S3 theo cách thủ công. Bạn có thể quản lý các bản sao lưu này trong Bảng điều khiển Quản lý EC2.
Lưu ý: Các thuật ngữ “bản sao lưu AWS EC2” và “bản sao lưu Amazon” đôi khi cũng được dùng để chỉ các bản sao lưu EBS.
Cách hoạt động của bản sao lưu EBS
Bản sao lưu EBS là bản sao lưu cấp khối của dữ liệu instance EC2, đại diện cho khối lượng EBS tại thời điểm cụ thể khi lệnh tạo bản sao lưu được thực thi. Điều này có nghĩa là nếu instance đang chạy, các khối dữ liệu được ghi vào khối lượng EBS sau khi bắt đầu quá trình tạo bản sao lưu sẽ không được lưu vào bản sao lưu. Do đó, các bản sao lưu EBS là Các bản sao lưu nhất quán theo hệ thống và không nhất quán theo ứng dụng.
Lưu ý rằng các bản sao lưu EBS không giống với các bản sao lưu trong bối cảnh của VMware vSphere và Microsoft Hyper-V. Hyper-V và Các bản chụp nhanh (snapshot) của VMware không phải là bản sao lưu và không thể thay thế cho các bản sao lưu chính thức.
Tuy nhiên, vẫn tồn tại Những hạn chế của bản sao lưu EBS, bao gồm việc thiếu các tùy chọn lập lịch và lưu trữ, không thể tạo bản sao tại chỗ, cũng như sự phức tạp khi tạo bản sao lưu EC2 nhất quán với ứng dụng để đơn giản hóa quá trình khôi phục.
Cách tạo bản chụp nhanh (snapshot) trong AWS Console cho các máy ảo EC2
AWS Management Console là giao diện web đồ họa (GUI) được sử dụng để quản lý tất cả các tài nguyên tính toán, lưu trữ và các tài nguyên khác của AWS, bao gồm việc tạo bản chụp nhanh EBS.
Để truy cập máy ảo EC2 mà bạn muốn tạo bản chụp nhanh:
- Đăng nhập vào AWS Management Console bằng tài khoản có quyền cần thiết để tạo máy ảo EC2, khối lượng EBS và bản chụp nhanh EBS.
- Nhấp vào
Servicesvà trong phầnCompute, nhấp vàoEC2để mở bảng điều khiển quản lý cho các phiên bản EC2, khối lượng EBS và các tính năng EC2 khác.
Chúng tôi đã chuẩn bị một phiên bản EC2 để minh họa các bước tạo bản sao lưu EBS. Các thông số của phiên bản EC2 này, mà chúng tôi sẽ sao lưu và khôi phục bằng bản sao lưu EBS, như sau:
Tên: blog-temp
ID máy ảo EC2: i-0071290000000cb84
Loại máy ảo: t2.micro
Khu vực sẵn sàng: eu-central-1c
Ổ đĩa EBS 1: vol-0617000000000763c
Loại ổ đĩa: gp2
Dung lượng ổ đĩa: 8 GB
Hệ điều hành khách (OS) đang chạy trên phiên bản EC2 là Ubuntu Server (Linux).
Ghi tệp vào ổ đĩa EBS
Hãy tạo hai tệp trên đĩa ảo được gắn vào phiên bản EC2 trước khi tạo ảnh chụp nhanh. Bằng cách này, chúng ta có thể kiểm tra xem các tệp này có được khôi phục lại sau khi khôi phục phiên bản từ ảnh chụp nhanh EBS hay không. Chúng ta tạo hai tệp trong thư mục home của người dùng:
lspci > file01.txt
echo "test EC2 snapshot 01" > snapshot01.txt
Chuẩn bị instance
Dừng instance EC2 để đảm bảo rằng bản sao lưu chứa dữ liệu nhất quán. Lý do là các khối lưu trữ EBS hoạt động ở cấp độ khối. Khi tạo bản sao lưu EBS, trạng thái của khối lưu trữ EBS tại thời điểm đó sẽ được lưu lại. Các khối lưu trữ được lưu nguyên trạng. Hệ thống không nhận biết các thao tác được thực hiện với tệp ở cấp độ hệ thống tệp tại thời điểm đó. Nếu các tệp đang được ghi vào khối lượng EBS khi tạo ảnh chụp nhanh, ảnh chụp nhanh đó sẽ chứa dữ liệu không nhất quán. Hiệu ứng này tương tự như việc rút dây nguồn khỏi máy tính vật lý trong khi các tệp đang được ghi.
Nếu bạn muốn tạo ảnh chụp nhanh cho một khối lượng EBS không phải hệ thống, bạn có thể ngắt kết nối hệ thống tệp khỏi hệ điều hành để đảm bảo không có thao tác ghi tệp nào diễn ra trên khối lượng đó. Chế độ ngủ đông (Hibernation) phải được tắt trên máy chủ EC2 để tạo ảnh chụp nhanh.
Để chuẩn bị máy chủ EC2 cho việc tạo ảnh chụp nhanh:
- Mở trang hiển thị danh sách các máy chủ EC2 trong bảng điều khiển quản lý EC2. Nhấp chuột phải vào tên máy chủ và trong menu ngữ cảnh, chọn ”
Stop instance” (Tạo ảnh chụp nhanh).
- Xác định khối lượng (volume) được máy chủ EC2 sử dụng. Nhấp vào tab ”
Storage” và nhấp vào ID khối lượng của khối lượng EBS tương ứng ( vol-0617000000000763c trong trường hợp của chúng ta).
Tạo bản sao lưu
Chúng ta đã sẵn sàng tạo bản sao lưu cho máy chủ EC2:
- Chọn khối lượng EBS (nhấp vào ô chọn bên trái dòng) và nhấp vào ”
Actions>Create Snapshot“.
- Nhập mô tả, thiết lập cài đặt mã hóa và thêm thẻ. Tôi sử dụng các tham số sau:
- Mô tả: Bản sao lưu EBS blog 01
- Mã hóa: Không mã hóa
Nhấp vào Create Snapshot.
Lưu ý:Chúng tôi sử dụng khối lượng không được mã hóa và tạo bản sao lưu không được mã hóa. Trong trường hợp này, cài đặt mã hóa cho bản sao lưu có thể được thiết lập thủ công. Khi bạn tạo ảnh chụp nhanh (snapshot) của một khối lượng được mã hóa, ảnh chụp nhanh đó sẽ được mã hóa tự động.
- Bạn sẽ thấy thông báo sau đây cùng với ID ảnh chụp nhanh:
Yêu cầu tạo ảnh chụp nhanh đã thành công
snap-0778000000000ab40
Nhấp vào ID ảnh chụp nhanh để mở trang hiển thị các tùy chọn và trạng thái của ảnh chụp nhanh.
- Trạng thái bản sao lưu ” ” đang chờ xử lý tại có nghĩa là dữ liệu từ khối lượng EBS hiện đang được chuyển sang Amazon S3. Vui lòng đợi cho đến khi quá trình tạo bản sao lưu hoàn tất (trạng thái sẽ thay đổi thành ” ” đã hoàn tất tại ). Thời gian này phụ thuộc vào kích thước dữ liệu được lưu vào bản sao lưu.
Cách tạo bản sao lưu nhiều khối lượng EBS
Thường gặp trường hợp một instance EC2 sử dụng nhiều khối lượng EBS. Trong trường hợp này, bạn có thể tạo bản sao lưu đa khối lượng cho tất cả các khối lượng EBS được gắn vào instance EC2 đó để sao lưu Amazon EC2.
Trong phần này, chúng ta sẽ tìm hiểu:
Tạo khối lượng EBS thứ hai cho instance EC2
Trước tiên, hãy thêm khối lượng EBS thứ hai vào instance EC2 của chúng ta, được sử dụng cho mục đích minh họa:
- Trong thanh điều hướng của bảng điều khiển quản lý EC2, truy cập
Elastic Block Store>Volumes. Nhấp vàoCreate Volume.
- Đối với Khu vực sẵn sàng , khu vực phải trùng khớp với khu vực của instance ( eu-central-1c trong trường hợp của chúng ta).
Nhập loại và kích thước volume, thiết lập các tùy chọn mã hóa, và nhập các thẻ. Các thẻ giúp tìm kiếm volume trong danh sách các volume. Chúng tôi đặt kích thước khối lượng là 1 GiB và sử dụng các thẻ sau:
-
Khóa: blog
-
Giá trị: temp volume 2
Nhấp vào Create Volume.
- Hãy ghi nhớ (hoặc ghi lại) ID của khối lượng (trong trường hợp của chúng tôi là vol-0b4a0000000003d01 ). Nhấp vào ID khối lượng để mở thuộc tính khối lượng.
- Gắn khối lượng vào phiên bản EC2. Nhấp chuột phải vào khối lượng hoặc nhấp vào
Actionsvà, trong menu hiện ra, nhấp vàoAttach Volume.
- Chọn instance mà bạn cần gắn khối lượng EBS vào. Bạn phải chọn ID instance EC2. Trong trường hợp của chúng ta, ID instance là i-0071290000000cb84 .
Bạn có thể chọn thiết bị trong hệ điều hành khách được sử dụng để truy cập khối lượng đã gắn. Trong trường hợp của chúng tôi, /dev/sdf được sử dụng.
Nhấp vào Attach để gắn khối lượng mới vào phiên bản EC2.
Lưu ý:Thông tin hữu ích về việc đổi tên thiết bị đĩa được hiển thị trong phần lưu ý. Trong trường hợp của chúng tôi, /dev/sdf được đổi tên thành /def/xvdf trong hệ điều hành khách.

Hiện tại có hai khối lượng được gắn vào máy ảo EC2 của chúng ta ( blog-temp ):
vol-0617000000000763c
vol-0b4a0000000003d01
Ghi dữ liệu vào khối lượng EBS thứ hai
Tiếp theo, chúng ta sẽ tạo một tệp trên khối lượng EBS thứ hai. Tệp này sẽ được sử dụng để kiểm tra xem liệu tất cả dữ liệu có được khôi phục sau khi khôi phục khối lượng từ bản chụp nhanh EBS hay không. Vì lý do này, chúng ta sẽ tạo một phân vùng, tạo hệ thống tệp và gắn hệ thống tệp vào hệ điều hành Linux khách đang chạy trên phiên bản EC2.
Mặc dù chúng ta tập trung vào các thao tác với bản chụp nhanh EBS hơn là các thao tác trong hệ điều hành Linux khách đang chạy trên phiên bản EC2, chúng ta vẫn liệt kê các lệnh được sử dụng để hiểu rõ hơn về các thao tác với khối lượng.
Managing storage
- Sử dụng
lsblkđể hiển thị chi tiết về các thiết bị khối trong Linux. - Sử dụng
df -hđể kiểm tra dung lượng lưu trữ trên các đĩa đã gắn. - Sử dụng
mountđể kiểm tra các đĩa đã gắn.
Tạo và gắn phân vùng
Tạo và định dạng phân vùng trên khối lượng EBS thứ hai trong parted:
sudo parted -l
parted /dev/xvdf
(parted) mklabel msdos
(parted) print
(parted) mkpart primary ext4 1MB 955MB
(parted) print
(parted) quit
Tạo hệ thống tệp trên phân vùng đã chuẩn bị:
mkfs.ext4 /dev/xvdf1
Tạo thư mục để sử dụng làm điểm gắn:
mkdir disk2
Gắn phân vùng có hệ thống tệp vào thư mục đã tạo:
mount /dev/xvdf1 /disk2/
Truy cập vào thư mục của phân vùng đã được gắn:
cd /disk2
Ghi các thay đổi vào 2 khối lượng EBS
- Tạo tệp trên phân vùng nằm trên khối lượng EBS thứ hai được gắn vào máy chủ EC2 chạy Linux:
echo "EBS snapshot for disk 2" > /disk2/d2-file01.txt
- Thực hiện các thay đổi trên đĩa đầu tiên để tạo bản chụp nhanh EBS mới của khối lượng đầu tiên được instance EC2 sử dụng. Cả hai khối lượng đều phải chứa các thay đổi so với trạng thái tại thời điểm chụp bản chụp nhanh trước đó.
Chúng ta tạo tệp snapshot02.txt trên khối lượng đầu tiên để dễ dàng phát hiện các thay đổi được lưu vào bản chụp nhanh mới của khối lượng này.
Sau khi hai khối lượng EBS chứa dữ liệu mới được gắn vào instance EC2, chúng ta có thể tạo bản chụp nhanh đa khối lượng.
Tạo bản chụp nhanh nhiều ổ đĩa
- Truy cập
Elastic Block Store>Snapshotstrong thanh điều hướng của trang quản lý các phiên bản EC2. Nhấp vàoCreate Snapshot.
- Chọn loại tài nguyên: Phiên bản .
- Nhập ID phiên bản của phiên bản EC2 cần thiết mà bạn muốn sao lưu các ổ đĩa bằng cách sử dụng bản chụp nhanh EBS.
Tất cả các ổ đĩa được gắn vào phiên bản đã chọn sẽ được chọn tự động.
- Nhập mô tả để giúp bạn tìm thấy bản chụp nhanh EBS trên AWS khi cần thiết. Trong ví dụ của chúng tôi, mô tả là EBS snapshot blog 02 .
- Chọn ô kiểm Copy tags from volume nếu bạn muốn sử dụng các thẻ đã được gán cho các khối lượng EBS.
- Sau khi nhấp vào
Create Snapshot, các bản sao lưu (snapshot) cho tất cả các khối lưu trữ đã chọn sẽ được tạo.
Nếu quá trình thành công, bạn sẽ thấy thông báo sau:
Yêu cầu tạo bản sao lưu đã thành công
Hai mã định danh bản sao lưu của Amazon được hiển thị: snap-0f95000000000de71 và snap – 0a91000000000769b trong trường hợp của chúng tôi.
Bạn có thể lưu các giá trị ID này và nhấp vào một trong số chúng để kiểm tra trạng thái tạo bản sao lưu. Ngay sau khi bắt đầu tạo bản sao lưu, trạng thái thao tác là đang chờ xử lý và sẽ chuyển thành đã hoàn tất khi quá trình kết thúc.
Một bản sao lưu mới đã được tạo cho mỗi khối lượng.
Sử dụng AWS CLI để tạo bản sao lưu
Bạn có thể sử dụng AWS CLI thay thế cho AWS Management Console nếu bạn ưa thích giao diện dòng lệnh hoặc cần tự động hóa việc tạo bản sao lưu.
Lệnh để tạo bản sao lưu EBS trong AWS CLI là:
aws ec2 create-snapshot --volume-id vol-0b4a51e1cea333d01 --description "This is a test snapshot for the blog"
Kết quả hiển thị sẽ trông như sau:
{
"Description": "This is a test snapshot for the blog",
"Tags": [],
"Encrypted": false,
"VolumeId": "vol-0b4a51e1cea333d01",
"State": "pending",
"VolumeSize": 8,
"StartTime": "2021-08-28T21:06:01.000Z",
"Progress": "",
"OwnerId": "012345678910",
"SnapshotId": "snap-0689749a39a7b822b"
}
Lệnh để tạo bản sao lưu kèm thẻ:
aws ec2 create-snapshot --volume-id vol-0b4a51e1cea333d01 --description 'Prod backup' --tag-specifications
'ResourceType=snapshot,Tags=[{Key=Blog,Value=Test},{Key=AWS,Value=EC2-snapshot}]'
Cách khôi phục máy ảo EC2 bằng bản sao lưu EBS
Chúng ta đã tạo các bản sao lưu cho các khối lượng EBS được gắn vào máy ảo Amazon EC2. Các bản sao lưu này là một hình thức sao lưu dữ liệu trên AWS. Bây giờ, hãy tìm hiểu cách tạo instance EC2 từ bản sao lưu bằng cách khôi phục:
- các khối lượng EBS cụ thể trong AWS
- toàn bộ instance EC2
Khôi phục khối lượng EBS thứ hai
Hãy khôi phục khối lượng EBS thứ hai (kích thước là 1 GiB) từ bản sao lưu. Khối lượng này được sử dụng để lưu trữ tệp tin và hệ điều hành không được cài đặt trên khối lượng này.
- Trong ngăn điều hướng của bảng điều khiển quản lý EC2, hãy truy cập
Elastic Block Store>Snapshots.
Chúng ta nhập “ blog ” vào trường tìm kiếm để hiển thị tất cả các bản chụp nhanh (snapshot) được tạo cho các khối lượng EBS của phiên bản EC2 được sử dụng để viết bài blog này. Đây là một ví dụ minh họa lý do tại sao việc thêm mô tả và thẻ lại rất hữu ích.
- Chọn bản chụp nhanh của khối lượng 1-GiB và tạo một khối lượng mới từ bản chụp nhanh đó. Nhấp chuột phải vào bản sao lưu và trong menu hiện ra, chọn “
Create Volume”.
- Định nghĩa các thông số cần thiết cho khối lượng trên trang “ ” > “Create Volume” > “ ”: chọn loại khối lượng và xác định kích thước khối lượng, vùng sẵn sàng, tùy chọn mã hóa, khóa thẻ và giá trị.
Vùng sẵn sàng phải trùng khớp với vùng sẵn sàng của máy chủ EC2 ( eu-central-1c trong trường hợp của chúng ta).
Kích thước khối lượng (volume) trong ví dụ này giống với kích thước của khối lượng được sao lưu ban đầu (1 GiB).
Khóa thẻ (tag key) là blog và giá trị là recovered volume 1 .
- Nhấn
Create Volumeđể hoàn tất và tạo khối lượng EBS từ bản sao lưu EBS.
Bạn sẽ thấy thông báo sau:
Yêu cầu tạo khối lượng đã thành công
Bạn có thể lưu ID khối lượng. ID khối lượng mới là vol-09cd000000000b502 trong trường hợp của chúng tôi.
Khôi phục khối lượng hệ thống
Để khôi phục một phiên bản EC2, bạn cần khôi phục khối lượng EBS mà hệ điều hành được cài đặt trên đó. Trong trường hợp này, bạn có thể tạo một hình ảnh từ bản chụp nhanh của khối lượng EBS được hệ điều hành khách sử dụng và khởi chạy phiên bản bằng cách sử dụng hình ảnh này (phiên bản EC2 đã được khôi phục).
Tạo hình ảnh
- Trong bảng điều khiển quản lý EC2, truy cập
Elastic Block Store>Snapshotsvà chọn bản chụp nhanh cần thiết của khối lượng EBS chứa hệ điều hành khách.
Chúng ta chọn bản chụp nhanh mới nhất của khối lượng 8-GiB được hệ điều hành khách (Ubuntu Server) sử dụng. Bản chụp nhanh khối lượng EBS này được tạo khi chúng ta tạo bản chụp nhanh đa khối lượng cho phiên bản EC2.
Nhấp chuột phải vào bản sao lưu và trong menu hiện ra, chọn Create Image.
- Trong cửa sổ hiện ra, nhập thông tin cần thiết và chọn các tùy chọn để tạo hình ảnh từ bản sao lưu EBS. Chúng ta sử dụng các tham số sau.
Tên: blog-recovered
Mô tả: Được khôi phục từ bản sao lưu EBS (blog)
Các cài đặt khác được giữ nguyên giá trị mặc định.
- Yêu cầu “ ” (Tạo hình ảnh) nhận được từ “ ” sẽ mở ra. Nhấp vào ID hình ảnh để xem thông tin về hình ảnh (trong trường hợp của chúng tôi là “ ” “ami-08ed800000000872a” “ ”). Chờ cho đến khi quá trình tạo hình ảnh hoàn tất.
“Khởi chạy hình ảnh”
Sau khi hình ảnh được tạo xong, nhấp chuột phải vào hình ảnh và chọn “ Launch”.
Trình hướng dẫn tạo máy ảo EC2 mới sẽ mở ra. Bạn phải chọn các tùy chọn cho máy ảo. Bạn có thể chọn các tùy chọn giống như các tùy chọn đã chọn cho máy ảo (VM) gốc đã được sao lưu. Bạn cũng có thể khôi phục instance sang một instance EC2 mới mạnh hơn.
Lưu ý: Chúng ta được chuyển hướng đến Step 2 của trình hướng dẫn (thay vì Step 1. Choose AMI) vì chúng ta đã chọn AMI blog-recovered từ trang danh sách các AMI.
Step 2: Choose an Instance Type.Chúng ta chọn t2.micro làm loại instance. Nhấp vào Next ở mỗi bước của trình hướng dẫn để tiếp tục.
Step 3: Configure Instance. Cấu hình các chi tiết tùy theo yêu cầu của bạn, bao gồm cài đặt mạng, vai trò IAM, hành vi tắt máy, v.v.
Step 4: Add Storage là bước quan trọng khi bạn khôi phục một instance EC2 bằng cách sử dụng bản chụp EBS. Nhấp vào Add New Volume. Một dòng mới với các tùy chọn khối lượng sẽ được thêm vào trang này. Nhập ID của bản chụp khối lượng cần thiết vào trường Snapshot .
Chúng ta nhập snap-0a91000000000769b, đây là ID của bản sao lưu khối lượng 1 GiB của chúng ta. Trong ví dụ này, kích thước khối lượng 8 GiB được chọn theo mặc định. Chúng ta có thể đặt kích thước khối lượng thành 1 GiB như đã cấu hình cho khối lượng EBS ban đầu. Bạn cũng có thể chọn thiết bị lưu trữ, loại khối lượng, mã hóa và các tùy chọn xóa khi chấm dứt.
Step 5: Add Tags. Đảm bảo các thẻ (tags) hữu ích cho mục đích tìm kiếm. Các thẻ được áp dụng cho tất cả các khối lượng và máy ảo. Trong ví dụ này, khóa thẻ là blog và giá trị là recovered VM 01 .
Step 6: Configure Security Group. Chỉnh sửa các thông số để kiểm soát lưu lượng mạng cho máy ảo EC2 của bạn.
Step 7: Review Instance Launch. Xem lại chi tiết khởi chạy máy ảo và nhấp vào Launch để hoàn tất. Bạn phải chọn một cặp khóa hoặc tạo một cặp khóa mới để truy cập máy ảo EC2.
- Trang Trạng thái Khởi chạy hiện đã được hiển thị. Nhấp vào
View instances.
- Nhập tên cho instance đã khôi phục ( blog-recovered trong trường hợp của chúng tôi). Trạng thái của instance EC2 đã khôi phục là đang chạy . Cả hai khối lượng EBS được khôi phục từ các bản chụp nhanh EBS đều đã được gắn vào phiên bản EC2 (xem ảnh chụp màn hình bên dưới).
Kiểm tra các tệp đã khôi phục
Hãy kiểm tra xem các tệp được tạo ra trước khi thực hiện bản chụp nhanh mới nhất có được khôi phục hay không:
Liệt kê các thiết bị khối đã gắn:
lsblk
Liệt kê các tệp trong thư mục hiện tại (home) của người dùng:
ls -al
Các tệp snapshot01.txt và snapshot2.txt được tạo ra trước khi thực hiện bản chụp nhanh thứ nhất và thứ hai của khối lượng EBS nơi hệ điều hành được cài đặt hiện đã có mặt.
Gắn phân vùng nằm trên đĩa thứ hai (khối lượng EBS):
sudo mount /dev/xvdb1 /disk2/
Tên phân vùng đã được đổi thành /dev/xvdb1. Lưu ý rằng bạn có thể cần chỉnh sửa tệp /etc/fstab sau khi khôi phục instance để thực hiện gắn tự động. Tệp
ls -al /disk2/
d2-file01.txt hiện có trên hệ thống tệp được lưu trữ trên khối lượng EBS thứ hai sau khi khôi phục.
Instance AWS EC2, cùng với tất cả các khối lượng EBS được gắn, đã được khôi phục thành công từ các bản sao lưu EBS. Tất cả dữ liệu cần thiết đều được bảo toàn.
Kết luận
Bạn có thể sao lưu một khối lượng duy nhất hoặc sao lưu tất cả các khối lượng bằng cách sử dụng ảnh chụp nhanh đa khối lượng. Đây là một tính năng gốc rất tiện lợi của AWS dành cho bảo vệ dữ liệu và phục hồi thảm họa. Tuy nhiên, cần lưu ý rằng việc lưu trữ các bản sao lưu EBS trên đám mây Amazon sẽ phát sinh chi phí bổ sung do sử dụng thêm dung lượng lưu trữ đám mây. Ngoài ra, việc sử dụng bản sao lưu EBS cho mục đích sao lưu còn có những hạn chế khác, chẳng hạn như hệ thống tạo bản sao lưu không nhận diện được các tệp đang được ghi tại thời điểm tạo bản sao lưu. Do đó, các bản sao lưu được tạo bằng bản sao lưu EBS chỉ đảm bảo tính nhất quán khi hệ thống gặp sự cố (crash-consistent) chứ không đảm bảo tính nhất quán ứng dụng (application-consistent).
NAKIVO Backup & Replication là giải pháp bảo vệ dữ liệu hỗ trợ việc tạo bản sao lưu ( sao lưu dựa trên ứng dụng ) và bản sao của các phiên bản Amazon EC2. Bạn cũng có thể sử dụng giải pháp này để đơn giản hóa và tự động hóa đáng kể quy trình sao lưu và khôi phục. Khôi phục nhanh chóng toàn bộ phiên bản EC2 từ bản sao lưu mà không cần phải khôi phục các khối lượng EBS, tạo phiên bản EC2 và gắn các khối lượng đó vào phiên bản EC2 đã tạo một cách thủ công.






























