Mở rộng kích thước volume cho Instance EC2
Bài đăng này đã không được cập nhật trong 6 năm
AWS là một dịch vụ cho phép các bạn pay-as-you-go, có nghĩa là dùng bao nhiêu trả bấy nhiêu. Thế nên với những server bắt đầu với mức chi phí thấp, có thể đến một lúc sẽ phát sinh nhu cầu tăng cường. Bộ nhớ lưu trữ cũng là một trong những thứ thường xuyên phải mở rộng. Hôm nay mình sẽ hướng dẫn các bạn tăng kích thước volume cho Instance EC2 mà không làm mất dữ liệu của Instance đó, đồng thời cũng là cách đơn giản nhất.
Prerequisite
- Một Instance EC2 chạy Linux
- Các bạn đã vào phần EC2 trong AWS Console
Cách thực hiện
Tạo snapshot
- Đầu tiên các bạn tạo snapshot của Instance đang chạy bằng cách vào
Volume
của side menu bên trái Console -> Chuột phải vào Volume của Instance các bạn muốn tăng dung lượng bấmCreate Snapshot
. - Tiếp theo nhập các thông tin của Snapshot mới -> Sau đó bấm
Create Snapshot
- Đợi 1 lúc và bạn có thể tìm thấy Snapshot mới tạo sẽ nằm ở trong mục
Snapshots
ở side menu
Tạo volume mới
Tiếp theo chúng ta sẽ tạo Volume mới từ Snapshots đã có bằng cách
- Vào
Snapshots
từ side menu -> Chuột phải vào Snapshot vừa tạo -> BấmCreate Volume
- Nhập các thông tin mong muốn cho Volume mới. /* Chú ý là Availability Zone phải giống với Availability Zone của Instance hiện tại
- Bấm
Create Volume
. Volume mới này sẽ có dữ liệu giống hệt với Volume cũ lúc tạo Snapshot.
Attach Volume mới tạo vào Instance
Sau đó chúng ta sẽ phải dừng Instance hiện tại lại để tiến hành tráo đổi Volume mới và Volume cũ
- Stop Instance đang chạy
- Vào
Volumes
từ side menu click chuột phải vào Volume hiện tại đang attach với Instance -> ChọnDetach
-> BấmYes, detach
- Attach Volume mới vào Instance bằng cách chuột vào Volume mới tạo -> Chọn
Attach
-> Điền đúng thông tin của Instance đang chạy vào ôInstance
, ở ôDevice
điền/dev/sda
-> BấmAttach
Khởi động Instance
Bạn đã hoàn thành đổi dung lượng cho Instance mà không làm mất dữ liệu. Tiếp theo hãy khởi động Instance lên và tận hưởng thành quả.
Lời kết
Vừa rồi mình đã trình bày 1 cách đơn giản nhất để mở rộng dung lượng lưu trữ của một Instance mà không làm mất dữ liệu của Instance đó. Hy vọng sẽ được trình bày với các bạn những cách khác ở các bài viết sau này. Cảm ơn các bạn
All rights reserved