Backup WordPress tự động với plugin UpdraftPlus

Backup Wordpress tự động với plugin UpdraftPlus

Hướng dẫn backup trang WordPress của bạn tự động với plugin UpdraftPlus

Với mình, trang blog thật sự là một ngôi nhà để mình chia sẻ, lưu trữ và note lại những thứ mình muốn lưu trữ. Do vậy dữ liệu ở đây rất quý giá. Nhưng vì một lý do nào đó mà một ngày bạn không thể truy cập được hosting của mình nữa thì xem như bạn sẽ mất hết.

Vì vậy mà việc backup dữ liệu là vô cùng quan trọng. Tuy nhiên việc backup thủ công một trang blog thường rất mất thời gian, các công việc cần làm là:

  • Backup Database (rất quan trọng)
  • Backup code, thư mục upload
  • Backup theme (đặc biệt đối với những bạn nào đã sửa mã nguồn theme)
  • Backup plugin
  • Down về cất đâu đó an toàn (máy tính cá nhân, dịch vụ lưu trữ trực tuyến như Google Drive, OneDrive, Mediafire,…)

Vì vậy mà mình mong muốn có một plugin sẽ làm tự động các vấn đề trên giùm mình MỖI NGÀY =))

Và plugin UpdraftPlus là một trong số đó (rất vui khi tìm được plugin này thông qua một bé thực tập ở cơ quan :v )

Một số chức năng:

  • Hỗ trợ sao lưu trang web WordPress tới Updraft Vault (dịch vụ lưu trữ của Updraft), Amazone S3, Dropbox, Rackspace Cloud Files, Google Drive, Google Cloud Storage, DreamHost DreamObjects, FTP, OpenStack và email.
  • Khôi phục nhanh chóng (cả file mã nguồn và cơ sở dữ liệu).
  • Sao lưu tự động theo kế hoạch lặp lại
  • Có tính năng site duplicator/migrator: có thể sao chép các trang web và di chuyển tới vị trí lưu trữ mới.
  • Có thể khôi phục và chuyển đổi file backup của các plugin backup khác. Hiện tại hỗ trợ: BackWPUp, BackUp WordPress, Simple Backup, WordPress backup To Dropbox.
  • Có thể lập kế hoạch backup mã nguồn và cơ sở dữ liệu riêng.
  • Upload thất bại có thể tự động được tiếp tục.
  • Các trang lớn có thể được chia thành tập tin lưu trữ.
  • Lựa chọn file sao lưu (plugin, theme, nội dung).
  • Lựa chọn thành phần của backup để khôi phục.
  • Tải file backup trực tiếp từ WordPress Dashboard.
  • Backup Database có thể được mã hóa cho bảo mật
    Hỗ trợ tất cả các phiên bản PHP từ 5.2 đến 7.0.

Bắt đầu setup nào

Tải và cài đặt Plugin UpdraftPlus

Đầu tiên chúng ta cũng vô mục Plugin của WordPress và tìm kiếm, cài đặt như các plugin bình thường khác

Tải UpdraftPlus
Tải UpdraftPlus

Thời điểm hiện tại có hơn 1 triệu người dùng plugin này (^^)

Sau khi active UpdraftPlus, vào setting chúng ta sẽ có dashboard điều khiển như sau:

dashboard UpdraftPlus
dashboard UpdraftPlus

Ở đây mình thiết lập lịch backup là hàng ngày và chọn Google drive làm nơi lưu trữ backup, ngoài Google Drive còn rất nhiều dịch vụ khác như OneDrive, Amazon, Dropbox, FTP, Azue,..

Cấu hình backup google drive, ở đây chúng ta lưu ý thư mục backup mặc định sẽ là UpdraftPlus. Nếu muốn đổi tên thư mục chúng ta phải mua (Cơ mà cái này không quan trọng :p)

Cấu hình backup google drive
Cấu hình backup google drive

Sau khi lưu cài đặt thì Plugin sẽ chuyển chúng ta đến trang đăng nhập tài khoản Google mà chúng ta muốn chọn làm nơi lưu trữ. Sau khi đăng nhập, ủy quyền truy cập Google Drive cho ứng dụng thì chúng ta sẽ có trang sau:

UpdraftPlus
UpdraftPlus

Nhấn nút Complete Setup để quay trở lại dashboard UpdraftPlus. Vậy là hoàn thành

Hoàn thành backup UpdraftPlus
Hoàn thành backup UpdraftPlus

Sau đó plugin sẽ tự động backup như sau:

Log backup
Log backup

Kết quả sau khi Backup về Google Drive tự động, tất cả dữ liệu sẽ được backup thành từng file riêng biệt như Database, plugin, theme, upload,.. trong thư mục UpdraftPlus

Kết quả sau khi Backup về Google Drive tự động
Kết quả sau khi Backup về Google Drive tự động

Vậy là xong, hi vọng các bạn làm được

-soiqualang_chentreu-