Hướng dẫn chuyển website WordPress về Hosting IAN: Quy trình chuẩn hóa và An toàn dữ liệu

Hướng dẫn chuyển (Migrate) website WordPress về Hosting IAN. Quy trình 6 bước chuẩn hóa: Backup mã nguồn/Database, tối ưu cấu hình PHP.ini để tránh lỗi timeout, và thiết lập wp-config.php để website hoạt động ổn định ngay lập tức.

Hướng dẫn chuyển website WordPress về Hosting IAN: Quy trình chuẩn hóa và An toàn dữ liệu

Hướng dẫn chi tiết quy trình chuyển website WordPress về Hosting IAN an toàn, không mất dữ liệu. Lưu ý quan trọng về cấu hình PHP max_execution_time, sao lưu UTF-8 và cập nhật wp-config.php chuẩn xác.

Việc chuyển đổi nhà cung cấp lưu trữ (Migration) là một thao tác kỹ thuật quan trọng. Để đảm bảo tính toàn vẹn dữ liệu và duy trì thời gian hoạt động (Uptime) của website trong quá trình chuyển đổi, quản trị viên cần tuân thủ quy trình chuẩn hóa.

Bài viết này hướng dẫn chi tiết các bước chuyển website WordPress từ nhà cung cấp cũ về hạ tầng Hosting IAN, bao gồm các thiết lập môi trường PHP tối ưu để ngăn chặn lỗi phát sinh.

1. Khảo sát và Chuẩn bị môi trường (Pre-migration Check)

Trước khi thực hiện sao lưu, yếu tố tiên quyết là đảm bảo tính tương thích giữa hai môi trường máy chủ.

  • Kiểm tra phiên bản PHP & MySQL: Nguyên tắc bắt buộc: Phiên bản PHP và MySQL tại IAN phải lớn hơn hoặc bằng phiên bản tại nhà cung cấp cũ.
    • Ví dụ: Nếu hosting cũ đang chạy PHP 7.4, hosting tại IAN nên được cấu hình PHP 7.4, 8.1 hoặc 8.2.
    • Rủi ro: Việc hạ cấp phiên bản (ví dụ từ 8.0 xuống 7.4) có thể gây lỗi cú pháp (Syntax Error) hoặc xung đột plugin.

2. Sao lưu dữ liệu tại nhà cung cấp cũ

Quá trình sao lưu cần được thực hiện trọn vẹn hai thành phần: Mã nguồn (Source Code) và Cơ sở dữ liệu (Database).

A. Sao lưu mã nguồn (Source Code)

  • Truy cập File Manager hoặc FTP.
  • Điều hướng đến thư mục gốc chứa website (thường là public_html).
  • Thực hiện nén toàn bộ thư mục này dưới định dạng .zip hoặc .tar.gz.
    • Lưu ý: Định dạng .zip/tar giúp bảo toàn cấu trúc thư mục và quyền hạn file (file permission) khi giải nén sang server mới.

B. Xuất Cơ sở dữ liệu (Export Database)

  • Truy cập phpMyAdmin.
  • Chọn Database đang sử dụng cho website.
  • Chọn tab Export (Xuất).
  • Thiết lập quan trọng:
    • Format: SQL.
    • Encoding (Mã hóa): Chọn UTF-8 (hoặc utf8mb4) để đảm bảo không bị lỗi font chữ tiếng Việt sau khi nhập liệu.
  • Nhấn Go để tải file .sql về máy.

3. Thiết lập môi trường PHP tại IAN (Quan trọng)

Để quá trình Import dữ liệu diễn ra suôn sẻ, tránh tình trạng “Time-out” hoặc “Rớt kết nối” giữa chừng do file dữ liệu quá lớn, cần điều chỉnh thông số php.ini trên Hosting IAN trước khi tải dữ liệu lên.

Truy cập phần cấu hình PHP (Select PHP Version / PHP Options) và điều chỉnh các thông số sau:

  • max_execution_time: Tăng lên 300 (Mặc định thường là 30s hoặc 60s, rất dễ gây lỗi khi giải nén file nặng).
  • max_input_time: Tăng lên 300.
  • memory_limit: Khuyến nghị tối thiểu 256M hoặc 512M.
  • upload_max_filesize & post_max_size: Đảm bảo lớn hơn dung lượng file backup của bạn (Ví dụ: set lên 512M hoặc 1G).

4. Nhập dữ liệu vào Hosting IAN

A. Upload mã nguồn

  • Truy cập File Manager trên Hosting IAN.
  • Upload file nén .zip / .tar vào thư mục public_html.
  • Thực hiện giải nén (Extract) và đảm bảo các file wp-content, wp-admin, wp-includes nằm đúng vị trí thư mục gốc.

B. Import Database

  • Tạo một Database mới và User Database mới trong trang quản trị Hosting. Lưu lại thông tin: Tên DB, User, và Password.
  • Truy cập phpMyAdmin tại IAN.
  • Chọn Database vừa tạo → Tab Import (Nhập).
  • Tải lên file .sql đã export ở bước 2.

5. Cấu hình kết nối (Re-configuration)

Đây là bước cuối cùng để “khớp nối” mã nguồn WordPress với Database mới.

  • Tại File Manager, tìm và chỉnh sửa file wp-config.php trong thư mục gốc.
  • Cập nhật 4 thông số sau trùng khớp với thông tin Database đã tạo tại Bước 4:

// Tên Database mới
define( ‘DB_NAME’, ‘tên_database_tại_ian’ );

// Tên User Database mới
define( ‘DB_USER’, ‘tên_user_tại_ian’ );

// Mật khẩu User Database mới
define( ‘DB_PASSWORD’, ‘mật_khẩu_mới’ );

// Hostname (Thường là localhost, tuy nhiên cần kiểm tra nếu hệ thống yêu cầu IP riêng)
define( ‘DB_HOST’, ‘localhost’ );

6. Kiểm tra và Trỏ tên miền (DNS)

Sau khi hoàn tất cấu hình, quý khách nên thực hiện kiểm tra hoạt động của website (có thể dùng phương pháp sửa file hosts trên máy tính cá nhân để test trước khi trỏ tên miền chính thức).

Khi xác nhận website hoạt động ổn định, không lỗi kết nối Database, tiến hành cập nhật Nameserver hoặc A Record của tên miền về địa chỉ IP của Hosting IAN để hoàn tất quá trình chuyển đổi.

Lưu ý: Thông tin trong bài viết này được tổng hợp tại thời điểm công bố và có thể thay đổi mà không cần thông báo trước. Nội dung chỉ mang tính tham khảo, có thể khác so với các cập nhật hiện hành. Quý khách vui lòng đối chiếu thông tin chính thức trước khi áp dụng hoặc đưa ra quyết định liên quan.

Trải nghiệm dịch vụ Hosting IAN

Đăng ký để nhận thêm thông tin về các sản phẩm và dịch vụ được cung cấp bởi IAN

©2025 IAN Solutions. All Rights Reserved.

Hosting IAN
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.