Bạn đã mất nhiều tuần để viết bài, chỉnh giao diện và cài plugin cho blog WordPress. Chỉ một lần cập nhật lỗi, bị hack hay lỡ tay xóa nhầm là mọi công sức có thể biến mất. Bài này hướng dẫn cách sao lưu website WordPress miễn phí, từng bước, để bạn luôn có “đường lui” khi có sự cố.
Sao lưu website WordPress là gì? Vì sao cần làm?
Sao lưu (backup) là tạo một bản sao toàn bộ website và cất ở nơi an toàn. Khi web gặp lỗi, bạn chỉ cần khôi phục (restore) bản sao đó là web quay lại trạng thái cũ.
Một website WordPress gồm 2 phần, và bạn cần sao lưu cả hai:
- Cơ sở dữ liệu (database): chứa bài viết, trang, bình luận, cài đặt, tài khoản người dùng.
- Tệp tin (files): giao diện (theme), plugin, ảnh đã tải lên (thư mục
wp-content) và tệp cấu hìnhwp-config.php.
Những tình huống khiến bạn cần bản sao lưu:
- Cập nhật plugin, theme hoặc WordPress bị xung đột, web trắng trang.
- Website bị nhiễm mã độc hoặc bị chiếm quyền quản trị.
- Lỡ tay xóa bài viết, xóa ảnh hoặc sửa sai mã nguồn.
- Chuyển website sang hosting mới hoặc đổi tên miền.
- Nhà cung cấp hosting gặp sự cố máy chủ.
3 cách sao lưu website WordPress phổ biến
| Cách | Chi phí | Độ khó | Phù hợp với |
|---|---|---|---|
| Dùng plugin (UpdraftPlus) | Có bản miễn phí | Dễ | Người mới, muốn tự động |
| Dùng công cụ sao lưu của hosting | Tùy gói hosting | Rất dễ | Ai đang dùng hosting có sẵn tính năng này |
| Sao lưu thủ công (File Manager + phpMyAdmin) | Miễn phí | Trung bình | Muốn hiểu rõ cấu trúc web, dự phòng thêm |
Lời khuyên: nên kết hợp ít nhất 2 cách, ví dụ plugin tự động + bản sao lưu của hosting.
Cách 1: Sao lưu WordPress miễn phí bằng plugin UpdraftPlus
UpdraftPlus là một trong những plugin sao lưu phổ biến nhất trên kho plugin WordPress. Bản miễn phí đã đủ cho blog cá nhân: sao lưu cả database lẫn files, đặt lịch tự động và lưu lên dịch vụ đám mây như Google Drive, Dropbox.
Bước 1: Cài đặt plugin
- Vào trang quản trị WordPress → Plugin → Cài mới.
- Tìm “UpdraftPlus”, bấm Cài đặt rồi Kích hoạt.
Bước 2: Tạo bản sao lưu đầu tiên
- Vào Cài đặt → UpdraftPlus Backups.
- Bấm nút Backup Now, giữ tích cả “database” và “files”.
- Chờ vài phút (tùy dung lượng web), bản sao lưu sẽ xuất hiện trong danh sách bên dưới.
Bước 3: Đặt lịch sao lưu tự động
Trong tab Settings, chọn tần suất cho từng phần. Gợi ý cho blog mới:
- Database: hằng ngày hoặc hằng tuần (nếu bạn đăng bài thường xuyên, chọn hằng ngày).
- Files: hằng tuần.
- Số bản giữ lại: khoảng 4–7 bản để không tốn dung lượng.
Bước 4: Lưu bản sao lên Google Drive
Đừng chỉ để bản sao lưu trên chính hosting. Nếu máy chủ hỏng, bạn sẽ mất cả web lẫn bản sao.
- Ở mục Choose your remote storage, chọn Google Drive.
- Bấm Save Changes, làm theo đường link xác thực để cấp quyền cho tài khoản Google.
- Chạy lại Backup Now và kiểm tra thư mục UpdraftPlus trong Google Drive.
Bước 5: Khôi phục khi cần
Khi web gặp sự cố (và bạn vẫn vào được trang quản trị), mở UpdraftPlus, chọn bản sao lưu muốn dùng, bấm Restore, tích chọn các phần cần khôi phục và làm theo hướng dẫn. Nếu không vào được trang quản trị, hãy dùng bản sao lưu của hosting hoặc bản thủ công ở các cách bên dưới.
Cách 2: Dùng tính năng sao lưu có sẵn của hosting
Nhiều nhà cung cấp hosting có sẵn tính năng sao lưu tự động trong bảng điều khiển, chỉ cần vài cú nhấp là khôi phục được, kể cả khi web “chết” hẳn.
Ví dụ với Hostinger, bạn tìm mục Sao lưu (Backups) trong bảng điều khiển hPanel để xem các bản sao lưu, tải về hoặc khôi phục. Tần suất sao lưu tự động (hằng tuần hay hằng ngày) phụ thuộc vào gói bạn dùng, nên hãy kiểm tra trong trang thông tin gói trước khi mua.
Nếu bạn đang tìm hosting cho blog WordPress, có thể tham khảo Hostinger tại đây (đây là link giới thiệu: nếu bạn đăng ký qua link, blog có thể nhận một khoản hoa hồng nhỏ mà bạn không phải trả thêm phí).
Dù hosting có sao lưu sẵn, bạn vẫn nên tự tải một bản về máy hoặc Google Drive định kỳ. Đó là bản sao bạn hoàn toàn kiểm soát.
Cách 3: Sao lưu thủ công qua File Manager và phpMyAdmin
Cách này không cần plugin, phù hợp khi bạn muốn có thêm một bản dự phòng độc lập.
Sao lưu tệp tin
- Đăng nhập bảng điều khiển hosting, mở File Manager.
- Vào thư mục chứa web (thường là
public_html). - Chọn toàn bộ tệp, nén thành file
.zip, rồi tải về máy.
Sao lưu cơ sở dữ liệu
- Mở phpMyAdmin từ bảng điều khiển hosting.
- Chọn đúng database của web (tên database có trong tệp
wp-config.php). - Bấm tab Export (Xuất), chọn định dạng SQL, bấm Go để tải về.
Lưu cả 2 file (.zip và .sql) vào cùng một thư mục, đặt tên có ngày tháng, ví dụ backup-2026-10-05.
Quy tắc 3-2-1: Sao lưu sao cho thật an toàn
Đây là nguyên tắc sao lưu được nhiều người làm kỹ thuật áp dụng:
- 3 bản sao dữ liệu (gồm cả bản đang chạy).
- 2 nơi lưu trữ khác nhau (ví dụ hosting và Google Drive).
- 1 bản đặt ở ngoài máy chủ web (ví dụ máy tính cá nhân hoặc ổ cứng ngoài).
Những sai lầm thường gặp khi sao lưu WordPress
- Chỉ sao lưu database, quên files (hoặc ngược lại): khôi phục sẽ thiếu ảnh hoặc thiếu bài.
- Chỉ lưu bản sao trên hosting: máy chủ hỏng là mất hết.
- Không bao giờ thử khôi phục: bản sao lưu lỗi mà không biết. Hãy thỉnh thoảng thử khôi phục trên một bản web thử nghiệm (staging) nếu hosting hỗ trợ.
- Không sao lưu trước khi cập nhật: luôn bấm Backup Now trước khi cập nhật WordPress, theme hay plugin lớn.
- Cài nhiều plugin sao lưu cùng lúc: dễ xung đột và làm chậm web. Một plugin là đủ.
Câu hỏi thường gặp (FAQ)
Bao lâu nên sao lưu website WordPress một lần?
Với blog cá nhân, sao lưu database hằng tuần và files hằng tuần là mức tối thiểu. Nếu đăng bài mỗi ngày hoặc có đơn hàng, nên sao lưu database hằng ngày.
UpdraftPlus bản miễn phí có đủ dùng không?
Với blog nhỏ và vừa, bản miễn phí thường đã đủ: sao lưu thủ công, đặt lịch tự động và lưu lên Google Drive. Bản trả phí bổ sung các tính năng như sao lưu từng phần, chuyển web (migrate) và nhiều nơi lưu trữ hơn.
Sao lưu có làm chậm website không?
Trong lúc chạy sao lưu, máy chủ sẽ bận hơn một chút. Hãy đặt lịch vào khung giờ ít người truy cập (ví dụ ban đêm) để hạn chế ảnh hưởng.
Không vào được trang quản trị thì khôi phục thế nào?
Bạn có thể dùng tính năng khôi phục trong bảng điều khiển hosting, hoặc tải lại các tệp qua File Manager và nhập (Import) file .sql trong phpMyAdmin từ bản sao lưu thủ công.
Kết luận
Sao lưu website WordPress không tốn tiền và chỉ mất khoảng 15 phút để thiết lập lần đầu, nhưng có thể cứu cả blog của bạn khi có sự cố. Hãy làm ngay hôm nay: cài UpdraftPlus, đặt lịch tự động lên Google Drive, và tải thêm một bản về máy.
Nếu bạn mới bắt đầu làm blog, hãy đọc thêm các bài hướng dẫn về hosting, tên miền và plugin WordPress cần thiết trên KetNoiMuaSam. Có thắc mắc gì, đừng ngại để lại bình luận bên dưới nhé!