Ngày trước mình có xu hướng tìm tòi và thử nghiệm các plugin “thế hệ tiếp theo” và tự hả hê vì đi trước người khác.
Duplicator đã là 1 plugin lớn tuổi từ hồi mình biết đến. Mình từng dùng và bỏ qua nó để đến với UpdraftPlus Premium, All-in-One WP Migration và WPvivid pro.
Những plugin kể trên có thể vẫn tốt hoặc tệ với 1 số người, 1 số website.
Những năm gần đây mình bớt bớt ngạo mạn, và cũng bớt bớt niềm tin vào những gì mới quá, cách mạng quá. Mình dần tìm về những gì mà thời gian đã chứng minh nó xứng đáng tồn tại.
Và rồi, mình tìm về Duplicator Pro già cỗi, để cúi đầu.
Đây là plugin Backup và Restore tốt nhất cho WordPress theo trải nghiệm cá nhân.
Nó tốt nhất ở những khía cạnh:
- Tốc độ tạo backups
- Khôi phục dễ dàng
- Cho phép cài được nhiều kịch bản backup theo lịch
1. Tốc độ tạo backups nhanh nhất
Thử nghiệm backup website công ty mình với Updraftplus Premium và WPvidid Pro. Chúng tốn hơn 1h để tạo được file backup ở local. WPvivid thậm chí còn tạch vài lần.
Trong khi đó, Duplicator ở chế độ DupArchive tạo xong backup chỉ trong 5 phút. O_O.
Mình kiểm tra CPU trong lúc nó tạo backup thì thấy CPU vẫn chạy nhẹ nhàng.
2. Khôi phục dễ dàng nhất
Có nhiều cách backup. Tuy nhiên về bản chất vẫn là đóng gói 2 cục Tệp tin và Cơ sở dữ liệu.
Tính năng backup của các plugin hoặc của các Contro panel hosting có thể rất ngon, nhưng tới khi website gặp lỗi cần khôi phục hoặc cần chuyển host thì khá rắc rối.
Người không quen, cầm 2 cục Files và Databases phải loay hoay mãi mới bung ra và nối lại đúng cách.
Mà website sập thì như đang ngồi trên đống lửa, mỗi phút trôi qua đều là tiền rơi ra khỏi túi. Rối lắm. Sợ lắm.
Ngay từ ngày xưa, Duplicator sử dụng cơ chế khôi phục quá tiện lợi. Thật không nghĩ ra có cách nào tiện lợi hơn.
Khi backup xong thì ta sẽ có 2 file có đuôi .daf và .php.
Upload 2 file này lên thư mục gốc của website rồi mở trình duyệt gõ url tới file .php rồi để nó làm tiếp.
p/s: nếu là chuyển web lên hosting khác thì cần tạo Databse trên host mới trước. Sau đó lấy user và pass của database đó để điền vào trong lúc khôi phục.
3. Cài được nhiều kịch bản backup theo lịch
Ví dụ: Thứ 2-4-6 upload lên Onedrive, 3-5-7 đẩy lên Dropbox.
Việc này để hạn chế rủi ro 1 Đám mây bị tạch.
Và chia lịch ra để giảm bớt thời gian hoàn thành 1 backup. Như Updraftplus mình để tự động upload lên 2 đám mây 1 lần, nó chạy hoài mới xong.
Còn chủ nhật thì mình dùng tính năng backup của Contro Panel nữa là đẹp.
—
Cài đặt mặc định chưa tối ưu, bạn nên chỉnh lại chút
Tắt theo dõi sử dụng (Usage statistics) để tránh chậm website
Cài Duplicator vào thấy Trang Dash board load đúng cực hình. Té ra là do cái dòng “Usage tracking” này:
Tắt báo cáo qua email vì không cần thiết lắm
Chọn Archive Engine là DupArchive để tạo backup nhanh nhất
Mình tắt nén (Compression) và chọn DupArchive làm chế độ tạo backup.
Tuỳ chọn này tốt nhất cho máy chủ VPS của mình.
Kết luận:
Duplicator Pro có thể thua những plugin khác ở 1 số khía cạnh, nhưng những thứ cốt lõi nó đều làm tốt và thậm chí tốt nhất.
Liên kết hữu ích: