Hướng dẫn sao lưu dữ liệu (backup) WordPress bằng plugin UpdraftPlus

Điều tồi tệ nhất của 1 chủ trang web có lẽ là bị mất cơ sở dữ liệu và không thể khôi phục. Đứa con thân yêu từ nay đã chết!

Làm thế nào để không gặp phải viễn cảnh tối tăm này?

Đó chính là bạn nên sao lưu dữ liệu (back up) thường xuyên. Khi xảy ra lỗi gì, bạn có thể sử dụng chúng để khôi phục lại trở về trạng thái lúc back up.

Làm như thế nào?

Bạn có thể thực hiện bằng 2 cách: Sao lưu thủ công hoặc sao lưu bằng plug in.

Sao lưu thủ công ưu điểm là không cần phải cài đặt thêm plug in nhưng khá rườm ra mất thời gian do phải vào cPanel File Manager và phpAdmin.

Sao lưu thủ công không dành cho người không chuyên và ngại mất thời gian.

Quay trở lại với sao lưu bằng plug in, 1 trong những plug in back up được sử dụng phổ biến nhất hiện nay là UpdraftPlus với hơn 1 triệu lượt tải và được đánh giá 5 sao.

plug in updraftplus

Nó có bản miễn phí và có phí. Với nhu cầu sao lưu/khôi phục dữ liệu thông thường, bản miễn phí là quá đủ.

Ưu điểm chính của nó là sử dụng dễ dàng, hoạt động ổn định và tự động gửi bản sao lưu lên các dịch vụ dữ trữ đám mây như Google Drive, Dropbox, Onedrive, Amazon S3…

Cài đặt và cấu hình plugin UpdraftPlus

Đầu tiên, bạn vào Plugin >> Add new >> Gõ tìm plug in UpdraftPlus >> sau đó bấm Install và Activated.

Để cấu hình, bạn vào Setting >> UpdraftPlus backups.

Đây là màn hình dashboard ban đầu:

sao lưu dữ liệu bằng plug in updraftplus

Theo mặc định, nếu bạn tạo ngay file back up, chúng sẽ được lưu trữ ngay trong hosting của nhà cung cấp.

Cụ thể chúng sẽ được lưu trong folder public_html/wp-content/updraft

Trong trường hợp hosting bị lỗi, bị hack thì khả năng cao là bạn mất hoàn toàn cơ sở dữ liệu.

Do đó, giải pháp tốt nhất ở đây là nên sao lưu file back up ở các dịch vụ dự trữ đám mây (như google drive, onedrive, dropbox…)

Trong bài viết này, mình sẽ thiết lập sao lưu trên Google Drive.

Kết nối UpdraftPlus với dịch vụ lưu trữ đám mây

Đầu tiên, bạn vào tab Settings.

các dịch vụ lưu trữ đám mây updraftplus hỗ trợ

Ở đây bạn sẽ thấy rất nhiều dịch vụ lưu trữ đám mây. Click chọn Google Drive.

Sau đó bấm Save Changes bên dưới.

UpdraftPlus sau đó nó sẽ yêu cầu bấm vào link bên dưới để xác nhận sở hữu tài khoản Google Drive.

kết nối updraftplus với google drive

Bạn đăng nhập vào tài khoản Gmail và bấm Allow

kết nối với google drive

Để hoàn thành setup bạn bấm vào Complete setup.

Sau khi kết nối tài khoản Google drive thành công, nó sẽ có thông báo như sau

kết nối với google drive thành công

Đối với các dịch vụ lưu trữ khác, bạn làm tương tự.

Sao lưu cơ sở dữ liệu WordPress

Trước khi sao lưu, để tránh khôi phục bị lỗi, bạn nên deactive các plug in caching, sau khi sao lưu xong thì activate lại.

Để tạo file back up, bạn vào tab Current Status >> Bấm “Back Up now”

tạo bản sao lưu bằng updraftplus

Giữ nguyên lựa chọn mặc định như trên, bấm tiếp Backup Now.

Lúc này, UpdraftPlus sẽ thực hiện tiến hành sao lưu dữ liệu và gửi file sao lưu lên Google Drive cho chúng ta.

Bạn có thể theo dõi quá trình backup bằng thanh tiến trình bên dưới

Sau khi back up hoàn thành, nó sẽ có thông báo như sau

backup thành công

Đây là “thành quả” của UpdraftPlus gửi file backup lên Goolge Drive

Như vậy là ta đã thực hiện xong sao lưu dữ liệu lên dịch vụ lưu trữ đám mây.

Bước tiếp theo.

Khôi phục cơ sở dữ liệu cho website

Để khôi phục website, bạn vào tab Existing Backups.

Nó sẽ thể hiện tất cả các bạn backup cùng với ngày giờ tương ứng.

khôi phục website

Đối với bản back up lên Google Drive, nó còn hiển thị luôn cả biểu tượng Google Drive bên dưới ngày giờ để chúng ta dễ lựa chọn. Bạn có thể tải 5 file back up này về máy tính cá nhân nếu muốn (file database, plugins, themes, uploads và other)

Để khôi phục, bạn chỉ cần chọn đúng thời điểm tạo file backup và bấm nút Restore.

Tick chọn mục cần khôi phục và bấm tiếp Restore.

khôi phục website

Bấm tiếp Restore khi gặp thông báo sau

Sau khi khôi phục thành công bạn sẽ có thông báo sau

Sau khi back up xong, để tránh lỗi 404 Not Found khi truy cập vào bài viết, bạn vào Setting >> Permarlinks.

Lúc này bạn sẽ thấy Permanlink sẽ tự động đổi dạng mặc định “Day and name” thay vì “Post name” ta đã settup trước đây.

Điều này xảy ra lỗi 404 khi mà Google chưa index kịp bài viết với định dạng tên mới.

Bạn tick định dạng trở về Post name >> Save Changes. Như vậy đã xử lý xong vấn đề trên.

Như vậy chúng ta đã biết được các sao lưu và khôi phục website bằng plug in UpdraftPlus.

Chúc bạn thực hiện thành công.

Bình luận của bạn

Cài đặt và thành thạo Wordpress trong 1 giờ

Nếu không nhận link tải ebook trong inbox, bạn vui lòng kiểm tra hộp thư Spam!

Opps, bạn đã nhập sai địa chỉ mail!