Bảo mật & Backup hệ thống
Đúng chuẩn •
Dễ vận hành •
Phục hồi nhanh
VTrends.vn triển khai bảo mật cơ bản–nâng cao và thiết kế chiến lược backup cho website, VPS, hệ thống nội bộ. Mục tiêu: giảm rủi ro bị tấn công, tránh mất dữ liệu, và có kế hoạch khôi phục khi sự cố.
“Backup không test” = backup cho có
Muốn an toàn phải có kịch bản phục hồi
Nhiều hệ thống có backup nhưng khi cần restore thì lỗi: thiếu DB, thiếu key, thiếu file, hoặc backup nằm chung server nên sự cố là “mất cả cụm”. Chúng tôi thiết kế theo chuẩn: tách lớp, mã hoá, và test restore định kỳ.
Checklist bảo mật & backup cơ bản (thực chiến)
Áp dụng cho VPS/hosting, website (PHP/WordPress/Node), và hệ thống nội bộ.
Bảo mật hệ thống
- Update OS + package định kỳ (security patch)
- Firewall (UFW) — mở đúng port cần thiết
- SSH key-only (tắt password), hạn chế IP nếu được
- Fail2ban chống brute-force
- Phân quyền user theo nguyên tắc least-privilege
- Log & logrotate, theo dõi bất thường
Backup & phục hồi
- Backup DB + file theo lịch (daily/weekly)
- Backup tách máy (offsite) — không để chung server
- Mã hoá backup + versioning (chống xoá nhầm/ransomware)
- Ghi rõ retention (giữ 7/14/30/90 ngày)
- Test restore định kỳ (tháng/quý)
- Playbook phục hồi: ai làm, làm gì, thời gian bao lâu
Chiến lược backup 3-2-1 (dễ hiểu)
Mục tiêu: có 3 bản sao, 2 loại lưu trữ, 1 bản ở ngoài hệ thống (offsite).
3 bản sao
- Bản chính (production)
- Bản backup gần (onsite)
- Bản backup xa (offsite)
2 loại lưu trữ
- Disk/NAS/Object storage
- Snapshot/Archive/Cold storage
1 bản offsite
- Tách khỏi server chính
- Chống cháy nổ/ransomware
- Dễ khôi phục khi thảm hoạ
Kịch bản xử lý sự cố (mẫu)
Chuẩn hoá việc “khi có sự cố thì làm gì trước, làm gì sau”.
Khoanh vùng
- Cô lập server (firewall/deny)
- Đổi mật khẩu & rotate key
- Chụp snapshot/log để điều tra
Phục hồi
- Khôi phục từ backup sạch
- Vá lỗ hổng / update
- Kiểm tra dịch vụ quan trọng
Phòng ngừa
- Hardening lại theo checklist
- Thiết lập monitoring cảnh báo
- Rà soát quyền truy cập user
Gói Security & Backup theo mức độ
Có thể làm 1 lần (setup) hoặc làm dạng managed (duy trì hàng tháng).
Bảo mật cơ bản + backup cơ bản.
- Firewall + SSH hardening
- Fail2ban chống brute-force
- Backup DB/file theo lịch
- Hướng dẫn restore cơ bản
Thiết kế backup tách lớp + test restore.
- Backup onsite + offsite
- Mã hoá + versioning + retention
- Test restore định kỳ
- Playbook phục hồi
Theo dõi, cập nhật, cảnh báo, kiểm tra định kỳ.
- Patch/update định kỳ
- Monitoring & cảnh báo
- Kiểm tra log bất thường
- Kiểm thử restore theo lịch
Audit → Hardening → Backup plan → Test restore → Monitoring → Bàn giao
Triển khai theo checklist để có thể “phục hồi thật” khi sự cố.
- SSH/firewall/user
- Update/patch
- Backup hiện có
- Firewall
- Fail2ban
- Least-privilege
- Onsite + offsite
- Mã hoá & versioning
- Lịch backup
- Test restore
- Cảnh báo sớm
- Playbook sự cố
Gửi yêu cầu Security & Backup
Điền 30 giây, VTrends phản hồi trong 24h: audit tóm tắt + kế hoạch hardening + backup 3-2-1.
Form yêu cầu
Câu hỏi thường gặp
Giải đáp nhanh về bảo mật & backup.
Backup bao lâu 1 lần là hợp lý?
Thường: DB daily (hoặc nhiều lần/ngày nếu dữ liệu thay đổi nhanh), full weekly. Quan trọng hơn là retention và test restore.
Backup để ngay trên server có ổn không?
Không an toàn. Nếu server lỗi hoặc bị ransomware, bạn có thể mất luôn backup. Nên có offsite tách hệ thống.
Fail2ban có đủ chống hack không?
Fail2ban chỉ là 1 lớp. Cần kết hợp firewall, SSH key-only, phân quyền, update, WAF/rate-limit, và monitoring.
Có cần test restore không?
Bắt buộc. Không test thì không biết backup có “dùng được” hay không khi sự cố. Nên test theo tháng/quý tuỳ mức độ quan trọng.