Skip to content
VDS · Câu hỏi thường gặp

Chuyển sang máy của chúng tôi từ host khác

Cách di chuyển website, cơ sở dữ liệu và mail sang Millida VDS không gián đoạn: trình tự các bước, lệnh di chuyển và lỗi thường gặp khi đổi địa chỉ.

Cập nhật 23 tháng 8, 2026

Di chuyển dữ liệu và đổi tên miền là hai việc khác nhau. Lỗi hầu như luôn nằm ở phần thứ hai: dữ liệu thì dễ sao chép, nhưng bản ghi DNS lại bị đổi quá sớm, dẫn đến downtime.

Chuẩn bị

Bắt đầu từ đâu?

Đặt một máy tại /hosting/vds/new với tier phù hợp và hệ điều hành bạn quen dùng. Quá trình khởi tạo mất khoảng một phút. Đừng động đến nền tảng cũ vội — nó phải tiếp tục chạy cho đến khi quá trình di chuyển hoàn tất.

Nên chọn tier nào?

Tier khớp với mức sử dụng hiện tại của bạn, không phải “để phát triển trong tương lai”: bạn luôn có thể nâng tier với khoản thanh toán theo tỷ lệ cho thời hạn còn lại, nhưng không thể hạ tier — dung lượng đĩa không co lại. Xem Các gói tier và những gì được bao gồm.

Cần di chuyển những gì?

Tệp website, cơ sở dữ liệu, cron job, cấu hình web server, chứng chỉ (hoặc cấp lại chúng), tài khoản email nếu email nằm trên máy cũ.

Di chuyển

Sao chép tệp như thế nào?

Trực tiếp từ máy cũ sang máy mới:

rsync -avz --progress /var/www/ root@<new address>:/var/www/

Nếu giữa hai máy không có kết nối trực tiếp, hãy sao chép qua máy tính của bạn theo hai bước bằng cùng rsync hoặc scp.

Di chuyển cơ sở dữ liệu như thế nào?

Bằng cách dump nó bằng công cụ riêng, không phải bằng cách sao chép tệp trên dịch vụ đang chạy:

mysqldump -u root -p --single-transaction mydb > mydb.sql
pg_dump -U postgres -Fc mydb > mydb.dump

Trên máy mới, nạp lại nó:

mysql -u root -p mydb < mydb.sql
pg_restore -U postgres -d mydb mydb.dump

Kiểm tra site trước khi đổi tên miền như thế nào?

Thêm một dòng chứa địa chỉ mới và tên miền của bạn vào /etc/hosts (hoặc tệp hosts trên Windows). Trình duyệt của bạn sẽ đi đến máy mới, trong khi phần còn lại của thế giới đi đến máy cũ. Nhờ vậy bạn có thể xem site thật trước khi di chuyển.

Còn chứng chỉ thì sao?

Cấp lại chúng trên máy mới sau khi đổi tên miền sẽ dễ hơn là di chuyển chúng. Khi tên miền vẫn trỏ đến địa chỉ cũ, quá trình xác minh quyền sở hữu sẽ không thành công.

Chuyển đổi và sau đó

Khi nào nên đổi bản ghi A?

Chỉ sau khi bạn đã kiểm tra site trên máy mới qua hosts. Trước đó, hãy giảm thời gian sống (TTL) của bản ghi tại nhà đăng ký xuống 300 giây — trước ngày di chuyển một ngày. Khi đó việc chuyển đổi sẽ lan truyền khắp mạng trong vài phút, chứ không phải vài giờ.

Tại sao một số khách truy cập vẫn đi đến máy cũ?

Do bộ nhớ đệm DNS. Hãy giữ nền tảng cũ hoạt động ít nhất một ngày sau khi chuyển đổi, nếu không một số người sẽ thấy lỗi. Và đảm bảo cả hai máy không ghi dữ liệu cùng lúc: trong quá trình di chuyển, tốt hơn là đặt máy cũ ở chế độ chỉ đọc.

Còn email thì nên làm gì?

Nếu mail server chuyển sang máy mới, hãy đặt bản ghi DNS ngược (PTR) trong tab “Access” — nếu không có nó, email thường bị từ chối. Đừng quên các bản ghi MX, SPF và DKIM tại nhà đăng ký của bạn.

Những gì không thể di chuyển?

Chính địa chỉ: nó gắn với máy, và không có việc chuyển địa chỉ giữa các máy và node. Bạn cũng không thể di chuyển nguyên một máy từ nhà cung cấp hosting khác dưới dạng image — chỉ có thể cài đặt các hệ thống trong danh sách của chúng tôi, và bạn tự sao chép dữ liệu.

Khi nào nên tắt nền tảng cũ?

Khi bạn đã chắc chắn rằng mọi bản ghi DNS đều trỏ đến máy mới, email vẫn chạy, và log của máy cũ không cho thấy lưu lượng truy cập thực trong một tuần. Trước đó, hãy sao lưu dữ liệu lần cuối từ nó: Thời hạn xóa máy và mua lại.