Hosting Minecraft 3 phút đọc

Chuyển Website Sang Máy Chủ Mới Cần Lưu Ý Những Gì?

Chuyển website sang máy chủ mới (Website Migration) là công việc đòi hỏi sự cẩn trọng cao. Chỉ một sai sót nhỏ trong quá trình chuyển đổi cũng có thể dẫn đến mất dữ liệu, rò rỉ thông tin, lỗi kết nối CSDL hoặc gián đoạn dịch vụ (Downtime) làm ảnh hưởng trực tiếp đến doanh thu và thứ hạng SEO trên Google.

Dưới đây là tổng hợp đầy đủ các lưu ý kỹ thuật quan trọng chia theo 3 giai đoạn: Trước, Trong và Sau khi chuyển website do đội ngũ kỹ thuật PIKAMC đúc kết.

1. Trước khi chuyển (Giai đoạn Chuẩn bị)

CHECKLIST GIAI ĐOẠN CHUẨN BỊ:

 ├─ 1. Full Backup toàn bộ Mã nguồn & Database (Lưu trữ độc lập)

 ├─ 2. Kiểm tra tương thích môi trường (PHP, MySQL, Web Server)

 ├─ 3. Hạ thời gian TTL của DNS xuống mức tối thiểu (60s - 300s)

 └─ 4. Lựa chọn khung giờ chuyển đổi (Khung giờ thấp điểm / Đêm muộn)

1.1 Sao lưu dữ liệu đầy đủ (Full Backup):

  • Tải về bản sao lưu hoàn chỉnh gồm toàn bộ Mã nguồn (Source code), Cơ sở dữ liệu (Database) và cả cấu hình file hệ thống (.htaccess, nginx.conf, wp-config.php).
  • Lưu bản backup ở máy tính cá nhân hoặc Cloud Storage độc lập, tuyệt đối không chỉ lưu trên máy chủ cũ.
  • Hướng dẫn Backup và Restore dữ liệu trên Windows 10 cực kỳ đơn giản

1.2 Kiểm tra độ tương thích môi trường (Environment Compatibility):

  • Đảm bảo máy chủ mới chạy cùng hoặc tương thích với phiên bản PHP (7.4, 8.1, 8.2...), hệ quản trị CSDL (MySQL / MariaDB) và Web Server (Nginx / Apache / LiteSpeed).

1.3 Hạ thời gian TTL (Time To Live) của DNS:

  • Trước khi chuyển 24 giờ, hãy giảm chỉ số TTL trong bảng quản lý DNS tên miền xuống mốc 60 - 300 giây. Việc này giúp các nhà mạng cập nhật địa chỉ IP mới nhanh chóng hơn khi bạn đổi DNS.

1.4 Chọn thời điểm chuyển đổi thích hợp:

  • Lựa chọn khung giờ có lượng người truy cập thấp nhất trong ngày (thường từ 0:00 - 4:00AM) để tiến hành thao tác.

2. Trong khi chuyển (Giai đoạn Thực thi)

2.1 Sử dụng File Hosts để test trước khi trỏ DNS

  • Sau khi đưa code và Database lên máy chủ mới, hãy chỉnh sử file Hosts trên máy tính cá nhân để ép tên miền trỏ về IP máy chủ mới.
  • Truy cập kiểm tra kỹ lưỡng: Đăng nhập admin, thử bấm đặt hàng, chuyên trang, kiểm tra liên kết honhf ảnh, kiểm trea SSL...

2.2 Tạm dừng các hoạt động ghi dữ liệu mới (Freeze Data)

  • Nếu là website thương mại điện tử hoặc diễn đàn có dữ liệu phát sinh liên tục, hãy bật Chế độ bảo trì (Maintenance Mode) trên máy chủ cũ trong thời gian nén và xuất Database để tránh mất đơn hàng/bình luận mới của khách. 

2.3 Giữ nguyên máy chủ cũ trong ít nhất 48 giờ: 

  • Do quá trình lan truyền DNS toàn cầu (DNS Propagation) càn từ 2 - 24 giờ, một số người dùng vẫn có thể truy cập vào IP cũ. Do đó, tuyệt đối không xóa hoặc hủy máy chủ cũ ngay lập tức.

3. Sau khi chuyển (Giai đoạn Kiểm tra và Tối ưu)

Tối ưu hóa quy trình với 10 loại kiểm thử phần mềm khác nhau - X-Profile  Blog

4. Cách xác minh quy trình chuyển đổi thành công

Để kiểm tra xem website của bạn đã thực sự chạy trên máy chủ mới hay chưa:

  • Cách 1: Mở Terminal/Command Prompt gõ câu lệnh ping domaincuaban.com xem IP trả về đã là IP máy chủ mới chưa.
  • Cách 2: Sử dụng trang web dnschecker.org gõ tên miền để kiểm tra mức độ lan truyền IP trên toàn thế giới.