Böylece hepimiz muhtemelen bu duruma ulaştık: bazı sorunlarda hata ayıkladınız, bunun yalnızca altı ay önce yaptığınız bir yapılandırma değişikliğinden kaynaklandığını anlamak için ve bunu neden yaptığınızı hatırlayamıyorsunuz. Yani geri al ve sorunu çöz, ve şimdi başka bir problem geri dönüyor. Oh evet, şimdi hatırladım! Sonra doğru düzelttin.
Çünkü düzgün notlar almadın, aptal! Ama bunu yapmanın iyi bir yolu nedir?
Mühendislikte değişiklikleri tespit etmemize ve izlememize yardımcı olacak bir sürü yazılımımız var. Kaynak kontrolü, kod incelemeleri vb. Her değişiklik izlenir, her değişiklik ne olduğuna dair bir yorum gerektirir. Ve tipik mühendislik departmanları iyi yorumlar gerektirir, böylece altı ay içinde neden bu şekilde kırıldığına karar verdiğinizde, sorunu tespit etmek için tarihsel bir 'suçlama' özelliğini veya ikili arama yapmayı kullanabilirsiniz. Bu araçlar çok etkili iletişim araçları ve tarihi kayıtlardır.
Ancak serverland'da, farklı konfigürasyon yöntemleriyle, 500 farklı servisimiz var. Ayrıca, metinsel bir sunumu olsa da, her zaman bir metin biçimine sahip değildir (bir klasörde izinleri ayarlamayı veya sayfa dosyası konumunu değiştirmeyi düşünün).
Çevremizde, hangi config dosyalarında Performance yapabileceğimizi kontrol ediyoruz, ancak bunlardan çok az var. Active Directory DB'sinde tam olarak kontrol edemiyorum .. belki de farklı olabilecek bir dökümü ...
Geçmişte wiki'de manuel bir değişiklik kaydı tutmaya çalıştım, ancak bunu yapmak için disiplini sürdürmek çok zor (biliyorum, iyi bir bahane değil, ama gerçekten zor).
SORU: Sunucularınızdaki yapılandırma değişikliklerini izleme sorunuyla başa çıkmak için hangi stratejileri ve araçları kullanıyorsunuz?
-- Güncelleme --
Not: Özellikle sunucu değişikliklerini izlemeye yardımcı olacak otomatik araçlar olduğu kadar, paylaşılan not alma araçlarını (OneNote'a vb. Alıyorum) aramıyorum. Sunucu yapılandırma değişikliklerini izlemek için kapsamlı bir araç yoktur, ancak GPO'lar gibi belirli uygulamalar için bazıları da olabilir.
Ayrıca yararlı bulduğun belirli stratejilerle de çok ilgileniyorum . "Sharepoint'te notları paylaşıyoruz" oldukça belirsiz. Disiplini nasıl sürdürüyorsunuz? Değişikliklerinizi izlemek için hangi formatı kullanıyorsunuz? Değişiklik verilerinizi nasıl düzenlersiniz? Fikirleri ve örnekleri gerçekten çok istiyorum.