▮▮Coloprice

Chuyển đổi · Sổ tay vận hành

Sổ tay vận hành chuyển đổi

Một đợt di chuyển, từ khóa hai tuần tới cuộc họp rút kinh nghiệm. Thời gian dưới đây giả định một cửa sổ cuối tuần và một đợt di chuyển 10–30 rack; các đợt lớn hơn được chia tách thay vì kéo dài. Hai điều làm cho đây là sổ tay vận hành hơn là kế hoạch: mỗi bước có một chủ sở hữu được đặt tên, và tiêu chí go/no-go được quyết định vài tuần trước đêm lúc không ai tỉnh táo.

TThời điểmTác vụChủ sở hữuChi tiết
T-14dHai tuần trướcThay đổi được duyệt, đợt bị khóaNgười dẫn đầu di chuyểnYêu cầu thay đổi được duyệt, nội dung của đợt bị khóa. Bất kỳ điều gì không có trên danh sách tại T-14 sẽ không di chuyển trong đợt này — những bổ sung muộn là cách một đợt sạch sẽ trở thành sự cố.
T-7dMột tuần trướcMục tiêu được đặt rack, cáp, cung cấp điện, có thể tiếp cậnKỹ thuật thực địaPhần cứng thay thế hoặc tiếp nhận được đặt tại mục tiêu, trên các mạch chính xác, với quyền truy cập quản lý được chứng minh từ bên ngoài mạng công ty.
T-72hThứ baChạy thử tập lệnh xác thựcChủ sở hữu ứng dụngChạy các kiểm tra sau di chuyển so với tài sản sản xuất hiện tại. Nếu một kiểm tra không thành công bây giờ, nó không phải là lỗi di chuyển lúc 2 giờ sáng thứ bảy — đó là một kiểm tra bị hỏng.
T-48hThứ tưDNS TTL hạ xuống 300sKỹ thuật mạngHạ đủ sớm để mỗi resolver nhận được TTL ngắn trước khi chuyển đổi.
T-24hThứ nămSao lưu đầy đủ và kiểm tra khôi phụcNhóm sao lưuXác minh khôi phục được, không chỉ hoàn thành. Sao lưu chưa kiểm tra khôi phục là niềm tin, không phải kiểm soát.
T-4hThứ sáu 17:00Ngừng thay đổi, mở cầu nốiNgười dẫn dắt di chuyểnTất cả thay đổi không liên quan dừng trên toàn bộ hạ tầng. Mở cuộc gọi cầu nối với chủ sở hữu hạ tầng, mạng, ứng dụng và nhóm tại chỗ.
T-0Thứ sáu 21:00Go / no-go #1Người dẫn dắt di chuyển + nhà tài trợ kinh doanhKiểm tra tiêu chí công khai: sao lưu xác minh, mục tiêu tiếp cận được, toàn bộ nhóm có mặt, không có P1 hoạt động nơi khác. Một không cũng là không. Trì hoãn mất một cuối tuần; tiếp tục khi không chắc mất cả quý.
T+0:15Thứ sáu 21:15Tắt tuần tự, đồng bộ delta cuối cùngChủ sở hữu ứng dụngỨng dụng dừng theo thứ tự phụ thuộc, delta sao chép cuối cùng xóa sạch, hệ thống nguồn đánh dấu chỉ đọc để không có ghi vào trang sắp bỏ trống.
T+1:00Thứ sáu 22:00Ngừng hoạt động từ nguồn, tải, vận chuyểnKỹ thuật thực địaRay và cáp được dán nhãn khi rút ra. Chụp ảnh phía trước và phía sau mỗi tủ trước khi rút bất cứ cái gì — là hỗ trợ rollback nhanh nhất.
T+4:00Thứ bảy 01:00Nhận hàng, rack, dây cáp, bật nguồnKỹ sư thực địaBật nguồn từng nhóm thay vì cùng một lúc, để một cầu chỉ bị kích hoạt sẽ tự biểu hiện thay vì làm toàn bộ hàng ngừng hoạt động.
T+7:00Thứ Bảy 04:00Đi / không đi #2 — đồng hồ rollbackTrưởng dự án di chuyểnĐiểm cuối cùng mà rollback vẫn có thể được thực hiện trong khung thời gian. Nếu tính đến thời gian cố định này mà cơ sở chưa được bật nguồn và truy cập được, hãy rollback — quyết định đã được đưa ra tại T-14, không phải bây giờ.
T+8:00Thứ Bảy 05:00Chuyển mạng, DNS trỏ lạiKỹ thuật mạngĐịnh tuyến được di chuyển, chính sách tường lửa được kích hoạt, bản ghi DNS được trỏ lại. Monitoring nên hiển thị xanh từ cơ sở mới trước khi bất kỳ ai được thông báo nó đã hoạt động.
T+10:00Thứ Bảy 07:00Vòng xác thực tự độngChủ sở hữu ứng dụngCùng một kịch bản từ vòng chạy thử, bây giờ chạy so với đích. Thành công hoặc thất bại, không phải ý kiến.
T+14:00Thứ Bảy 11:00Xác thực kinh doanh và phê duyệtNhà tài trợ kinh doanhNgười dùng được chỉ định thực hiện các giao dịch thực tế. Phê duyệt được viết bằng văn bản, cho mỗi ứng dụng, và thuộc về chủ sở hữu chứ không phải đội di chuyển.
T+24:00Chủ Nhật 21:00Dỡ bỏ khóa, hypercare bắt đầuTrưởng dự án di chuyểnKhóa được dỡ bỏ, hỗ trợ nâng cao trong năm ngày làm việc, và môi trường nguồn được giữ nguyên cho đến khi hypercare kết thúc.
T+7dThứ Sáu tiếp theoKiểm điểm, runbook được cập nhậtTrưởng dự án di chuyểnGhi lại các sửa chữa trong runbook khi chi tiết còn mới. Mỗi đợt tiếp theo kế thừa chúng.

Tiêu chí không thể thực hiện

Được thỏa thuận tại phê duyệt thay đổi, đọc to ở mỗi go/no-go. Bất kỳ tiêu chí nào cũng là một dừng. Ý nghĩa của việc ghi lại sớm là lúc 4 giờ sáng, tranh luận đã kết thúc.

  • Backup chưa được xác minh có thể khôi phục
  • Trang đích không thể truy cập qua out-of-band
  • Chủ sở hữu được chỉ định vắng mặt từ cuộc họp
  • Có P1 hoạt động ở bất kỳ đâu
  • Mạch kết nối từ nhà cung cấp không được xác nhận hoạt động
  • Đường dẫn quay lại chưa được kiểm tra từ lần thay đổi cuối cùng

Thời gian giới hạn quay lại

Một quay lại chỉ thực tế nếu nó phù hợp với cửa sổ thời gian còn lại. Tính giờ trong quá trình chạy thử: cần bao lâu để tái lắp ráp, tái cáp, cấp điện và điều hướng lại DNS đến trang nguồn. Trừ đó từ cuối cửa sổ và bạn sẽ có thời gian cố định — go/no-go lần thứ hai. Đạt được nó mà không có mục tiêu được cấp điện và có thể truy cập có nghĩa là quay lại, bất kể đội cảm thấy gần xong đến mức nào. Các đội bỏ qua bước này không tránh được quay lại; họ phát hiện lúc 7 giờ sáng rằng họ không còn có lựa chọn.

Chuẩn bị cho đêm di chuyển

Trước runbook, là kế hoạch

Một cắt chuyển chỉ diễn ra tốt khi khám phá diễn ra tốt. Trước tiên hãy làm việc với danh sách kiểm tra di chuyển, lập mô hình chương trình với máy tính chi phí và rút gọn danh sách mục tiêu từ danh mục cơ sở.

Báo giá cho trang đích

Cho chúng tôi biết kích thước đợt và thị trường — chúng tôi sẽ cung cấp các cơ sở phù hợp và giá chuẩn.

Chúng tôi trả lời trong một ngày làm việc. Không spam, không bán lại thông tin liên hệ.