Plugin Duplicator là gì và tại sao nên dùng để backup WordPress?
Khi cần chuyển hosting, đổi tên miền hoặc nhân bản website WordPress, việc thực hiện thủ công qua phpMyAdmin và FTP tốn rất nhiều thời gian và dễ gây lỗi. Plugin Duplicator ra đời để giải quyết đúng vấn đề đó: tự động đóng gói toàn bộ mã nguồn và cơ sở dữ liệu thành một gói duy nhất, sau đó triển khai sang môi trường mới chỉ với vài bước đơn giản.
Duplicator hoạt động như một công cụ backup và migrate WordPress toàn diện. Nó sao lưu tất cả file theme, plugin, media và database, phù hợp với cả người mới bắt đầu lẫn webmaster lâu năm. Nếu bạn đang dùng hosting WordPress và muốn chuyển sang gói mới hoặc nhân bản site để phát triển, Duplicator là lựa chọn miễn phí đáng tin cậy hàng đầu.
Hướng dẫn backup website WordPress bằng plugin Duplicator
Bước 1: Cài đặt plugin Duplicator
Vào Dashboard > Plugins > Add New, tìm kiếm từ khóa Duplicator và cài đặt plugin Duplicator – WordPress Migration Plugin do Snap Creek phát triển. Sau khi kích hoạt, menu Duplicator sẽ xuất hiện trong thanh điều hướng bên trái.

Bước 2: Tạo Package (gói backup) mới
Vào Duplicator > Packages > Create New. Tại đây bạn đặt tên cho gói backup, có thể thêm ghi chú nếu cần, sau đó nhấn Next để plugin bắt đầu quét toàn bộ website.

Bước 3: Kiểm tra kết quả scan và bắt đầu build
Plugin sẽ tự động kiểm tra các yêu cầu hệ thống (PHP version, dung lượng, quyền ghi file…). Nếu tất cả hiển thị trạng thái Good, nhấn Build để bắt đầu tiến trình đóng gói dữ liệu.


Bước 4: Tải xuống 2 file backup về máy
Sau khi build thành công, hệ thống cung cấp 2 file để tải về:
- installer.php: file cài đặt tự động để restore.
- Archive (.zip): gói chứa toàn bộ mã nguồn và database.
Hãy lưu cả 2 file này vào máy tính trước khi tiến hành restore.

Hướng dẫn restore website WordPress bằng plugin Duplicator
Bước 1: Upload 2 file backup lên host mới
Đăng nhập vào hosting đích qua File Manager hoặc FTP. Upload cả 2 file installer.php và file Archive .zip vào thư mục gốc (public_html hoặc document root) của website cần restore. Lưu ý: thư mục đích phải rỗng hoặc chưa có cài đặt WordPress.

Bước 2: Tạo database mới trên hosting đích
Trước khi chạy installer, hãy vào cPanel > Databases > Manage My Databases (hoặc công cụ tương đương) để tạo một database trống, một user database và gán đầy đủ quyền. Ghi lại thông tin: tên database, username và password để dùng ở bước tiếp theo.
Bước 3: Chạy installer.php để bắt đầu restore
Mở trình duyệt và truy cập địa chỉ yourdomain.com/installer.php. Giao diện Duplicator Installer sẽ hiện ra. Tích chấp nhận điều khoản và nhấn Next để tiếp tục.

Bước 4: Nhập thông tin kết nối database
Điền đầy đủ các trường thông tin database đã tạo ở bước 2, bao gồm:
- Host: thường là
localhost. - Database Name: tên database vừa tạo.
- Username và Password: thông tin user database.

Sau khi điền xong, nhấn Test Database để kiểm tra kết nối. Nếu thông báo thành công, nhấn Next để tiếp tục.

Bước 5: Kiểm tra và cập nhật thông tin website
Duplicator sẽ hiển thị thông tin URL website hiện tại và URL đích. Nếu bạn đổi sang tên miền mới, plugin tự động cập nhật tất cả đường dẫn trong database. 
Kiểm tra lại thông tin, sau đó kéo xuống tab Options để tạo tài khoản quản trị mới nếu cần.

Bước 6: Hoàn tất restore và đăng nhập quản trị
Nhấn Next để Duplicator tiến hành import database và ghi đè file. Sau khi tiến trình kết thúc, nhấn Admin Login để đăng nhập vào WordPress. Thông tin tài khoản vẫn giữ nguyên như cũ, trừ khi bạn đã tạo user mới ở bước trên.

Các bước cần làm sau khi restore thành công
Sau khi website đã hoạt động bình thường trên host hoặc domain mới, hãy thực hiện thêm 3 bước quan trọng để đảm bảo mọi thứ vận hành ổn định và an toàn:
- Vào Settings > Permalinks và nhấn Save Changes để tái tạo lại cấu trúc URL, tránh lỗi 404.
- Vào Duplicator > Tools > Cleanup, nhấn Delete Reserved Files để xóa file
installer.phpvà archive khỏi server. Đây là bước bảo mật quan trọng, tránh kẻ xấu lợi dụng file installer để tấn công website. - Vô hiệu hóa hoặc gỡ plugin Duplicator nếu không có nhu cầu sử dụng thường xuyên.
Nếu bạn gặp khó khăn trong quá trình thực hiện, đội ngũ kỹ thuật tại dịch vụ hỗ trợ luôn sẵn sàng giúp bạn xử lý nhanh chóng. Bạn cũng có thể liên hệ trực tiếp để được tư vấn miễn phí.
Duplicator Free vs Duplicator Pro: nên dùng phiên bản nào?
Phiên bản miễn phí của Duplicator đủ dùng cho đa số nhu cầu backup và migrate thủ công. Tuy nhiên, nếu website của bạn có dữ liệu lớn hoặc cần lên lịch backup tự động, phiên bản Pro sẽ phù hợp hơn với các tính năng nổi bật:
- Lên lịch backup tự động theo ngày, tuần, tháng.
- Lưu backup lên cloud: Google Drive, Dropbox, Amazon S3, OneDrive.
- Hỗ trợ backup website lớn hơn 500MB không bị timeout.
- Multisite support và email notification khi backup hoàn tất.
Nếu bạn đang dùng gói hosting NVME tốc độ cao tại ThemeWP.vn, phiên bản miễn phí hoàn toàn đáp ứng được nhu cầu backup định kỳ cho website vừa và nhỏ. Ngoài ra, bạn cũng có thể khám phá thêm các theme WordPress chuyên nghiệp để nâng cấp giao diện sau khi chuyển host thành công.
Câu hỏi thường gặp về plugin Duplicator WordPress
Duplicator có miễn phí không?
Có. Duplicator có phiên bản miễn phí đầy đủ tính năng backup và restore thủ công, có thể tải trực tiếp từ kho plugin WordPress.org. Phiên bản Pro bổ sung thêm backup tự động và lưu trữ đám mây với chi phí hàng năm.
Plugin Duplicator hỗ trợ website có dung lượng tối đa bao nhiêu?
Phiên bản miễn phí hoạt động tốt với website dưới 500MB. Với website lớn hơn, bạn nên dùng Duplicator Pro hoặc tăng giới hạn max_execution_time và memory_limit trong cấu hình PHP của hosting.
Duplicator có tự động cập nhật đường dẫn khi đổi tên miền không?
Có. Khi restore sang domain mới, Duplicator tự động tìm và thay thế toàn bộ URL cũ trong database bằng domain mới, bao gồm cả các chuỗi được serialize. Bạn không cần can thiệp thủ công qua phpMyAdmin hay công cụ search-replace.
Sau khi restore xong, website bị lỗi 404 phải làm sao?
Đây là lỗi phổ biến do cấu trúc permalink chưa được tái tạo. Chỉ cần vào Settings > Permalinks trong WordPress Dashboard và nhấn Save Changes là website sẽ hoạt động bình thường trở lại.
File installer.php có nguy hiểm không nếu để lại trên server?
Có. File này cho phép bất kỳ ai biết đường dẫn đều có thể chạy lại quá trình cài đặt và ghi đè database của bạn. Sau khi restore xong, hãy xóa ngay file này qua Duplicator > Tools > Cleanup để đảm bảo an toàn cho website.
Có thể dùng Duplicator để nhân bản WordPress từ localhost lên hosting không?
Hoàn toàn được. Đây là một trong những trường hợp sử dụng phổ biến nhất. Bạn tạo package trên localhost, tải 2 file về, sau đó upload lên hosting và chạy installer.php như hướng dẫn thông thường. Duplicator sẽ tự xử lý việc đổi URL từ localhost sang domain thật.












