Backup website là công việc cực kỳ quan trọng trong việc bảo toàn dữ liệu tránh việc bị hacker tấn công. Duplicator là một plugin dùng để backup hay chuyển dữ liệu của website khi thay đổi host. Nếu bạn đang chuẩn bị chuyển host thì hướng dẫn sử dụng Duplicator sau sẽ thực sự hữu ích dành cho bạn.
Hoạt động của Duplicator WordPress như thế nào?
Việc chuyển host trong WordPress hay thay đổi tên miền website không còn xa lạ với các webmaster. Bạn chỉ cần sao lưu dữ liệu rồi chuyển sang host mới. Chúng hoàn toàn giống như cách bạn sao lưu và phục hồi dữ liệu, chỉ khác là lưu ở một host và phục hồi tại host khác.
Còn khi đổi tên miền cho website thì bên cạnh việc trỏ tên miền về host, bạn cần sửa đường dẫn tại database thành domain mới.
Tuy nhiên, nếu bạn không muốn làm thủ công các thao tác này thì plugin miễn phí Duplicator sẽ giúp bạn thực hiện chúng hoàn toàn tự động.
Plugin Duplicator có chức năng backup wordpress localhost, hoạt động giống plugin sao lưu dữ liệu. Đó là, nó tiến hành sao lưu tất cả các dữ liệu trên website, gồm cả mã nguồn và database (cơ sở dữ liệu). Tiếp đến, nén toàn bộ thành một tập tin dưới dạng .tar.gz.
Ngoài ra, Duplicator còn có một chức năng khác là tự động khôi phục bản sao lưu trên host khác. Đồng thời, tự động đổi tất cả các thiết lập của website sang tên miền mới khi người dùng thay đổi tên miền cho web.
Duplicator được nhà phát triển dịch vụ cung cấp 2 bản là: bản miễn phí và bản trả phí.
- Tính năng của bản miễn phí:
- Sao chép website WordPress một phần hay toàn bộ dữ liệu của website với kích thước file tối đa 150MB.
- Cho phép tải bản backup về máy.
- Dễ dàng thực hiện chuyển website sang host khác.
- Và một số tính năng cơ bản khác.
- Tính năng của bản tính phí tất nhiên sẽ có nhiều điểm nổi bật hơn:
- Có tính năng backup website tự động theo lịch đã cài đặt với kích thước tối đa đến 2GB.
- Cho phép tự động đưa bản backup lên Google driver, Microsoft OneDrive, Dropbox, Amazon S3 hay FTP/sFTP.
- Có thể backup được website có dung lượng lớn.
- Dễ dàng kết nối trực tiếp với cPanel.
- Hỗ trợ chức năng Multisite.
- Thêm nhiều tính năng khác.
Hướng dẫn sử dụng Duplicator
Hướng dẫn nhân bản website sau sẽ giúp bạn dễ dàng tạo bản sao lưu dữ liệu.
Đầu tiên, bạn tiến hành cài đặt plugin Duplicator. Sau đó, mở phần mềm ra, bạn thấy menu xuất hiện trong Dashboard ở phía bên trái.
Tiếp đến, chọn Duplicator / Packages / Create New để tiến hành tạo bản sao lưu mới.
Khi giao diện tạo Package xuất hiện, bạn có thể tùy ý đặt tên package. Hoặc nhấn vào Archive để loại bỏ một số dữ liệu không cần thiết. Nếu giữ nguyên toàn bộ thì không nhấn chọn gì cả và tiếp tục nhấn Next.
Ở bước tiếp theo, hệ thống sẽ quét sơ dữ liệu nhằm kiểm tra dung lượng và báo cáo xem cấu hình của bạn có phù hợp để xuất dữ liệu. Vì nếu website có quá nhiều dữ liệu và host yếu thì không chạy được.
Nếu hệ thống báo hiện Warning (Warn) một vài phần thì bạn có thể sử dụng được, tuy nhiên hơi mất thời gian một chút.
Sau đó, bạn nhấn vào nút Build để tiến hành tạo gói sao chép website wordpress từ plugin Duplication. Thời gian hoàn tất quá trình tùy thuộc vào độ lớn dung lượng của dữ liệu.
Sau khi plugin thực hiện xong, bạn có thể tải tất cả các tập tin dữ liệu và file installer.php về máy tính của mình. Trong đó, file installer.php là file bắt buộc phải có khi bạn muốn khôi phục dữ liệu trên host khác.
Nếu cần phục hồi dữ liệu website trên host khác, bạn thực hiện upload file.zip (đây là dữ liệu của website) và file installer.php (được xem là công cụ phục hồi) lên host.
Sau đó, bạn truy cập vào File Manager của host và tìm tập tin file.zip mới upload, rồi nhấn chọn Extract. Tiếp đến, chạy file installer.php theo đường dẫn http://domain/installer.php.
>>Xem thêm: Mua Hosting WordPress Giá Rẻ
Lúc này, bạn nhập database vào (lưu ý là nên tạo sẵn database mới trước khi thực hiện bước này). Khi nhập xong thì nhấn Test Connection nhằm kiểm tra dữ liệu đúng hay chưa.
Chọn tiếp Advanved Options, click chọn Manual package extraction và tick vào ô đồng ý các điều khoản. Sau đó, nhấn Run Deployment.
Sau khi nhấn Run Deployment, hệ thống sẽ hỏi bạn về việc thiết lập tên miền và tạo tài khoản quản trị mới cho website. Do đó, bạn có thể tùy chọn tạo tên mới hoặc không. Thực tế, khi bạn chạy file installer.php cho tên miền nào thì Duplicator sẽ mặc định đó là tên miền mà website sẽ sử dụng. Khi các thông tin về tên miền và tài khoản admin đã xong thì nhấn Run Update.
Nếu hệ thống hiện ra bảng sau thì điều đó có nghĩa dữ liệu được khôi phục thành công.
Đến đây, dữ liệu website đã được chuyển qua host mới và cũng dùng tên miền mới. Việc còn lại là bạn xóa bản backup để tránh bị hacker chạy file installer.php, và thực hiện các ý đồ xấu trên website. Cách thực hiện như sau:
- Vào Settings. Chọn Permalinks, rồi nhấn Save Changes.
- Vào Duplicator, chọn Tools, chọn tiếp Cleanup và click vào Delete Reserved Files
Tiếp đến, bạn có thể tắt Duplicator.
Plugin Duplicator thực sự khá tiện lợi và dễ dàng. Bởi nó giúp sao chép website wordpress cài ra thành nhiều website với thao tác cực kỳ đơn giản. Đồng thời còn tiết kiệm thời gian khi chuyển host. Chính vì thế, rất nhiều quản trị website đã sử dụng plugin như một công cụ hữu hiệu khi thay đổi host. Và với người mới lần đầu biết đến plugin này, thì những hướng dẫn sử dụng Duplicator trên đây chắc chắn sẽ giúp bạn dễ dàng thực hiện việc sao lưu dữ liệu website rồi.