Khi chuyển hosting từ đơn vị khác sang TinoHost hoặc một nhà cung cấp dịch vụ hosting WordPress nào đó, bạn sẽ cần phải chuyển dữ liệu sang hosting mới nếu muốn giữ lại toàn bộ nội dung trên website của mình. Vậy, cách chuyển dữ liệu sang website WordPress mới như thế nào? Cùng TinoHost tìm hiểu qua bài viết dưới đây nhé!
Lý do khiến bạn cần chuyển dữ liệu sang website WordPress mới
- Nâng cấp lên phiên bản mới: WordPress liên tục được cập nhật với các tính năng và bản vá bảo mật mới. Việc nâng cấp lên phiên bản mới nhất sẽ giúp bạn đảm bảo website hoạt động an toàn và hiệu quả. Tuy nhiên, trước khi nâng cấp, bạn cần sao lưu dữ liệu website để tránh trường hợp xảy ra sự cố.
- Chuyển đổi nhà cung cấp dịch vụ lưu trữ: Nếu không hài lòng với nhà cung cấp dịch vụ lưu trữ hiện tại, bạn có thể chuyển sang nhà cung cấp khác. Việc chuyển đổi nhà cung cấp dịch vụ lưu trữ có thể giúp bạn cải thiện hiệu suất website và tiết kiệm chi phí.
- Thay đổi giao diện website: WordPress có hàng ngàn giao diện miễn phí và trả phí để bạn lựa chọn. Nếu bạn muốn thay đổi giao diện website, bạn cần chuyển dữ liệu sang website mới sử dụng giao diện mới.
- Hợp nhất nhiều website: Nếu có nhiều website WordPress, bạn có thể hợp nhất chúng thành một website duy nhất. Việc hợp nhất website có thể giúp bạn dễ dàng quản lý và cập nhật nội dung hơn.
- Sửa lỗi website: Nếu website của bạn gặp lỗi, bạn có thể cần chuyển dữ liệu sang website mới để khắc phục sự cố.
- Tăng cường bảo mật: WordPress là một nền tảng mã nguồn mở, do đó, website của bạn có thể dễ bị tấn công hơn các loại website khác. Việc chuyển dữ liệu sang website mới có thể giúp bạn tăng cường bảo mật website.
Ngoài ra, bạn cũng có thể chuyển dữ liệu sang website WordPress mới vì một số lý do khác như:
- Thay đổi cấu trúc website
- Thêm các tính năng mới
- Cải thiện hiệu suất SEO
- Mở rộng thị trường mục tiêu
Có bao nhiêu cách để chuyển dữ liệu sang website WordPress mới?
Để chuyển dữ liệu sang website WordPress mới, bạn có thể dùng nhiều cách:
- Sử dụng plugin: Đây là phương pháp phổ biến và dễ sử dụng nhất. Có rất nhiều plugin miễn phí và trả phí có thể giúp bạn chuyển dữ liệu sang website WordPress mới. Một số plugin phổ biến bao gồm: All-in-One WP Migration, Duplicator, WP Migrate DB,…
- Thao tác thủ công trên cPanel: Bạn có thể chuyển dữ liệu lên hosting bằng cách sao lưu dữ liệu, upload, tạo database, import database,…
- Sử dụng công cụ dòng lệnh: Nếu am hiểu về kỹ thuật, bạn có thể sử dụng công cụ dòng lệnh để chuyển dữ liệu sang website WordPress mới.
- Thuê chuyên gia: Nếu không có thời gian hoặc kinh nghiệm để chuyển dữ liệu sang website WordPress mới, bạn có thể thuê chuyên gia để làm việc đó cho mình.
Hướng dẫn chuyển dữ liệu sang website WordPress mới
Bước 1: Nén mã nguồn
Để nén mã nguồn, bạn đăng nhập vào cPanel => File Manager và chọn thư mục chứa mã nguồn.
- public_html: đối với tên miền chính
- Thư mục dạng domain.com : đối với addon-domain
Tại đây, bạn chọn Select All và click chuột phải trên màn hình, chọn Compress.
Quá trình nén hoàn tất, bạn nhấp 2 lần chuột (double click) vào vào file nén để tải file về máy tính.
Bước 2: Sao chép database (cơ sở dữ liệu)
Đây là bước trích xuất cơ sở dữ liệu của bạn.
Nếu không chắc chắn nhớ chính xác tên cơ sở dữ liệu, bạn có thể xem tên cơ sở dữ liệu trong tệp wp-config.php.
Sau đó, bạn click chuột phải vào file wp-config.php và chọn Edit để xem thông tin.
Tại đây DB_NAME chính là tên cơ sở dữ liệu bạn cần tải về.
Sau đó, bạn quay lại trang Home của cPanel và đi tới Backup.
Tại mục Download a MySQL Database Backup, bạn click vào Database có tên trùng với wp-config.php để tải về máy tính.
Bước 3: Upload mã nguồn và import database lên site mới
Lưu ý: Sau khi tạo database và user xong, các bạn cần lưu lại các thông tin DB name, DB user và password để sử dụng ở các bước sau.
Sau khi đã upload mã nguồn lên hosting, giải nén và tạo database, bạn đừng vội tiến hành cài đặt mới. Chúng ta sẽ truy cập Phpmyadmin và import database đã backup ở bước trên.
Bạn chọn Database vừa tạo và click vào Xuất.
Chọn file database và bấm Go để import.
Bước 4: Chuyển dữ liệu sang Hosting mới
Đầu tiên, bạn truy cập vào hosting và tiến hành Upload mã nguồn đã nén lại ở bước trên. Chọn public_html -> Upload
Chọn Select File rồi chọn file đã dowload về trước đó
Sau khi upload thành công, bạn cần giải nén file .zip đó ra bằng cách nhấn chuột vào file và chọn Extract như hình bên dưới.
Bước 5: Tạo database và Import database
Tạo Username và database
Vào Cpanel chọn MySQL® Database Wizard
Nhập username và password
Thêm người dùng vào database rồi nhấn Next Step.
Import database
Quay lại Cpanel và truy cập vào phpMyAdmin -> chọn database -> Nhập
Chọn database .sql đã tải về trước đó -> Thực hiện
LƯU Ý: Nếu chuyển dữ liệu website giữa 2 tên miền khác nhau, bạn cần đổi link domain để truy cập. Còn nếu chuyển và giử nguyên tên miền, bạn không cần làm bước này.
Bạn nhấn vào tên database và tìm tables wp_options (có thể sẽ khác nhau phần tiền tố wp_ ). Tại đây, bạn cần sửa lại link tại 2 records là siteurl và home.
Bước 6: Cấu hình file wp-config
Tiếp theo, bạn phải cấu hình lại các thông số kết nối Database. Để cấu hình, bạn mở tệp wp-config.php trong thư mục của trang web WordPress và tìm các dòng sau:
Bạn cần thay thế các giá trị đó bằng cơ sở dữ liệu mới, tên người dùng cơ sở dữ liệu và mật khẩu mà bạn đã tạo ở bước 5.
Sau khi sửa xong file wp-config, bạn có thể truy cập vào tên miền mới để kiểm tra kết quả.
Như vậy, chúng ta đã cùng nhau tìm hiểu cách chuyển dữ liệu sang website WordPress mới đơn giản nhất rồi đấy! Chúc bạn thao tác thành công nhé! Ngoài ra, nếu bạn sử dụng dịch vụ của TinoHost, chúng tôi sẵn sàng hỗ trợ bạn chuyển dữ liệu website cũ sang website mới trên hosting hoàn toàn miễn phí! Liên hệ ngay đến hotline của TinoHost để biết thêm chi tiết!
Những câu hỏi thường gặp
Cách cài đặt WordPress ra sao?
Bạn là một người mới và đang loay hoay tìm cách để cài đặt WordPress lên host của mình? Nếu như vậy, bài viết Bật mí 3 cách cài đặt WordPress trên host an toàn và đơn giản của TinoHost sẽ giúp bạn thực hiện một cách đơn giản, an toàn đấy!
Có nên thuê chuyên gia để chuyển dữ liệu sang website WordPress mới?
có nên thuê chuyên gia để chuyển dữ liệu sang website WordPress mới?
Bạn nên thuê chuyên gia nếu bạn không có thời gian hoặc kinh nghiệm để chuyển dữ liệu sang website WordPress mới. Chuyên gia có thể giúp bạn tiết kiệm thời gian và đảm bảo rằng quá trình chuyển dữ liệu diễn ra suôn sẻ.
Nếu gặp sự cố trong quá trình chuyển dữ liệu thì phải làm sao?
- Tham khảo tài liệu hỗ trợ: Đọc kỹ hướng dẫn và tài liệu hỗ trợ từ các công cụ hoặc dịch vụ đang sử dụng.
- Hỗ trợ kỹ thuật: Liên hệ với đội ngũ hỗ trợ kỹ thuật của hệ thống mới hoặc công cụ chuyển dữ liệu.
- Sao lưu dữ liệu: Luôn có bản sao lưu dữ liệu để có thể phục hồi nếu gặp sự cố.
Cần lưu ý điều gì khi chuyển dữ liệu?
- Tương thích dữ liệu: Đảm bảo dữ liệu cũ tương thích với hệ thống mới.
- Thời gian ngừng hoạt động: Lên kế hoạch để giảm thiểu thời gian website không hoạt động.
- Kiểm tra kỹ lưỡng: Sau khi chuyển dữ liệu, kiểm tra kỹ lưỡng các chức năng để đảm bảo mọi thứ hoạt động bình thường.