Việc backup rất quan trọng, nhưng backup vào đâu lại trở nên quan trọng hơn. Thay vì backup vào đúng ổ đĩa chúng ta cần backup sang “nơi khác”, như vậy sẽ giảm rủi ro ổ cứng đang sử dụng hỏng, thì backup cũng hỏng theo.
Ở bài viết này, DataOnline hướng dẫn Cài đặt backup vào 1 ổ đĩa thứ 2, thường sẽ là ổ HDD để giảm chi phí và cũng đảm bảo an toàn hơn so với NVMe. Cụ thể môi trường như sau:
- OS Almalinux
- DirectAdmin Shared license được tích hợp sẵn trên VPS (Chọn Directadmin khi khởi tạo VPS, sau 30s là có VPS tích hợp sẵn directadmin đã được tối ưu hiệu suất)
- Add thêm ổ thứ 2, có tên là vdb
- Gắn vào thư mục /home/admin/admin_backups/HDD
1. Kiểm tra ổ đĩa mới
Bạn đã thấy ổ vdb hiển thị:
Kết quả:
=> Ổ này chưa có phân vùng và chưa được format.
2. Tạo phân vùng trên ổ vdb
Chạy:
Sau đó kiểm tra lại:
Sẽ thấy /dev/vdb1.
3. Tạo filesystem cho ổ mới
4. Tạo thư mục mount
5. Mount ổ đĩa
Mount thử để kiểm tra:
Kiểm tra dung lượng:
6. Gắn ổ đĩa tự động khi reboot
-
Lấy UUID của phân vùng:
Ví dụ ra:
-
Mở file
/etc/fstab: -
Thêm dòng:
-
Lưu lại, sau đó kiểm tra:
7. Phân quyền cho DirectAdmin
8. Kiểm tra DirectAdmin backup
Vào DirectAdmin → Admin Backup/Transfer
→ Đặt đường dẫn backup:
→ Tạo thử 1 file backup để đảm bảo ổ chạy ổn.
9. Reboot và kiểm tra
Sau khi máy khởi động lại:
Nếu mount thành công, bạn sẽ thấy phân vùng mới đã được gắn tự động.
Sau đó, hãy setup backup như hướng dẫn này, là hệ thống backup tự động. Với dung lượng ổ backup bằng với ổ NVMe, DataOnline thường set lịch backup như sau:
- Chạy full hàng tháng vào ngày 1, 15 (tức là có 2 bản full trong tháng)
- Database backup hàng ngày, giữ lại 7 bản.
Hướng dẫn chi tiết (admin) Hướng dẫn tạo Full Backup tự động tất cả user trong VPS DirectAdmin

