Hướng dẫn backup WordPress không cần dùng plugin trên hosting sử dụng cPanel.
Khi nói đến backup WordPress, chắc hẳn phần lớn người dùng sẽ nghĩ ngay đến việc sử dụng plugin. Bạn có phải là một trong số đó? Sở dĩ như vậy là vì WordPress có sẵn rất nhiều plugin tốt và miễn phí hỗ trợ backup dữ liệu một cách đơn giản, nhanh chóng. Tuy nhiên, trên thực tế, việc backup dữ liệu theo phương pháp thủ công (không cần dùng plugin) cũng không phức tạp hơn là mấy. Bạn không tin ư? Hôm nay, tôi sẽ hướng dẫn cho các bạn cách backup blog/ website WordPress trên hosting sử dụng cPanel (một trong những hosting control phổ biến nhất hiện nay.
Tham khảo thêm:
- Hướng dẫn restore dữ liệu WordPress bằng R1Soft Backups
- Hướng dẫn backup tự động cho VPS sử dụng DirectAdmin
- Top 10 Backup plugins tốt nhất dành cho blog WordPress
Backup WordPress theo phương pháp thủ công
1. Đầu tiên, các bạn phải đăng nhập vào cPanel, tìm mục phpMyAdmin và click vào đó.
2. Ngay lập tức, các bạn sẽ được chuyển hướng đến giao diện của phpMyAdmin. Hãy click chọn database mà bạn muốn backup.
3. Sau khi chọn database, bạn sẽ thấy giao diện trông như hình bên dưới. Click vào mục Export trên menu.
4. Click vào nút Go để export database về máy tính của bạn.
Như vậy, bạn đã download toàn bộ cơ sở dữ liệu của blog/ website về máy tính dưới dạng file .sql.
5. Phần tiếp theo bạn cần backup chính là mã nguồn của blog/ website. Quay trở lại cPanel, tìm mục File Manager.
6. Truy cập vào thư mục gốc của WordPress (nơi chứa các thư mục như wp-content, wp-admin, wp-includes…). Click vào nút Select All để chọn toàn bộ dữ liệu hoặc bấm giữ phím ctrl và chọn những file, folder mà bạn muốn backup.
Tiếp theo, click vào nút Compress (Nén).
7. Tick vào mục Zip Archive (để nén toàn bộ dữ liệu vào file .zip). Các bạn cũng có thể kéo xuống bên dưới và đặt tên cho file .zip. Nếu không, tên file sẽ được đặt mặc định là wp-admin.zip.
Click vào nút Compress File(s) để xác nhận. Chờ một lát để quá trình nén hoàn tất, các bạn sẽ nhận được thông báo trông giống như thế này:
8. Chọn file .zip vừa nén sau đó click vào nút Download để tải nó về máy tính.
Xong! Như vậy là bạn đã hoàn tất việc backup WordPress theo phương pháp thủ công. Bạn cũng có thể áp dụng nguyên tắc của phương pháp này để backup dữ liệu trên hosting sử dụng DirectAdmin hoặc VPS.
Việc backup WordPress theo phương pháp thủ công sẽ giúp site của bạn không bị nặng thêm (như khi cài plugin backup). Tuy nhiên, điểm yếu của nó là không thể tự động hóa được. Bạn biết phương pháp khác đơn giản và hiệu quả hơn? Đừng quên chia sẻ nó với chúng tôi bằng cách sử dụng khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)
Thanks admin nhé. mình dùng plugin backupbuddy cũng nhanh. nhưng dự phòng trường hợp xảy ra lỗi thì backup thủ công thế này sẽ là cứu cánh
Hiếu cho mình hỏi, khi mình viết 1 bài viết/trang mới thì nội dung của bài viết/trang mới đó (bao gồm file hình ảnh + text) sẽ đc lưu vào public_html\wp-content\uploads\2016\12 và file database phải ko nhỉ?
Vậy khi muốn backup theo tuần hoặc tháng thì mình chỉ cần backup folder public_html\wp-content\uploads\2016 và file database thôi là đủ ko phải ko? ko biết dữ liệu còn đc phân bố ở đâu nữa ko nhỉ?
Ngoài ra bạn nên backup thêm cả thư mục themes và plugins nữa (nếu bạn thường xuyên update chúng). :)
ok, cảm ơn Hiếu
A Hiếu ơi, em đang sử dụng VPS Vultr mà không biết backup ntn cả anh ạ, a hướng dẫn e với
Để dễ dàng nhất thì bạn có thể dùng plugin. :P
anh hiếu ơi, em hỏi khi mình xuất ra là đuôi zip rồi là đúng rồi, nhưng khi mình được code đó rồi, khi em add cho code mà mã nguồn e tải từ wordpress vào thì cứ bị lỗi là do đâu vậy anh, trong khi mã nguồn e xuất ra dùng được còn khi e add để e làm cho bạn khác thì lại không dc
Thực sự mình không hiểu bạn đang nói gì luôn. :)
bác hiếu dùng host hay vps vậy bác?
Mình dùng host thôi. Không phải VPS. Nhưng cấu hình chả thua gì VPS cả. :D
Bạn mua ở đâu vậy.giá thế nào cho minh tham khảo với dc không?
Mà cho mình hỏi tí nữa. Của mình sao không đăng ký nhận tin qua email thông qua cái feedbuner dc bạn nhỉ
Bạn tham khảo ở đây nhé: https://wpcanban.com/dich-vu-wordpress-hosting/. Còn về FeedBurner, bạn có thể tham khảo các bài viết ở trong này: https://wpcanban.com/tag/feedburner/ :P
host việt mặn quá bác à
bác vào xem qua hộ em cái feedbuner dc không? cái của em nó tích hợp sẵn trong theme không dùng plugin, trên feedbuner mình cài đặt xong xuôi hết rồi, cũng cài vào trong theme rồi mà chả hiểu sao khi đăng ký thử nó toàn báo lỗi, mò mẫm mãi cũng k ra
bác xem hộ e tí nhé!
http://danhgia.xyz
75k/tháng ~ $3 còn mặn cái gì? Lại được miễn phí 1 tên miền .com hoặc .net nữa. :P
“The feed does not have subscriptions by email enabled” bạn đã bật tính năng đăng ký theo dõi qua email trên FeedBurner đâu? :P
theo như của bác hướng dẫn là Click vào tab “Publicize” và chọn mục “Email Subscriptions“. Tại đây, hãy click vào nút “Activate” để kích hoạt tính năng gửi bài viết mới qua email cho những thành viên đăng ký theo dõi blog.
nhưng em k có cái nút activate mới ác chứ
e thấy host việt so với host nước ngoài đắt hơn mà, ít khuyến mại nữa, bên godaddy host wp 10GB mà có 22$/1 năm à
Tiền nào của nấy bạn ơi. Bạn cứ dùng thử sẽ biết giá trị của nó nhé. Ở đời không có cái gọi là tốt mà rẻ đâu. :P
P/s: Chụp cho mình xem cái ảnh màn hình của phần thiết lập đó nhé. :P
host đó uy tín mà bác, mà nó đang giảm giá 1 năm thôi, chứ cái giá chưa giảm vẫn ngang nhau cả mà :D
bác cho em liên kết web với bác
Giảm giá 1 năm có bằng giảm giá vĩnh viễn không? :D :P
mà lập lại cái mới rồi làm đúng như của bác rồi, không sai tí nào kích hoạt theo dõi mail rồi đăng ký nó vẫn báo The feed does not have subscriptions by email enabled là sao bác?
Trong phần thiết lập của theme, bạn đã điền đúng tên tài khoản FeedBurner chưa? :P
theme em nó chỉ có mục Feedburner ID
em nhập là http://feeds.feedburner.com/nhGiXyz thì đúng chưa bác
ID thì chỉ là nhGiXyz thôi. :P
à dc rồi bác ạ, nhập mỗi id thôi, em chơi cả link nên k dc :D
liên kết web ok k bác?
Tạm thời mình không có nhu cầu liên kết bạn ạ. Phần footer nhiều link quá rồi, dính spam thì khổ. :)
bác ơi cứu em. Vẫn cái feedbunner.
em lấy thử email khác đăng ký, xác nhận thành công rồi, nhưng post dc 3 bài rồi mà mail đấy không nhận được tin nào là sao vậy bác?
Bạn thiết lập gửi bài trong khoảng thời gian nào? Và bài được đăng lúc nào?
Từ cmt trên là mùng 6/7 bác ạ.hnay mùng 8 rồi
Bạn đã verify địa chỉ email chưa? :P
Ý bác là verify email đăng ký nhận mail hay email của e ạ. Cái của e làm theo đúng như của bác rồi. Còn verify ntn nữa ạ
Verify cái email đăng ký nhận bản tin đó bạn. :P
Mình thấy ở Cpanel nó có chức năng tự động backup dữ liệu, tức là ấn vào đó thì nó tự chạy backup toàn bộ. Có nên dùng nó ko Hiếu ơi, hay vẫn nên làm thủ công theo cách này?
Cũng được. Nhưng nó sẽ backup cả các thành phần khác ngoài dữ liệu của WordPress => kích thước tập tin cần download sẽ lớn hơn. :)
À vậy mà mình tưởng phải backup hết thì mới được, hóa ra chỉ cần backup dữ liệu của WordPress thôi là có thể khôi phục được web rồi. Tks Hiếu :D
Mình cũng đã từng thử và thấy cách này hay hơn dùng plugin.
Liên kết lại với Blog mình với Hiếu ơi. :D
Đợi một thời gian nữa bác nhé. Đang trong quá trình chuyển đổi tên miền nên em muốn ổn định đã. :P
Công nhận làm thù công biết làm nhanh và nhẹ hơn dùng plugin :D