Geri almayı
bilinen bir karar yapın.
Beklenmeyen sürüm davranışına yönelik geri döndürülebilir bir yanıt tanımlamak için ihtiyatlı bir yayın öncesi kılavuz. Ekibin kendi yetkisi ve güvenceleri olmadan hiç kimseye production ortamını değiştirmesini söylemez.
ŞUNLAR İÇİN KULLANIN: Sürümden önce kapsamı belirlenmiş bir geri alma yolunu, karar yetkisini ve onaylı bir eylemden sonraki müşteri yolu kontrollerini belirlemek için kullanın.
Bir sonraki adımı yapın bilinen adım.
- Sürümden önce sürüm tanımlayıcısını, en küçük geri döndürülebilir birimi, yetkilendirme sahibini ve ekibin hâlihazırda kullanabildiği onaylı mekanizmayı kaydedin.
- Ekibin platformu destekliyorsa aşamalı yayılım ve gözetim kullanın. Gözlenen davranış ekibin kendi üzerinde anlaştığı sınırı aşarsa duraklatın.
- Onaylı bir geri alma öncesinde gözlemi, zamanı, kapsamı ve etkin sürüm tanımlayıcısını kaydedin. Kapsamlı bir yıkıcı eylemi, sınırlı bir geri çevirmenin yerine koymayın.
- Onaylı eylemden sonra ana müşteri yollarını doğrulayın, yalnızca doğrulanmış olguları iletin ve sonraki inceleme için kanıtları saklayın.
Geri alma yolunun, hatırlanan eski bir iş akışına değil, tam sürüm mekanizmasına göre belgelendiğini doğrulayın.
Sürümden önce geri döndürülemez bir geçişi veya harici değişikliği sahibiyle gözden geçirin.
Mümkünse onaylı bir kuru çalıştırma veya masa başı tatbikat yapın; production değişikliği yapmadan bulguları kaydedin.
Kaynak notları, ödünç alınmış kesinlik değil.
Planlama temeli: Google SRE production hizmeti uygulamaları
- Google SRE Book — Production service best practices ↗Kılavuz, gözetimli aşamalı yayılımları ve beklenmedik davranış tespit edildiğinde önce geri alma, ardından kurtarma süresini azaltmak için tanılama yapılmasını önerir.
Yazarlık: SIU Enablement editoryal taslağı; kaynakla sınırlı operasyonel rehberlik. İnceleyen: Kullanımdan önce sürüm sahibi, platform sahibi ve veri sahibinin incelemesi gerekir. Yeniden doğrula: Sürüm süreci, geçiş, barındırma veya sağlayıcıdaki önemli değişikliklerden önce yeniden doğrulayın.