Bir göç projesinin başarısı, taşıma gününde değil, ondan haftalar önce yapılan envanter çıkarmada belli olur. 240 lokasyonlu bir perakende zincirini taşırken kurduğumuz altı haftalık planı ve ilk hafta yaptığımız hatayı paylaşıyoruz.
Envanter ve bağımlılık haritası
İlk iki hafta hiçbir şey taşımadık; yalnızca neyin neye bağlı olduğunu çıkardık. Gizli bağımlılıklar, göç sırasında en çok sürpriz üreten kalemdir.
Geri dönüş planı
Her taşıma adımının bir geri alma senaryosu olmadan sahaya çıkmadık. DNS TTL'lerini önceden düşürmek, geri dönüşü dakikalar meselesine indirir.
Kesim (cutover) günü
Trafiği kademeli aktardık; önce iç kullanıcılar, sonra tek bir pilot lokasyon, ardından bölge bölge. Big-bang geçiş yerine dilimli geçiş, hatayı erken ve küçük yakalamanızı sağlar.
İlk hafta yaptığımız hata
İzlemeyi göçten sonra kurmayı planlamıştık; yanlıştı. İzleme, taşınan ilk sistemle birlikte ayakta olmalı ki performans farkını ilk günden görebilesiniz.