Để giúp các bạn giảm bớt thời gian cho việc backup restory website thủ công khi quản trị web hôm nay mình sẽ giởi thiệu với các bạn plugin My WP Backup của Mythemeshop đây là công cụ backup tự động dữ liệu web wordpress chuyên nghiệp đưa lên dịch vụ lưu trữ đám mấy Google Drive, DropBox, One Drive, Amazon S3… hay thậm chí cả FTP, SFTP qua giao thức SSH.
1. Giới thiệu My WP Backup
My WP Backup hiện có bản Free và bản Pro, với bản miễn phí mỗi lần sao lưu bạn phải click chuột thủ công để thực hiện lệnh và chỉ cho phép tải lên Google Drive, Dropbox, FTP 🙂 bọn này cũng đểu plugin backup tự động lại bắt con người ta click chuột nữa thì hơi hài.
My WP Backup Pro có những tính năng gì ?
- Backup mã nguồn và database trên website
- Hỗ trợ backup full hoặc backup thay đổi
- Loại bỏ thư mục, file không backup
- Tối ưu database chọn lọc table không cần thiêt khi backup
- Tạo lịch backup tự động hoặc manual
- Gửi file backup qua FTP, SFTP, Dropbox, Google Drive, One Drive Amazon S3, RackSpace, Amazon Glacier.
- Tự động xóa file backup cũ để tiếp kiệm dung lượng.
- Restore dũ liệu nhanh chóng từ các bản backup.
- Ghi log đầy đủ.
1.2. Ưu điểm của My WP Backup Pro
- Giá rẻ, chỉ $29 rẻ hơn rất nhiều so với $75 cho BackWPUp hay $70 cho bản Updraftplus
- Giao diện đơn giản dễ dùng
- Hỗ trờ tất cả các dạng lưu trữ phổ biến hiện nay.
1.3. Nhược điểm My WP Backup Pro
- Khi sửa lại Job đang chạy đôi khi bị lỗi không chạy đúng theo schedule đã cài đặt, bạn phải xóa job đi tạo mới lại.
- Backup lên các dịch vụ đám mây có thể bị lỗi do dung lượng file up lên lớn bạn phải chia nhỏ file khích thước ~ 100MB
2. Cách sử dụng My WP Backup Pro
Sau khi cài đặt Plugin bạn sẽ thấy giao diện quản lý My WP Backup Pro gồm 4 mục chính
- Dashboard: phần dành cho khởi tạo backup hoặc restory một website
- Backups: danh sách các file backup trên website.
- Jobs: danh sách các tiến trình backup tự động.
- Settings: thiết lập số lần đẩy dữ liệu lên dich vụ lưu trữ, dung dụng mỗi lần đẩy lên.
2.1 Dashboard
Mục này chỉ có 3 nút để link đến các chức năng Backup và Jobs ở bên dưới.
2.2 Backups
Lần đầu chạy plugin nó hoàn toàn không có gì vì chưa có bản backup nào để quản lý cả. Khi có bản backup bạn sẽ thấy thêm một số action để quản lý file backup và các thông tin về dung lượng dữ liệu được sao lưu, thời gian backup dữ liệu trên máy chủ…
2.3 Jobs
Hầu hết tính năng của My WP Backup nằm ở đây cả vào Jobs -> Add New, tại đây bạn thấy 5 Tab khai báo thông số cài đặt cho plugin.
Tab General
- Compression: mình thường chọn tar(gz) để có hiệu suất nén cao nhất.
- Differential Backups: cho phép bạn backup các thay đổi trên website từ lần backup Full gần nhất, mặc định là backup full. Bạn nền để backup full tuần 1 lần còn các ngày trong tuần thì dùng backup thay đổi differen để giảm dung lượng cho file backup. [alert-note]Chú ý khi dùng kiểu backup differen bạn sẽ phải restore dữ liệu các bản differen trước theo quy tắc cũ trước mới sau rồi mới đến bản Full gần nhất.[/alert-note]
- Safe Keeping: cho phép giữ lại các bản backup full tính từ thời điểm cuối cùng. giá trị 0 là giữ lại tất cả.
- Split into Volumes: chia nhỏ file backup trường hợp dữ liệu bạn quá lớn.
Tab Content
- Backup Files: chọn cái này là hiển nhiên rồi.
- Backup Uploads Dir: Muốn backup thư mục upload thì click vô.
- Exclude File Filters: không muốn sao lưu định dạng file nào đó bạn bổ sung vào đây, mỗi dòng một định dạng file nhé.
- Export Database: chọn để backup database.
- Exclude Table Filters: muốn loại bỏ các table không cần thiết trong database bạn click vào.
Tab Schedule
Khu vực đặt lịch sao lưu website tự động.
- Run job: tùy chọn Manual để backup website thủ công, WP Cron để tạo lịch backup dữ liệu tự động.
- CRON Mode: chọn Simle để backup theo khoảng thời gian định sẵn theo giờ, theo ngày, theo tháng … Để linh hoạt hơn chọn Advanced chỗ này bạn cần biết một chút về tạo crontab trong linux, ví dụ để backup 20 phút một lần bạn nhập vào
20 * * * *
Tab Destination
Đây là phần quan trọng để khai báo thông số các dịch vụ lưu trữ dữ liệu.
- Local Copy: muốn xóa file backup trên server sau khi upload xong chọn “Delete the local copy…”
- Backup Destination: giúp bạn đẩy file backup lên dịch vụ đám mây, SFTP, hay FTP, mỗi dịch vụ sẽ có các thông số khai báo khác nhau .
Tab Report
Cái này để nhận thông báo quá trình sao lưu dữ liệu diễn ra như thế nào, chủ yếu vẫn là dùng mail thôi, các thông số cần thiết.
- Recipient Address: khai báo địa chỉ mail người nhận.
- Log File: muốn nhận cả log các sự kiện diễn ra khi backup thì chọn Attach log file để gửi kèm theo file log trong mail.
- Method: bạn chọn SMTP
Xong đâu đấy chọn Save Changes để kết thúc.
2.4 Settings
Các thông số ở đây để cài đặt thời gian và số lần đẩy file backup lên dịch vụ lưu trữ khi lỗi xảy ra và quy định kích thước file mỗi lần đẩy lên. Backup Dir quy định tên thư mục chứa file backup.
3. Hướng dẫn backup tự động WordPress lên Google Drive.
Mức độ phổ biến của dịch vụ lưu trữ đám mây của Google ngày càng rộng, phần này mình sẽ hướng dẫn cách sao lưu dữ liệu lên Google Drive để phân tản dữ liệu trên nhiều thiết bị khác nhau một cách tự động, bản thân mình cũng vẫn đang dùng.
Để bắt đầu, bạn vào lại Jobs -> Destination -> Backup Destination (optional) chọn dịch vụ Google Drive nó sẽ hiện lên các mục để khai báo thông số.
Ấn vào Connect Google Drive Account để lấy Access Token, cửa sổ xác nhận hiện ra chọn Allow
Sau đó copy nguyên cái mã code lại.
Paste code vào Google Drive Authorization rồi ấn tiếp Get Access Token.
Sau đó chọn Save Changes lưu lại cài đặt là xong.
Còn các thông số khác bạn cài đặt như bên trên mình hướng dẫn sao cho phù hợp.
Sau khi đặt lịch xong bạn vào lại Jobs để xem một số thông tin lần backup tiếp theo còn bao lâu nữa(Next Run) hoặc tùy chỉnh lại thông số backup nếu cần.
4. Những ai nên dùng My WP Backup Pro
Có rất nhiều plugin backup wordpress hổ báo trên mạng nhưng mình vẫn kết nó bởi nó rất gọn nhẹ mà vẫn đầy đủ các tính năng cần thiết đây thực sự là plugin ngon bổ rẻ .
Plugin này thích hợp với những ai không rành công nghệ, hoặc quản lý nhiều website trên sharehost nó giúp bạn giảm thiểu rất nhiều thời gian và công sức.
cái này nó không tự nhận được bản backup cũ nếu như ta cài lại WP
bạn cho mình hỏi cái plugin “MY WP BACKUP” này khi chia nhỏ file backup thì nó thành dạng vol1.zip , vol2.zip … vậy sau đấy làm cách nào để ghép các file này lại nhỉ . mình dang dung mac os mà không kiếm đc tool nào ghép dạng file này lại. Mong được bạn giúp thanks.
Muốn restore bạn cài plugin rồi restore từng file theo thứ tự thôi, không cần phải ghép file làm gì.
nhưng mình chuyển sang một host khác thì plugin “MY WP BACKUP ” nó không nhận cái thư mục backup cũ bạn ah , phải restore bằng tay . Trong khi muốn restore bằng tay thì phải ghép lại .
Bạn thử giải nén vào cùng một thư mục xem được không. Hoặc vào lại web cũ tạo lại bản Backup full, không cho chia nhỏ file ra nữa.