Hướng Dẫn Giảm Dung Lượng Cho Server Linux (Thực Hiện Thủ Công)
Chuẩn Bị
Để thực hiện việc giảm dung lượng ổ cứng cho server Linux, bạn cần chuẩn bị những thứ sau:
- Server gốc: Server hiện tại có dung lượng ổ cứng cao.
- Server tạm: Một server chạy hệ điều hành Linux.
- Server mới: Server với dung lượng ổ cứng theo nhu cầu.
Lưu ý: Cả ba server này cần phải cùng loại và thuộc cùng một availability zone. Tài khoản của bạn cần có đủ số dư để tạo thêm server và ổ cứng hoặc bạn có thể yêu cầu whitelist.
Các Bước Thực Hiện
- Đầu tiên, tạo một snapshot cho server gốc. Từ snapshot này, tạo ổ cứng mới. Ổ cứng này sẽ chứa dữ liệu tương tự như server gốc và sẽ được gọi là ổ cứng V1.
- Tạo Server Mới
- Tiếp theo, tạo một server mới gọi là server V2. Server này cần có dung lượng ổ cứng theo đúng nhu cầu và phải cùng loại hệ điều hành, loại server và availability zone với server gốc. Sau khi tạo xong server V2, bạn cần xóa server này và giữ lại ổ cứng root disk của nó, gọi là ổ cứng V2.
- Gắn Ổ Cứng vào Server Tạm
- Gắn cả hai ổ cứng (V1 và V2) vào một server tạm chạy hệ điều hành Linux. Nếu bạn chưa có một server tạm, bạn có thể tạo mới một server chạy Ubuntu hoặc CentOS. Sau đó, gắn ổ cứng vào server tạm qua giao diện quản lý.
Sau khi gắn ổ cứng, kiểm tra các ổ cứng bằng lệnh:
- bashCopy code
fdisk -l
- Tính Toán và Sao Chép Dữ Liệu
- Kiểm tra số lượng block của ổ cứng V1 bằng lệnh:bashCopy code
resize2fs -M -p /dev/vdd1
image2023-7-5_17-36-4.pngTính toán số lượng block 16M cho lệnh
dd
:
Làm tròn lên 266 block và thực hiện lệnhbashCopy code(1087755 * 4) / (1024 * 16) = 265.5651855
dd
:bashCopy codedd if=/dev/vdd1 of=/dev/vde1 count=266 bs=16M
- Kiểm tra số lượng block của ổ cứng V1 bằng lệnh:
- Tạo Server Mới và Kiểm Tra
- Sau khi lệnh
dd
hoàn tất, gỡ ổ V2 khỏi server tạm và tạo một server mới từ ổ cứng này.
image2023-7-6_9-30-46.pngKiểm tra dữ liệu trên server mới để đảm bảo mọi thứ đầy đủ và hoạt động. Nếu dữ liệu chính xác, bạn có thể yêu cầu chuyển đổi IP server.
- Sau khi lệnh
Tạo Snapshot và Ổ Cứng Mới
Kết Luận
Việc giảm dung lượng ổ cứng cho server Linux có thể thực hiện một cách thủ công với các bước chi tiết như trên. Bằng cách sử dụng snapshot, ổ cứng tạm và sao chép dữ liệu, bạn có thể chuyển đổi sang server có dung lượng thấp hơn mà không mất dữ liệu. Đảm bảo theo dõi và kiểm tra kỹ lưỡng để đảm bảo quá trình chuyển đổi diễn ra suôn sẻ.
Nếu bạn cần thêm thông tin hoặc hỗ trợ, đừng ngần ngại liên hệ với bộ phận kỹ thuật của nhà cung cấp dịch vụ của bạn.