Duplicator Pro

Duplicator Pro là plugin số 1 trong việc tự động sao lưu hoặc di chuyển trang web sang các dịch vụ hosting, domain khác

Thật ra thì tính năng chính nhất, nhiều người biết tới Duplicator Pro là chuyển host hoặc domain (clone thêm nhiều site), tuy thế bạn có thể dùng nó để tự động backup data và database rất tốt

Đây là sản phẩm đầu tiên mình search ra khi kiếm một plugin auto backup cho WordPress, thấy dùng ổn nên dùng luôn, thật ra một plugin có khoảng 10.000 lượt download đã là tốt rồi, còn Duplicator hiện tại đã có hơn 30.000.000 lượt download thì cũng không phải bàn về chất lượng

Đầu tiên phải nói là tính năng backup và restore của nó mạnh và hiệu quả, phần là vì Duplicator Pro có thể sử dụng thẳng các lệnh zip từ server nên nếu thuần túy mà nói, nó chỉ chậm thua một tẹo so với việc bạn backup bằng quyền root từ server, còn so với các script chạy bằng php thì khỏi phải bàn lun, nhanh hơn rất nhiều, nó cũng có thêm nhiều option để bạn lựa chọn giữa hiệu năng hay tốc độ, các menu, option cũng rất trực quan, đơn giản, dễ hiểu, gần như nếu không xem trước các bài hướng dẫn, bạn cứ để auto mặc định, next next 5-7 cái cũng xong, mình có thử vài plugin khác thì thấy nó quá nhiều option không cần thiết, đọc 2-3 phút thấy lằng nhằng wá vứt luôn 😀

Trong lúc chạy, nếu có lỗi gì, nó sẽ hiện thẳng ra trang hướng dẫn xử lý nên cũng rất đơn giản 😛

Ở bài này, mình sẽ viết lại theo bản v4.5.8.1 mới nhất, hướng dẫn tự backup mỗi ngày 1 lần lúc 0h sáng, sao lưu 1 bản trên server, 1 bản trên Google Drive, 1 bản trên PC, chỉ lưu 2 bản mới nhất cho đỡ dung lượng

Cài đặt

Bạn có thể download bản setup tại đây

Đây là bản được shineads share FREE theo tiêu chuẩn GPL, không phải là bản crack hay nuller, có thể yên tâm sử dụng

Các setting mình không nhắc tới thì để mặc định

Settings – > General ->  Reset All Settings

Lần đầu cài đặt vào nên reset tất cả về mặc định cho sạch sẽ

Settings -> Packages -> Basic Settings

2022-11-21_12-35-33

Archive Engine: chọn DupArchive

DupArchive có tốc độ rất ấn tượng, quan trọng là nó rất ổn định, site to hay nhỏ đều có thể chạy mượt mà, thậm chí site data ~100GB vẫn có thể chạy tốt

Server Throttle: mặc định chọn OFF để có tốc độ nhanh nhất (có thể chọn Medium, cân bằng giữa hiệu năng, tốc độ và sự chịu tải của server)

Installer Settings: chọn [name]_[hash]_[date]_installer.php (recommended)

File tạo ra có ngày tháng rõ ràng để bạn biết bản backup nào là ngày nào thôi

Settings Storage

Sửa lại thông số Default Storage

2022-11-21_12-58-44

Max Packages: điền 2

Chỉ lưu 2 bản mới nhất, bản cũ sẽ được tự xóa, cho đỡ dung lượng host

Storage -> Add New

Set thêm các nơi để lưu data backup

2022-11-21_13-08-09

Type: chọn Google Drive

Việc kết nối tới Google Drive cũng rất đơn giản và nhanh gọn, ấn vào Authorization -> Connect to Google Drive,  xong login Google lấy code chép vào là xong

Max Packages: điền 2

Tùy vào data của site bạn và tài khoản Google Drive của bạn có bao nhiêu space mà set, cá nhân thì mình chọn 2 bản mới nhất để lưu trữ, bản cũ sẽ được tự xóa

Schedules -> Add New

2022-11-21_13-25-54

Set như hình, mỗi ngày vào lúc 0h nó sẽ tự chạy, lưu 1 bản trên host, 1 bản về Google Drive

Khi số lượng backup > 2 nó sẽ tự xóa các bản cũ hơn trên host và Google Drive

Bạn có thể chọn thời gian nào khác cũng được, chủ yếu lúc ít khách truy cập cho đỡ ảnh hưởng 😛 nếu site quan trọng data thì có thể set thêm mỗi giờ tạo 1 bản backup … nói chung tùy nhu cầu của bạn mà chọn phần schedules cho phù hợp

2022-11-21_13-28-35

Hiệu năng của nó cũng thực sự kinh người, tổng data của thèng bibica.net khoảng 1.7Gb, nó chỉ mất 100s để có thể backup toàn bộ lên server, thêm khoảng 3 phút để chuyển dự liệu lên Google Drive, tổng thời gian chưa tới 5 phút để hoàn thành tất cả mọi thứ

2022-11-23_03-00-22

Mặc định nếu backup thành công nó sẽ không báo gì, còn trong trường hợp backup bị lỗi, Duplicator Pro sẽ gửi email báo cho bạn biết

Backup về PC

2022-11-21_14-06-25

Bạn cũng có thể download Google Drive bản trên PC, để nó tự download file backup về máy, tổng cộng backup sẽ được lưu ở 3 nơi, trên host, Google Drive và máy của bạn, trong trường hợp site bị gì thì không lo mất dữ liệu

Restore

Backup xong thì ta sẽ có 2 file có đuôi archive.daf và installer.php, chép lên host xong chạy file installer.php là xong, cực kì đơn giản

Kết luận

Duplicator Pro cực kì mạnh mẽ, ổn định, hiệu quả, đơn giản và trực quan, nó lại tích hợp sẵn trên WordPress, lại có thể chạy trên mọi loại hosting, từ server, vps, tới cả host share, thậm chí khi chuyển sang các VPS, cấu hình mysql khác nhau, Duplicator Pro còn tự convert lại cho chuẩn theo cấu hình mysql mới luôn, bá thực sự 😀

Trong khoảng 5 năm biết tới Duplicator Pro, mình không còn quan tâm tới bất cứ plugin hay câu lệnh backup, restore nào trên server nữa cả, Duplicator Pro là quá đủ 😀

//Cập nhập bài viết theo bản v4.5.8.1

Update 27/09/2023

Version 4.5.13 – September 19th, 2023

2023-09-27_16-40-34

Cũng khá là khó hiểu vì sau bao nhiêu năm không hỗ trợ các storage mới, tới 19/09/2023, Duplicator Pro cập nhập phiên bản 4.5.13, hỗ trợ gần hết mọi storage thông dụng đang có ngoài thị trường

Điểm này đã biến Duplicator trở thành 1 phiên bản rclone chạy giao diện web 😀

Cá nhân thì mình vẫn đánh giá Duplicator Pro là 1 plugin tuyệt vời cho backup và restore, cơ chế hoạt động, ở cấp độ server, tốc độ cực nhanh, chưa kể nó lại quản lý qua PHP, nên có thể tùy chỉnh được rất nhiều thứ, như giới hạn, chỉ chạy 80-90% công xuất, không dùng hết sạch tài nguyên như chạy thẳng lệnh trên VPS, tùy chỉnh thư mục backup, gửi email thông báo, backup định kì theo ngày tháng, giới hạn bao nhiêu backup trên từng storage riêng biệt …. mọi thứ đều siêu đơn giản

Quan trọng nhất là độ ổn định, trong thời gian sử dụng khoảng 5-6 năm nay, ở đủ mọi phiên bản, mình chưa bao giờ thấy Duplicator Pro bị lỗi 😀

1 trong các plugin xuất sắc nhất mà WordPress từng sản sinh ra là Duplicator Pro :]]


Related Posts

  1. [SHARE] Duplicator Pro
  2. Fast Velocity Minify
  3. Tối ưu WP-Cron bằng WP Crontrol và linux’s cronjob
  4. Đánh giá sơ bộ về các plugin subscribe cho WordPress
  5. Tổng vệ sinh bibica.net sau 5 năm v2

3 thoughts on “Duplicator Pro”

  1. mình thì có backup của vultr rồi nên mình chả quan tâm :-). nếu có vấn đề ghì mình clone server phát xong ngay. nhưng mà nghe có vể thuyết phục chắc mình cũng cài cho bõ ngứa mắt quá.

    Reply
    • Chủ yếu Duplicator Pro thích hợp cho việc có thể dùng được trên mọi loại hosting, backup, restore, clone site nhanh gọn đơn giản

      Còn nếu dùng Vultr backup bằng snapshots thì quá tuyệt, lúc chạy nó không ảnh hưởng tới VPS của mình, thành ra về lý thuyết là sẽ không phải tốn tí tài nguyên VPS nào cho việc backup, restore

      Cơ mừ mình thì sắp nghỉ hẳn Vultr rồi nên không quan tâm mấy :]]

      Reply
  2. giờ nó có thêm Ondrive với Ondriver for Business.
    Blog của anh nhiều điều bổ ích quá. Tỉ like

    Reply

Leave a Comment