Chuyển website sang hosting mới - Hướng dẫn không downtime

1 views

Chuyển website sang hosting mới - Hướng dẫn không downtime

Chuyển hosting không đúng cách có thể khiến website bị down nhiều giờ và mất dữ liệu. Bài viết này hướng dẫn quy trình chuyển hosting an toàn, đảm bảo website không bị gián đoạn.

Nguyên tắc vàng: Sao chép trước, xóa sau

Không bao giờ xóa hosting cũ trước khi xác nhận hosting mới hoạt động hoàn toàn bình thường.

Quy trình chuyển hosting chuẩn

Bước 1: Backup toàn bộ website từ hosting cũ

Backup files:

  • Kết nối FTP → tải toàn bộ thư mục website về máy tính
  • Hoặc dùng Control Panel → Backup → Full Backup

Backup database:

  • Vào phpMyAdmin → chọn database → Export → SQL format

Ghi lại thông tin:

  • Tên database, username database, password database
  • Nội dung file wp-config.php (với WordPress)

Bước 2: Upload website lên hosting mới

  1. Kết nối FTP/SFTP đến hosting mới
  2. Upload toàn bộ file vào thư mục gốc (public_html hoặc www)
  3. Vào phpMyAdmin hosting mới → tạo database mới → Import file .sql backup

Bước 3: Cập nhật thông tin kết nối database

Với WordPress, sửa file wp-config.php:

define('DB_NAME', 'tên_database_mới'); define('DB_USER', 'username_database_mới'); define('DB_PASSWORD', 'password_database_mới'); define('DB_HOST', 'localhost');

Bước 4: Kiểm tra website trên hosting mới (chưa đổi DNS)

Truy cập website trên hosting mới qua file hosts trên máy tính:

Windows: Mở file C:\Windows\System32\drivers\etc\hosts

Mac/Linux: Mở file /etc/hosts

Thêm dòng:[IP_hosting_mới] tendomain.vn www.tendomain.vn Lưu file → truy cập website trên trình duyệt → kiểm tra mọi tính năng hoạt động bình thường.

Bước 5: Cài đặt SSL trên hosting mới

Cài SSL Let's Encrypt cho tên miền trên hosting mới trước khi đổi DNS (xem bài: Cài đặt SSL miễn phí).

Bước 6: Đổi DNS trỏ về hosting mới

Sau khi đã xác nhận mọi thứ hoạt động tốt:

  1. Vào quản lý tên miền → đổi Nameserver hoặc A Record trỏ về IP hosting mới
  2. Chờ DNS propagation: 15 phút - 24 giờ
  3. Xóa dòng đã thêm vào file hosts ở Bước 4

Bước 7: Xác nhận và dọn dẹp

  1. Kiểm tra website trên nhiều trình duyệt và thiết bị khác nhau
  2. Kiểm tra SSL hoạt động (ổ khóa xanh trên trình duyệt)
  3. Kiểm tra email theo tên miền (nếu có)
  4. Gửi email test để đảm bảo email hoạt động
  5. Giữ hosting cũ thêm 7-14 ngày trước khi hủy (phòng sự cố)

Thời gian ước tính

Bước Thời gian
Backup + Upload 1-4 giờ (tùy dung lượng)
Kiểm tra trên hosting mới 1-2 giờ
DNS propagation 15 phút - 24 giờ
Xác nhận hoàn tất 1 ngày
Tổng 1-2 ngày

Sự cố thường gặp khi chuyển hosting

Vấn đề Nguyên nhân Cách xử lý
Trang trắng sau chuyển Sai thông tin database Kiểm tra lại wp-config.php
Hình ảnh không hiện URL hardcode sang IP cũ Dùng plugin Better Search Replace
Email không nhận được MX Record chưa cập nhật Kiểm tra DNS MX Record
SSL không hoạt động Chứng chỉ cho IP cũ Cài lại SSL trên hosting mới

Cần hỗ trợ?

Đội kỹ thuật Sao Kim hỗ trợ chuyển hosting trọn gói, đảm bảo không downtime. Tạo ticket tại client.saokim.com/support để được báo giá và sắp xếp lịch thực hiện.

© 2026 SAOKIM BRANDING – Client management & Billing System.
Payment Information - Bank Name: | BIC / SWIFT Code: | Account Number:
Top