Chuyển host bằng plugin UpdraftPlus: nhẹ nhàng, đơn giản & miễn phí

Plugin UpdraftPlus về bản chất dùng để backup & khôi phục website là chính, nhưng nó cũng là công cụ giúp bạn chuyển hosting cho WordPress rất tốt.

Các bước tiến hành như sau:

  1. Bạn tạo file backup cho toàn bộ dữ liệu của website (cũng bằng UpdraftPlus);
  2. Tải toàn bộ dữ liệu về máy tính của bạn, bao gồm 5 phần sau: database (cơ sở dữ liệu), plugins, themes (giao diện), uploads (ảnh & các tài nguyên đa phương tiện khác), others (các thành phần khác);
  3. Trỏ domain về IP hosting mới (nhanh nhất là thông qua công cụ DNS của Cloudflare);
  4. Cài trang WordPress trắng trên hosting mới;
  5. Đảm bảo hosting mới có dung lượng trống ít nhất là gấp đôi dung lượng tổng của các file backup, trong trường hợp thiếu dung lượng có thể áp dụng mẹo trong bài sau;
  6. Cài lại plugin UpdraftPlus trên trang WP trắng, không cần kết nối với Google Drive;
  7. Sử dụng tính năng Upload backup files ở phần Existing backups (đã có file backup);
  8. Tải lên toàn bộ các file ở máy tính mà vừa nãy bạn tải về;
  9. Tiến hành khôi phục dữ liệu, tick chọn cả 5 phần mà bạn muốn khôi phục;
  10. Thế là xong, giờ bạn kiểm tra lại website.

Ưu điểm:

Nhược điểm:

  • Chỉ có tác dụng khi bạn chuyển hosting & giữ nguyên tên miền;
  • Với các hosting mới ở xa Việt Nam, cách này sẽ chậm trên các website dung lượng lớn, khi đó bạn nên kết nối lại với Google Drive & tiến hành khôi phục qua drive để tốc độ khôi phục nhanh hơn & không phải phụ thuộc tốc độ Internet tại nhà. Nếu khôi phục qua Google Drive thì bạn không cần phải tải file về rồi up file lên;
  • Chuyển hosting kèm đổi luôn tên miền sẽ không thực hiện được, chính xác thì bạn vẫn khôi phục được nhưng không đăng nhập được, & trang trỏ về tên miền cũ!

Mẹo khắc phục với lỗi chuyển tên miền

Ở trên tôi có nói đến nhược điểm của UpdraftPlus là nó chỉ không gặp vấn để nếu bạn chuyển hosting giữ nguyên tên miền, còn nếu đổi tên miền thì sau khi khôi phục trang sẽ trỏ về tên miền cũ.

Để khắc phục điều này, bạn cần chút mẹo, với mẹo này bạn có một công cụ chuyển hosting chất lượng tốt, mà lại hoàn toàn miễn phí! Cách làm như sau:

  1. Bạn đăng nhập vào phpMyAdmin để truy cập vào bảng cơ sở dữ liệu của tên miền mới;
  2. Tìm đến bảng có đuôi _options, đây là bảng chứa thông tin website khiến cho tên miền mới đổi hướng về tên miền cũ;
  3. Bạn sẽ thấy siteurl & home đang sử dụng tên miền cũ. Bạn chỉ việc edit (sửa) thông tin này và đổi nó bằng tên miền mới là trang sẽ hoạt động bình thường;

Cuối cùng bạn có thể dùng plugin Better Search Replace để thay thế tất cả các đường dẫn của tên miền cũ bằng tên miền mới.

Bravo!

Leave a Comment