Backup Website Tự Động: Hướng Dẫn A-Z
Mục lục
Backup website tự động đảm bảo không bao giờ mất dữ liệu — dù bị hack, server sập, hay update lỗi. 60% doanh nghiệp nhỏ đóng cửa trong 6 tháng sau khi mất dữ liệu quan trọng mà không có backup (National Cyber Security Alliance). Bài viết hướng dẫn setup backup tự động theo quy tắc 3-2-1 với chi phí từ miễn phí.
Quy Tắc 3-2-1 Backup
3 bản sao 2 loại storage 1 off-site
┌─────────────┐ ┌─────────────────┐ ┌─────────────┐
│ Production │ │ Server (local) │ │ Cloud │
│ (website) │ │ │ │ (khác vùng) │
├─────────────┤ ├─────────────────┤ │ │
│ Backup #1 │ │ Cloud storage │ │ AWS S3 │
│ (local) │ │ │ │ Singapore │
├─────────────┤ └─────────────────┘ └─────────────┘
│ Backup #2 │
│ (cloud) │
└─────────────┘
Công Cụ Backup Theo Nền Tảng
| Nền tảng | Công cụ | Tự động? | Giá | Off-site |
|---|---|---|---|---|
| WordPress | UpdraftPlus | Có | Free-$70/năm | Google Drive, S3 |
| Shopify | Rewind Backups | Có | $9/tháng | Cloud |
| VPS/Server | restic + cron | Có | Miễn phí | S3, B2 |
| Static site | Git repository | Tự động | Miễn phí | GitHub/GitLab |
| Database | mysqldump + cron | Có | Miễn phí | Cloud storage |
Website tĩnh (JAMstack, Astro): Source code trên Git = backup tự động. Database không có = không cần backup DB. Đây là lợi thế lớn của static site.
Lịch Backup Đề Xuất
| Loại website | Database | Files | Full backup |
|---|---|---|---|
| E-commerce | Hàng ngày | Hàng tuần | Hàng tuần |
| Blog/CMS | Hàng tuần | Hàng tháng | Hàng tháng |
| Website tĩnh | N/A | Git auto | Mỗi deploy |
| SaaS/App | Real-time | Hàng ngày | Hàng ngày |
Setup Backup Tự Động (VPS)
Database backup hàng ngày lúc 3AM:
# crontab -e
0 3 * * * mysqldump -u root mydb | gzip > /backup/db-$(date +\%Y\%m\%d).sql.gz
Upload lên cloud (restic + Backblaze B2):
# $0.005/GB/tháng — 100GB = $0.50/tháng
restic -r b2:my-backup backup /var/www/html /backup/
restic forget --keep-daily 7 --keep-weekly 4 --keep-monthly 6
Test Khôi Phục (Quan Trọng Nhất)
Backup không test = không có backup. Mỗi quý, test khôi phục:
- Download backup mới nhất
- Setup môi trường test (staging server hoặc local)
- Khôi phục website từ backup
- Kiểm tra: trang load đúng, database đúng, hình ảnh đúng
- Đo thời gian khôi phục — mục tiêu dưới 1 giờ
Chúng Tôi Xây Web tại Cái Răng, Cần Thơ triển khai website với backup tự động — Git-based deployment, cloud backup 3-2-1, và bảo mật đa tầng.
Liên hệ tư vấn: Zalo 0817.771.184 | Hotline: 0817.771.184 | Form liên hệ
Chúng Tôi Xây Web
Đội ngũ thiết kế website tại Cần Thơ
Chuyên thiết kế website chuẩn SEO, tối ưu tốc độ và trải nghiệm người dùng cho doanh nghiệp tại Cần Thơ và Đồng bằng sông Cửu Long.
Câu Hỏi Thường Gặp
Tại sao phải backup website?
Quy tắc 3-2-1 backup là gì?
Backup website bao lâu 1 lần?
Bạn cần dịch vụ này?
Gọi ngay 0817771184 hoặc chat Zalo để được tư vấn miễn phí về thiết kế website.