Cấu hình tự động backup database của website Wordpress lên dropbox.com

08-December-2016

Hiện nay khi sử dụng dịch vụ hosting tại VinaHost, bạn sẽ được backup tự động mã nguồn cũng như database website của mình trong 7 ngày gần nhất. Tuy nhiên việc này sẽ hạn chế khi bạn muốn restore lại các phiên bản cũ hơn. Vì thế hôm nay VinaHost sẽ giúp bạn có thể làm chủ được việc tự động sao lưu cho website của mình.


Do việc backup thực hiện lưu trữ trên dropbox.com, vì thế đầu tiên bạn cần tạo một tài khoản dropbox tại: https://www.dropbox.com
1. Tiến hành cài đặt plugin
Bước 1: Đăng nhập vào trang quản trị WordPress.
Bước 2: Tại bảng tùy chọn bên trái, chọn Plugin và chọn Add New.
Bước 3: Tại ô tìm kiếm gõ BackWPup và chọn Search.
Bước 4: Tại Plugin BackWPup chọn Install Now.
Bước 5: Sau khi thực hiện cài đặt xong chọn Activate Plugin.
2. Cấu hình
Tại menu bên trái, tìm mục BackWPup của plugin vừa cài, click chọn Jobs => Add new.
Giao diện mới sẽ được mở ra, tại đây bạn cần thực hiện tùy chỉnh như sau:
+ Ở tab “General”:

  • Job task: mục này chọn tùy mục đích, nếu chỉ backup database thì tick chọn duy nhất vào "Database backup"
  • Job destination: cần phải chọn “Backup to Dropbox”

=> Click chọn Save changes
+ Ở tab “Schedule”: click chọn “with a link….” sau đó sao lưu link truy cập này lại.

=> Click chọn Save changes
+ Ở tab “To: Dropbox” cần phải xác thực tài khoản dropbox. Cách đơn giản nhất để thực hiện là click mục “Get Dropbox App auth code”, sau đó sẽ trả về trang đăng nhập dropbox cho bạn. Click chọn "Allow". Dropbox sẽ trả về cho bạn một đoạn code. Nhập đoạn code đó vào => Click save changes và tài khoản dropbox sẽ được kết nối.
3. Kiểm tra kết nối
Kiểm tra việc upload lên dropbox bằng cách truy cập vào link đã lưu ở tab Schedule sau đó truy cập vào dropbox kiểm tra file đã upload lên.
4. Cấu hình tự động backup
Login vào cPanel. Ở menu trái chọn "Advanced tools" => Click chọn Cron jobs.
Ở mục add new Cronjobs, bạn có thể quy định việc backup diễn ra với tần suất ra sao và thời điểm diễn ra việc backup. Sau khi lựa chọn xong, ở mục Command, bạn thêm dòng lệnh sau:
wget -q -O /dev/null "http://domain.vn/wp-cron.php?_nonce=3005585……." > /dev/null 2>&1
Với http://domain.vn/wp-cron.php?_nonce=3005585…….: là link truy cập mà bạn đã sao lưu ở bước Add new job

Bạn có thể xem thêm video hướng dẫn sau:
https://vinahost.vn/ac/knowledgebase/411/Cu-hinh-t...
Chúc các bạn thành công!