Hosting hiện tại chậm, đắt, hoặc hỗ trợ tệ, bạn muốn chuyển sang nhà cung cấp khác nhưng sợ web sập giữa chừng hoặc mất sạch dữ liệu. Nỗi sợ đó chính đáng, nhưng chuyển hosting làm đúng thứ tự thì khách gần như không nhận ra. Bài này chỉ ra cách chuyển hosting không mất dữ liệu và không gián đoạn, cùng những chỗ dễ vấp nhất.
Vì sao chuyển hosting dễ gây lo
Chuyển hosting là dời toàn bộ website từ máy chủ cũ sang máy chủ mới, gồm mã nguồn, dữ liệu, hình ảnh và thường cả email. Nghe đơn giản nhưng có hai nỗi sợ chính đáng: mất dữ liệu trong lúc dời, và web gián đoạn khiến khách vào không được.
Cả hai đều tránh được, và bí quyết nằm ở thứ tự làm. Sai lầm hay gặp nhất là đổi tên miền chỉ về máy chủ mới ngay khi vừa dời, trong khi chưa kiểm kỹ, khiến khách rơi vào một web chưa chạy đúng. Làm đúng trình tự thì rủi ro đó gần như biến mất.
Các bước chuyển hosting an toàn
Một lần chuyển hosting gọn gàng thường đi qua mấy bước theo đúng thứ tự này. Bỏ qua hay đảo bước là chỗ sinh ra sự cố.
- Sao lưu đầy đủ trước tiên: lưu lại toàn bộ mã nguồn, cơ sở dữ liệu và email từ hosting cũ. Đây là lưới an toàn, có nó thì lỡ hỏng vẫn quay lại được.
- Dựng web trên hosting mới, giữ hosting cũ chạy: đưa dữ liệu lên máy chủ mới và dựng cho web chạy được ở đó, trong khi web cũ vẫn phục vụ khách bình thường. Chưa đụng gì tới tên miền ở bước này.
- Kiểm thử trên hosting mới trước khi đổi: xem web ở máy chủ mới bằng một địa chỉ tạm, bấm thử các trang, thử đặt hàng, gửi form. Chỉ khi mọi thứ chạy đúng mới sang bước tiếp.
- Chuẩn bị tên miền để đổi nhanh: hạ trước một thông số của bản ghi tên miền gọi là thời gian sống TTL vài chục giờ trước khi đổi, để khi chuyển thì thay đổi lan ra nhanh hơn, khách sớm thấy máy chủ mới.
- Đổi tên miền về máy chủ mới rồi theo dõi: sửa bản ghi để tên miền chỉ sang hosting mới, rồi canh xem web và email chạy ổn không trong lúc thay đổi lan truyền.
Điểm mấu chốt là luôn giữ hosting cũ chạy song song cho tới khi chắc chắn máy chủ mới ổn. Nhờ vậy trong lúc chuyển, khách vào bằng máy chủ nào cũng thấy web, không có khoảng trống.
Xử lý phần dễ vấp nhất
Web22 nói thẳng mấy chỗ hay sinh chuyện, để bạn biết mà đề phòng.
Phần khó nhất thường là email. Khi bản ghi email đổi sang máy chủ mới, trong lúc thay đổi lan truyền, một số thư có thể vào máy chủ cũ, một số vào máy chủ mới. Cách tránh mất thư là giữ cả hai nơi cùng nhận thư trong ít ngày và kiểm cả hai hộp. Bỏ qua chuyện này dễ dẫn tới mất email khách trong giai đoạn chuyển.
Chỗ dễ vấp thứ hai là dữ liệu phát sinh trong lúc chuyển, nhất là với web bán hàng. Nếu web cũ vẫn nhận đơn trong khi bạn đã sao lưu để dời, những đơn mới đó có thể bị bỏ sót ở máy chủ mới. Với web nhiều giao dịch, cách an toàn là tạm ngưng nhận đơn mười lăm phút để chốt dữ liệu lần cuối rồi mới đổi, vì mười lăm phút hẹn trước còn hơn mất đơn. Toàn bộ khâu tên miền ở đây dựa vào việc hiểu DNS là gì để đổi cho đúng.
Sau khi chuyển xong nên làm gì
Chuyển xong chưa phải là hết việc. Có mấy bước cuối giúp chắc chắn mọi thứ ổn trước khi khép lại.
Đầu tiên, đừng vội huỷ hosting cũ. Nên giữ nó thêm một hai tuần để phòng khi phát hiện thiếu sót gì còn lấy lại được, và để chắc mọi khách đã chuyển hết sang máy chủ mới. Trong thời gian đó, theo dõi web và email xem có gì bất thường không, kiểm lại các chức năng quan trọng như đặt hàng và liên hệ.
Khi đã yên tâm sau vài ngày tới một hai tuần không có sự cố, hãy lấy một bản sao lưu cuối từ hosting cũ rồi mới huỷ. Bước sao lưu cuối này là phòng xa, để ngay cả khi đóng hosting cũ bạn vẫn còn một bản dự phòng trong tay.
Câu hỏi thường gặp
Chuyển hosting có làm web sập không
Nếu làm đúng thứ tự thì gần như không, vì bạn giữ hosting cũ chạy cho tới khi máy chủ mới đã kiểm xong. Web chỉ dễ gián đoạn khi đổi tên miền sang máy chủ mới trước khi kiểm kỹ. Vì vậy nguyên tắc là kiểm thử đầy đủ trước, đổi tên miền sau cùng.
Chuyển hosting có ảnh hưởng thứ hạng SEO không
Nếu chuyển gọn, giữ nguyên đường dẫn và web không gián đoạn lâu thì ảnh hưởng không đáng kể. Rủi ro chỉ đến khi web sập kéo dài trong lúc chuyển hoặc dữ liệu bị lỗi. Làm đúng quy trình thì việc đổi hosting không phải là thứ khiến bạn tụt hạng.
Bao lâu thì chuyển hosting xong
Phần dời dữ liệu và dựng web có thể xong trong ngày với web thông thường, nhưng thay đổi tên miền cần thời gian lan truyền, có khi vài giờ tới một hai ngày. Trong khoảng đó web vẫn chạy nhờ giữ song song hai máy chủ. Nên tính dư thời gian thay vì làm gấp rồi hớ.
Tôi tự chuyển hosting được không
Với web nhỏ và đơn giản thì có thể, nếu bạn quen thao tác sao lưu và sửa tên miền. Nhưng web bán hàng, nhiều dữ liệu, có email quan trọng thì một sai sót nhỏ đủ gây mất mát, nên có người rành lo sẽ an toàn hơn. Cái khó không phải dời file, mà là xử lý đúng thứ tự và phần email.
Đúng thứ tự thì không mất gì
Chuyển hosting nghe đáng sợ nhưng thật ra là một việc có quy trình rõ ràng, và làm đúng thứ tự thì không mất dữ liệu cũng không gián đoạn. Cốt lõi chỉ gồm mấy điều: sao lưu trước, dựng và kiểm trên máy chủ mới xong mới đổi tên miền, giữ hosting cũ chạy song song, và chăm phần email. Nếu bạn muốn đổi hosting mà không phải tự lo mấy khâu dễ vấp này, Web22 nhận làm phần chuyển và cài đặt ở dịch vụ cài đặt và cấu hình server.