• WordPress
    • Thủ thuật WordPress
    • WordPress plugins
    • WordPress themes
    • Hosting và domain
  • Kiếm tiền
    • Google AdSense
    • Tiếp thị liên kết
    • Rút gọn link
  • Quà tặng
  • Khuyến mãi
  • Đánh giá
  • Dịch vụ
    • WordPress Hosting
    • Cài đặt WordPress
    • Quét mã độc WP
    • Tối ưu WordPress
    • Cài theme Paradise
  • Liên hệ

WP Căn bản

Thủ thuật WordPress và kiếm tiền online

wordpress-theme-tot-nhat

  • Bắt đầu
  • Thủ thuật WordPress
  • WordPress plugins
  • WordPress themes
  • Hosting và domain
  • Thông báo
Trang chủ » WordPress » Thủ thuật WordPress » Phương pháp cứu cánh website khi không chuyển được host

Phương pháp cứu cánh website khi không chuyển được host

16/03/2015 17/07/2015 Phạm Đức Ngọc 6 Bình luận

Phương pháp cứu cánh website khi không chuyển được host.

phuong-phap-cuu-canh-website-khi-khong-chuyen-duoc-host

Bạn xây dựng một website dựa trên nền tảng WordPress, cài đặt đầy đủ mọi thứ và yên tâm xây dựng website đó… Cho đến một ngày, bạn muốn chuyển nó qua hosting khác tốt hơn thì không thể chuyển được. Những tập tin backup không hoạt động trên host mới và còn nhiều lý do nữa… nên dù thử nhiều cách khác nhau nhưng bạn vẫn không thể di chuyển website một cách hoàn hảo? Hôm nay tôi sẽ giới thiệu tới các bạn 2 thủ thuật nhỏ, có thể coi như những nước cờ cuối cùng mà bạn nên nghĩ đến khi không còn giải pháp nào khả thi hơn. Đây là cách mà tôi đã làm khi chuyển website lắp đặt truyền hình FPT về hosting Việt Nam.

Hiện tại, có rất nhiều plugin (kể cả miễn phí lẫn trả phí) có thể giúp bạn backup dữ liệu một cách toàn diện. Tuy nhiên trong thực tế sử dụng, đặc biệt là với các bản WordPress gần đây, việc backup đã trở nên khó khăn hơn, gặp nhiều lỗi hơn khi chuyển host hay domain cho website. Nhất là với những bạn dùng host yếu hoặc host miễn phí.

1. Sử dụng plugin Duplicator

Tình huống 1: Bạn đã sử dụng nhiều plugin khác nhau, tuy nhiên vẫn không thể backup được toàn bộ dữ liệu một cách hoàn hảo.

Plugin Duplicator

Tham khảo thêm: Top 10 Backup plugins tốt nhất dành cho blog WordPress

Cách xử lý: Sau khi dùng nhiều plugin backup khác nhau hoặc tải về  toàn bộ mã nguồn theo cách thủ công nhưng vẫn hoàn toàn giải quyết được vấn đề, tôi đã quyết định sử dụng plugin để “clone” (nhân bản) website. Vâng, plugin mà tôi đang muốn nói ở đây chính là Duplicator, được biết đến như là một công cụ miễn phí tuyệt vời cho việc nhân bản website. Bạn chỉ cần cấu hình 1 lần duy nhất và sau đó sử dụng cho nhiều site khác nhau, tiết kiệm được nhiều thời gian thay vì phải cài đặt từ đầu. Với những website có nhiều bài viết, dung lượng lớn, Duplicator cũng làm việc hoàn toàn ổn định và cực kỳ hiệu quả. Thêm vào đó, tôi đánh giá rất cao khi Duplicator cho phép đóng gói toàn bộ website của bạn thành một file zip và bạn có thể tải về bằng IDM (phần mềm tăng tốc download). Sau khi tải được về thì bạn dễ dàng cài đặt được website lại mà giữ nguyên dữ liệu gốc.

2. Sử dụng công cụ Import/Export của WordPress

Tình huống 2: Không thể export được database từ phpMyAdmin hoặc database đã export không thể import được sang host mới do bị lỗi.

Cách xử lý: Nếu website bạn đang hoạt động bình thường, hãy thử dùng qua plugin Duplicator được nêu ở tình huống 1. Nhưng thường thì bạn sẽ không thể download được toàn bộ dữ liệu bằng Duplicator nếu website của bạn có dung lượng quá lớn (hosting sẽ bị timeout). Và sau khi dùng nhiều cách khác nhau mà không giải quyết được thì tính năng import/export được tích hợp sẵn trong WordPress là phương pháp rất hiệu quả trong tình huống này.

Việc đầu tiên bạn cần làm chính là đăng nhập vào WordPress Dashboard => Tools => Export.

Export wordpress

Tại đây, bạn có các lựa chọn như sau:

  • All content: export toàn bộ bài viết, trang, bình luận…
  • Posts: Chỉ export các bài viết trên site của bạn.
  • Pages: Chỉ export các page trên site của bạn.

Bạn có thể chọn tùy theo mục đích của mình, nhưng để dữ liệu được đầy đủ nhất, hãy chọn mặc định là “All content” để tải toàn bộ nội dung website. Click vào nút “Download Export File” để xuất dữ liệu dưới dạng file .xml và download nó về máy tính.

Sau khi có file dữ liệu của website cũ, bạn đã có thể yên tâm phần nào về dữ liệu của mình. Việc còn lại là nhập nôi dung đó vào website mới. Để làm được điều này, bạn cần cài mới hoàn toàn một website WordPress trên hosting mới. Tại bảng quản trị của website mới, chọn : Tools => Import => WordPress. Tiếp theo, click vào mục “WordPress“.

Import-wordpress

Website sẽ được cài một plugin có tên là WordPress Importer. Sau khi cài đặt và kích hoạt, hãy chọn và upload tập tin .xml mà bạn đã export ở bước trên.

Import bài viết WordPress

Qua bước tiếp theo, bạn cần chọn tạo một tài khoản người dùng mới hoặc lựa chọn tác giả bài viết từ site cũ sẽ chuyển quyền cho tác giả nào ở site mới. Xong, bạn đã hoàn thành việc upload toàn bộ dữ liệu lên database mới.

Do bạn vừa import dữ liệu vào website mới nên cần: tùy chỉnh lại permalink cho phù hợp với link cũ mà bạn đã đặt để hạn chế tình trạng gãy link, chỉnh sửa lại theme bạn cài đặt… Với phương pháp này, bạn chỉ có thể lấy lại được các nội dung được lưu trữ trên database, còn toàn bộ các file dữ liệu (bộ cài WordPress, themes, plugins, hình ảnh,…) vẫn được lưu trên hosing cũ. Vì vậy, bạn cần download toàn bộ chúng và upload vào thư mục tương ứng trên hosting mới.

Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)

Bài viết liên quan

Chuyên mục: Thủ thuật WordPress Thẻ: WordPress Backup Plugins

dich-vu-cai-dat-website-wordpress-mien-phi

Tác giả: Phạm Đức Ngọc

Sinh ra là cát bụi. Chết đi là cát bụi. Vậy nên hãy đặt tay lên ngực và nói "Mọi chuyện rồi sẽ ổn".

Previous Post: « Làm thế nào để chèn Google Maps vào WordPress
Next Post: Giao diện blog/ website WordPress càng đơn giản càng tốt »

Reader Interactions

Bình luận

    Trả lời Hủy

    Lưu ý:
    > Không sử dụng từ khóa trong mục "Tên".
    > Hãy sử dụng tên thật và địa chỉ email chính xác.
    > Vui lòng bình luận bằng tiếng Việt có dấu.
    Mọi bình luận trái quy định sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn.

  1. Đàm Ngọc Duy đã bình luận:

    10/01/2018 at 13:19

    Sử dụng plugin Duplicator mình có thể dùng để đổi tền miền sang tên miền mới và chuyển hướng truy cập từ tên miền cũ sang mới đc không vậy Hiếu?

    Trả lời
    • Trung Hiếu đã bình luận:

      10/01/2018 at 16:05

      Nó chỉ hỗ trợ đổi tên miền trong database thôi. Còn cái vụ redirect thì bạn phải cấu hình bằng file .htaccess. :P Cách làm cụ thể thì tham khảo bước 5 và 6 của bài viết “Làm gì khi bị Google AdSense ban domain?“. :)

      Trả lời
  2. Duy đã bình luận:

    14/06/2016 at 16:32

    Bạn ơi mình muốn viết 1 blog nhỏ nhỏ trên hosting miễn phí 000webhost để 1 phần là tập tành làm wordpress (vì mình là người mới), 1 phần cũng muốn xem bản thân có theo đuổi, có kiên nhẫn với cái nghề viết blog không trước khi đầu tư mua host trả phi. Mình muốn hỏi là mình dùng host miễn phí kia đến 1 lúc nào đó muốn đầu tư nghiêm túc thì chuyển hết dữ liệu của host miễn phí này sang host trả phí khác được không. 2 host khác nhau chứ không phải từ free lên predium. Cảm ơn bạn !

    Trả lời
    • Trung Hiếu đã bình luận:

      14/06/2016 at 16:35

      Chuyển được bạn nhé. Nhưng tốt nhất là bạn nên chuyển sớm trước khi có quá nhiều dữ liệu. Sẽ rất khó khăn để download dữ liệu từ host miễn phí nếu nó có dung lượng quá lớn (bị ngắt kết nối giữ chừng). :P

      Trả lời
      • Duy đã bình luận:

        14/06/2016 at 16:43

        mình chỉ viết vài bài chủ yếu là xem cách thức làm việc cho quen với wordpress trước khi quyết định đầu tư thôi :D mình mới thử ở 000webhost thì không hiểu sao cứ tầm 11h là không vào được nữa phải sáng hôm sau mới vào lại web được. không biết tại sao. mình biết bạn không nghiên cứu về mấy cái host free này nhưng liệu bạn có biết host nào ok hơn không hay cái 000webhost này là ổn để test rồi :D

        Trả lời
        • Trung Hiếu đã bình luận:

          14/06/2016 at 16:49

          Host miễn phí nó có nhiều bất cập lắm. Bạn có thể thử OpenShift. Tuy nhiên, mình khuyên bạn nên đầu tư khoảng 30k/tháng để mua host trả phí thì sẽ tốt hơn. :P

          Trả lời

Primary Sidebar

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Theo dõi qua mạng xã hội

Dịch vụ WordPress Hosting

dich-vu-wordpress-hosting-gia-re-tot-nhat

Bạn đang tìm gì?

  • WordPress căn bản
  • Bảo mật WordPress
  • Tăng tốc WordPress
  • Sửa lỗi WordPress
  • Thủ thuật Genesis
  • Thủ thuật SEO

Dịch vụ tối ưu WordPress

dich-vu-toi-uu-website-wordpress-chat-luong-cao

Bài viết mới nhất

  • Google Site Kit có thực sự cần thiết cho website của bạn? 18/11/2019
  • Hạ cấp WordPress về phiên bản cũ một cách đơn giản 13/11/2019
  • Lazyload hình ảnh với plugin chính thức từ Google 06/11/2019
  • Hướng dẫn đổi tên miền không mất thứ hạng tìm kiếm 20/10/2019
  • Ẩn bài viết trong WordPress một cách đơn giản 08/10/2019
  • Chèn nút like Facebook vào bài viết trên website WordPress 10/09/2019

Dịch vụ quét mã độc miễn phí

quet-ma-doc-mien-phi-cho-website

Footer

Bình luận mới nhất

  • Duẩn Hoàng trong Google Site Kit có thực sự cần thiết cho website của bạn?
  • Trung Hiếu trong Hướng dẫn cài LiteSpeed Cache cho WordPress một cách đơn giản
  • Thanh mộc hương trong Google Site Kit có thực sự cần thiết cho website của bạn?
  • Dat Nguyen trong Hướng dẫn cài LiteSpeed Cache cho WordPress một cách đơn giản

Bình luận nhiều nhất (tháng)

  1. Dat Nguyen (2)
  2. Du Dang (2)
  3. Duẩn (2)
  4. Mai Xuân Tiến (2)
  5. Phong Thần Thánh (2)
  6. Thanh Tuyền (2)

Liên kết và Đối tác

  • Quy định sử dụng
  • Chính sách bảo mật
  • Bản quyền nội dung
  • Canh Me

Thống kê WP Căn bản

10 Chuyên mục - 928 Bài viết - 34275 Bình luận

Bản quyền © 2014 - 2019 · WP Căn bản · Sử dụng Paradise child theme và dịch vụ WordPress Hosting