Cách chuyển hosting không mất dữ liệu – Hướng dẫn từng bước
Hướng dẫn chi tiết cách chuyển hosting sang nhà cung cấp mới mà không mất dữ liệu, không downtime. Từng bước từ backup đến DNS migration.
Chuyển hosting là việc nhiều website owner phải làm khi nhà cung cấp hiện tại không đáp ứng được nhu cầu. Nếu làm đúng cách, bạn có thể chuyển hosting hoàn toàn mà không mất dữ liệu và gần như không có downtime.
Chuẩn bị trước khi chuyển hosting
Trước khi bắt đầu, hãy:
- Đăng ký hosting mới và đảm bảo đã được kích hoạt
- Kiểm tra hosting mới có đủ tài nguyên cho website của bạn
- Ghi lại thông tin DNS hiện tại (nameserver, A record, MX record)
- Chọn thời điểm chuyển khi traffic thấp nhất (thường là đêm khuya)
Bước 1: Backup toàn bộ website
Đây là bước quan trọng nhất. Backup đầy đủ trước khi làm bất cứ điều gì:
- Backup toàn bộ file website (qua cPanel File Manager hoặc FTP)
- Export database (qua phpMyAdmin hoặc cPanel MySQL)
- Ghi lại tất cả cài đặt email, DNS records
Với WordPress, dùng UpdraftPlus để backup nhanh chóng và đầy đủ.
Bước 2: Upload dữ liệu lên hosting mới
Sau khi có backup, upload lên hosting mới:
- Upload file qua FTP (FileZilla) hoặc File Manager của hosting mới
- Tạo database mới trên hosting mới
- Import database từ file SQL đã export
- Cập nhật thông tin database trong file cấu hình (wp-config.php với WordPress)
Bước 3: Kiểm tra website trên hosting mới
Trước khi chuyển DNS, hãy kiểm tra website hoạt động đúng trên hosting mới bằng cách:
- Sửa file hosts trên máy tính để trỏ domain về IP hosting mới
- Kiểm tra tất cả trang, chức năng, form liên hệ
- Kiểm tra email hoạt động đúng
- Kiểm tra SSL certificate
Cách sửa file hosts (Windows)
Mở Notepad với quyền Administrator, mở file C:WindowsSystem32driversetchosts, thêm dòng: IP_HOSTING_MỚI yourdomain.com
Bước 4: Chuyển DNS
Khi đã xác nhận website hoạt động tốt trên hosting mới:
- Đăng nhập vào nơi quản lý domain (nhà đăng ký domain)
- Thay đổi nameserver hoặc A record trỏ về hosting mới
- Chờ DNS propagation (thường 2-24 giờ, đôi khi đến 48 giờ)
Trong thời gian DNS propagation, một số người dùng sẽ thấy website trên hosting cũ, một số thấy hosting mới. Đây là lý do cần giữ hosting cũ hoạt động thêm vài ngày.
Bước 5: Xác nhận và dọn dẹp
Sau khi DNS đã propagate hoàn toàn:
- Kiểm tra website từ nhiều thiết bị và mạng khác nhau
- Kiểm tra email vẫn hoạt động
- Hủy hosting cũ (sau khi chắc chắn mọi thứ ổn)
- Xóa entry trong file hosts đã thêm ở bước 3
Kết luận
Chuyển hosting không khó nếu bạn làm theo đúng thứ tự và không vội vàng. Điều quan trọng nhất là backup đầy đủ trước khi bắt đầu và kiểm tra kỹ trước khi chuyển DNS.
Nếu bạn muốn chuyển về VMST Host, đội ngũ hỗ trợ của chúng tôi sẵn sàng hỗ trợ migration miễn phí. Liên hệ VMST Host để được hỗ trợ.