AZDIGI Toolbox Toolbox

Migration Validator

Kiểm tra sẵn sàng trước khi migrate hosting

Domain cần migrate

IP của server mới

Tìm hiểu thêm về Migration Validator

Vấn đề thường gặp

Di chuyển hosting/VPS là thao tác có rủi ro cao - nếu nội dung trên server mới khác server cũ (thiếu files, database lỗi thời, liên kết hỏng), bạn sẽ gặp downtime nghiêm trọng khi chuyển DNS. Nhiều quản trị viên chỉ kiểm tra trang chủ sau khi di chuyển, không biết có trang nào trả về 404/500 hoặc hình ảnh/tài nguyên không tải. SSL certificate có thể chưa cài đặt đúng trên server mới, khiến HTTPS thất bại ngay khi chuyển DNS. Ước tính thời gian ngừng hoạt động cũng khó vì phụ thuộc vào DNS TTL hiện tại. Không có kiểm tra hệ thống trước khi bay, bạn chỉ phát hiện vấn đề sau khi traffic production đã chuyển sang server mới - lúc đó quay lại rất khó.

Migration Validator giúp gì?

Công cụ này xác thực trước khi di chuyển bằng cách so sánh nội dung giữa nguồn (IP DNS hiện tại) và đích (IP server mới). Thu thập trang chủ từ cả hai server qua Host header override (bỏ qua DNS), trích xuất liên kết/tài nguyên, và phát hiện sự khác biệt: mã trạng thái HTTP (200 vs 404), title/meta tags, độ dài nội dung, thời gian phản hồi. Kiểm tra SSL certificate trên server đích - hợp lệ, khớp domain SANs, chuỗi tin cậy. Xác nhận cấu hình DNS và ước tính thời gian ngừng hoạt động dựa trên giá trị TTL hiện tại. Streaming thời gian thực hiển thị tiến độ qua từng bước xác thực. Kết quả cho điểm sẵn sàng và danh sách các vấn đề cần sửa trước khi di chuyển (thiếu files, lỗi SSL, hiệu năng giảm...).

Khi nào nên sử dụng?

  • Trước khi trỏ DNS sang server mới - xác nhận nội dung khớp và SSL hoạt động
  • Sau khi rsync/khôi phục backup - xác nhận files đã sao chép đầy đủ và URLs phân giải đúng
  • Xác thực staging trước khi ra mắt - kiểm tra server đích trước khi thông báo thời gian chuyển đổi
  • Giảm thiểu thời gian ngừng hoạt động - sửa các vấn đề phát hiện bởi công cụ trước khi di chuyển thực sự
  • Yêu cầu tuân thủ - ghi lại các kiểm tra trước khi di chuyển cho quy trình quản lý thay đổi
  • Di chuyển nhiều site - xác thực có hệ thống cho từng domain di chuyển sang hạ tầng mới