Hướng dẫn tự động backup WordPress lên Google Drive

Đăng vào ngày Danh mục Web Development,Wordpress 7

Dữ liệu rất quan trọng, nếu một ngày trang web của bạn bỗng dưng bị hack hay mất hết dữ liệu thì sao ?
Hay bạn vẫn còn lưu dữ liệu backup trên máy tính của bạn.

Cách đưa dữ liệu lên mây có lẽ là cách an toàn nhất, với google drive bạn có 15GB hoàn toàn miễn phí, tha hồ mà lưu trữ nhé.

Bài viết này mình sẽ hướng dẫn các bạn backup trang web wordpress lên google drive một cách tự động, website của bạn sẽ được backup hàng ngày, hàng tuần một cách tự động.

Cài plugin UpdraftPlus backup

đây là plugin có cả bản miễn phí lẫn trả phí, tuy nhiên với nhu cầu thông thường thì chỉ cần bản miễn phí là đủ.
Cài đặt tại đây

backup-updraftplus

sau khi cài thành công plugin, các bạn vào phần cài đặt->updraftplus backups.
Chọn tab setting, để chọn lịch trình để backup dữ liệu, và database. Có thể là mỗi 4h, hàng ngày cho tới hàng tháng.
Bên phải điền số backup cần dữ lại.

Bên dưới chọn đám mây google drive nhé.
Nếu một số dịch vụ khác như oneDrive hoặc dropbox bạn sẽ bị thu thêm phí.

updraftplus1

Tạo Google API Project

Để UpdraftPlus upload file lên Google Drive thì bạn cần phải tạo một google api project, rồi cấp quyền cho updraftPlus được phép truy cập
Các bước làm rất đơn giản như sau:

1. Truy cập vào google api console để tạo một project mới

vào api console, sau đó chọn create project

google-api-1

Điền một tên bất kì, rồi chọn create

google-api-2

2. Kích hoạt Drive API

Chọn dự án bạn vừa tạo, rồi chọn Drive API

google-api-3

Nhấp vào Enable để kích hoạt Drive API

google-api-4

Sau khi kích hoạt drive API bạn sẽ nhận được thông báo thế này, tức là bạn phải điền một số thông tin của dự án.

google-api-5

3. Cài đặt thông tin đăng nhập cho project

Chọn go to credentials để nhập thông tin cần thiết. rồi chọn what credentials do i need ?
google-api-6

phần Authorized JavaScript origins nhập url website của bạn vào
Authorized redirect URIs nhập http://ykh.io/wp-admin/options-general.php?action=updraftmethod-googledrive-auth
Nhớ đổi ykh.io thành tên miền của bạn nhé
Sau đó chọn Create client ID

google-api-7

Điền thêm một số thông tin cần thiết.

google-api-8

Sau khi hoàn tất, bạn sẽ nhận được Client ID và Client secret
Secret code sẽ không hiển thị,bạn phải bấm vào nút download, máy tính sẽ tải về tập tin .json, mở nó lên để lấy client secret
google-api-9

google-api-10

Điền thông tin lấy được vào UpdraftPlus setting.

Copy Client ID và Client Secret vào phần setting của UpdraftPlus và save lại là xong.

google-api-11

Bình luận

7 bình luận trong “Hướng dẫn tự động backup WordPress lên Google Drive”

Nếu có gì thắc mắc hoặc không hiểu hãy cùng nhau thảo luận ngay bên dưới nhé!.

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

  1. Cho mihnf hỏi backup xong thì nó lưu lên Google Driver nhưng sao mình vào kiểm tra không thấy folder file này vậy? Hay do mình cấu hình sai hả bạn?

      1. Bạn ơi, của mình lúc cài nó xổ ra luôn cái folder từ public.html. Nghĩa là bt nó là public.html/domain.com thì cái fải điền sẽ là domain.com/wp-admin/options-general.php?action=updraftmethod-googledrive-auth.
        Nhưng của mình k có cái domain.com, nó ở luôn thư mục ngoài thifải sửa lại ntn bạn nhỉ?
        Thông thường nó sẽ để lại 2 bản và ghi đè lên nhau fải không bạn?

          1. Xem hình này nhé. http://imgur.com/CqVDCcY
            Ví dụ nếu là ban đầu thì sẽ là domain.com/wp-admin đúng không ạ? Nhưng của mình cái mục wp-admin nó nằm ngoài phần domain rồi, nghĩa là bt nó fải dạng domain.com/wp-admin… thì giờ nó nằm ngoài nên k biết điền URL nào cho đúng

          2. thư mục wp-admin phải nằm bên trong chứ, bạn có biết là tên miền của bạn đang trỏ vào thư mục public_html hay taiga…..com không?
            bạn có thể vào phần setting của updrafplus để xem URL ở dạng nào nhé laugh