Bạn sẽ có thời gian chết.
Bạn có thể làm theo các mẹo sau để giảm thiểu thời gian chết. Với việc lập kế hoạch phù hợp, thời gian ngừng hoạt động sẽ rất ngắn và trong một số trường hợp, việc thử lại tự động sẽ khiến điều này trở nên vô hình đối với khách hàng.
Tuy nhiên, tôi không biết thiết kế trang web của bạn, cách sử dụng cookie, xác thực, quản lý phiên, v.v. Có thể có những gián đoạn không thể tránh khỏi. Nếu có thể, hãy xem xét gửi email cho khách hàng của bạn để thông báo trước cho họ về việc bảo trì trang web.
Đây là thời điểm tốt để xem lại nhật ký của bạn. Tìm kiếm các vấn đề tiềm ẩn với quyền truy cập vào địa chỉ IP. Những loại sự cố đó sẽ bắt đầu lỗi sau khi quá trình di chuyển hoàn tất và bạn tắt hệ thống cũ.
Hãy nhớ rằng các bản ghi tài nguyên DNS được lưu trữ trên toàn cầu. Bản ghi tài nguyên TTL cung cấp gợi ý về khoảng thời gian. Trình phân giải DNS được tự do sử dụng cách giải thích TTL của riêng họ.
Viết ra TTL của các bản ghi tài nguyên mà bạn sẽ thay đổi. Bây giờ hãy thay đổi TTL thành một giá trị ngắn chẳng hạn như 1 phút.
Trước khi thực hiện các thay đổi cuối cùng, hãy đợi ít nhất TTL cũ hết hạn.
Thiết lập các dịch vụ của bạn và bộ cân bằng tải trước khi thực hiện bất kỳ thay đổi DNS nào. Đảm bảo các dịch vụ hoạt động chính xác chỉ bằng địa chỉ IP. Nếu bạn đang chuyển hướng IP sang tên miền hoặc HTTP sang HTTPS, hãy tạm thời tắt các tính năng đó và bật chúng sau.
Sử dụng certbot ở chế độ thủ công và tạo chứng chỉ mà bạn có thể tải vào bộ cân bằng tải. Điều này loại bỏ bước cân bằng tải tạo chứng chỉ SSL và chờ xác minh. Sau đó, bạn có thể chuyển sang SSL được quản lý của Google.
Định cấu hình cả giao diện người dùng HTTP và HTTPS của Google Cloud Load Balancer. Định cấu hình chứng chỉ SSL Let's Encrypt ở giao diện người dùng.
Lên kế hoạch để trang web cũ hoạt động trong khoảng 30 ngày sau khi di chuyển. Tôi thường thấy lưu lượng truy cập trong vài tuần tại trang web cũ sau khi di chuyển.
Chọn thời gian trong ngày hoặc ngày trong tuần có ít lưu lượng truy cập nhất. Sau đó chuyển bản ghi tài nguyên DNS. Hãy nhớ rằng giá trị TTL cũ phải hết hạn để TTL mới được sử dụng cho bộ nhớ đệm.
Vài ngày sau, khi bạn đã xác minh mọi thứ đang hoạt động, hãy đặt các giá trị TTL thành giá trị bình thường như 604800 đó là số giây trong một tuần hoặc 86400 (một ngày). Kích hoạt lại chuyển hướng trang web (IP -> tên miền, HTTP -> HTTPS), nếu được sử dụng.