Ana içeriğe geç

İşe Yarayan Bir Sunucu Geçişi Başarı Hikayesi

· 5 dakikalık okuma
Customer Care Engineer

14 Haziran 2026 tarihinde yayınlandı

İşe Yarayan Bir Sunucu Geçişi Başarı Hikayesi

Cuma günü saat 6:40 p.m.'de, büyüyen bir ajans eski hosting kurulumunun darboğaz haline geldiğini fark etti. Müşteri siteleri dağınık durumdaydı, yedeklemeler tutarsızdı ve yeni bir destek krizine yalnızca bir trafik artışı uzaktaydı. Hafta sonunu telaşlı bir durumdan bir sunucu geçişi başarı hikayesine dönüştüren şey şans değildi. Bu; net planlama, gerçekçi beklentiler ve doğru düzeyde kontroldü.

Birçok ekibin gözden kaçırdığı kısım tam da budur. Sunucu geçişi nadiren yalnızca dosyaları bir makineden diğerine taşımakla ilgilidir. Bu, teknik işin içine sarılmış bir iş kararıdır. Bunu iyi yönetirseniz web siteleri daha hızlı yüklenir, yönetim kolaylaşır ve gelecekteki büyüme bir tehdit gibi hissettirmeyi bırakır. Bunu kötü yönetirseniz günlerinizi DNS karışıklığını, izin hatalarını, bozuk posta kutularını ve hayal kırıklığına uğramış müşterileri takip ederek geçirirsiniz.

İyi haber şu ki çoğu geçiş, fazla ileri düzey olduğu için başarısız olmaz. Başarısız olmalarının nedeni, aceleye getirilmeleri, gereğinden fazla karmaşık hale getirilmeleri ya da aslında bir sistem değişikliği oldukları halde kopyala-yapıştır görevi gibi ele alınmalarıdır.

Bu sunucu geçişi başarı hikayesini farklı kılan neydi

Bu örnekteki ajans, WordPress kurulumları, tanıtım siteleri ve birkaç özel uygulamadan oluşan bir karışımda yaklaşık 40 müşteri web sitesini yönetiyordu. Eski ortamlarında olağan tüm uyarı işaretleri vardı. Çok fazla hesap farklı yerlerde yönetiliyordu. Rutin işler gerekenden daha uzun sürüyordu. Kimse günün ilerleyen saatlerinde değişiklik yaparken kendinden emin hissetmiyordu; çünkü küçük bir düzenleme çoğu zaman tüm gece süren bir onarım işine dönüşüyordu.

İşe, “Ne kadar hızlı taşınabiliriz?” diye sorarak başlamadılar. İşe, “Taşınırken neyin stabil kalması gerekiyor?” diye sorarak başladılar. Bu soru her şeyi değiştirdi.

Yalnızca sunucu özelliklerine odaklanmak yerine önce bağımlılıkları haritalandırdılar. Hangi siteler zamanlanmış görevlere bağlıydı? Hangi posta kutularının kesinti olmadan mesaj almaya devam etmesi gerekiyordu? Hangi veritabanları her saat değişiyordu? Hangi müşteriler 10 dakikalık bir sorunu fark ederdi ve hangileri Pazartesiye kadar bunu umursamazdı? Bu da onlara yalnızca altyapı diyagramlarına değil, iş etkisine dayalı bir geçiş planı verdi.

Ayrıca hedefi de daralttılar. Amaç, geçiş sırasında mimariyi yeniden tasarlamak değildi. Amaç; daha iyi görünürlük ve daha az manuel adımla, daha temiz ve daha kolay yönetilebilir bir sunucu ortamına geçmekti. Bu önemlidir; çünkü geçiş projeleri çoğu zaman ekipler aynı anda geçmişteki her hatayı düzeltmeye çalıştığında raydan çıkar.

Projeyi kurtaran planlama aşaması

Geçişin kendisi, hazırlıktan daha az zaman aldı. En iyi projeler genellikle tam da böyle ilerler.

Önce her şeyi denetlediler. Yalnızca web sitelerini ve veritabanlarını değil; SSL sertifikalarını, cron job'ları, PHP sürümlerini, posta ayarlarını, DNS kayıtlarını, depolama kullanımını, yedekleme takvimlerini ve hesap düzeyindeki izinleri de denetlediler. Kötü sürprizleri yaratan şey küçük eksikliklerdir. Bir site geçişten sonra iyi görünebilir; ta ki bir iletişim formu göndermeyi durdurana, bir abonelik görevi gece boyunca başarısız olana ya da bir hazırlık alanı etki alanı hâlâ yanlış yeri gösterene kadar.

İkinci olarak, iş yüklerini riske göre grupladılar. Düşük trafikli statik siteler önce taşındı. Sık veritabanı yazmaları olan dinamik siteler daha sonra taşındı. İş açısından kritik siteler, rollback seçenekleri önceden hazırlanmış bakım pencerelerine planlandı. Bu gösterişli bir iş değildi, ancak her adımın arkasında bir neden olduğu için stresi azalttı.

Üçüncü olarak, sorunları erken yakalayacak kadar production kurulumunu yakından yansıtan bir test ortamı oluşturdular. Birçok geçişin beklenenden daha ucuza ya da beklenenden daha pahalıya mal olduğu yer burasıdır. Test ortamınız production'dan çok farklıysa, testlerin geçmesi sahte bir güven verebilir. Yeterince yakınsa, müşteriler bunları görmeden önce PHP uyumluluk sorunlarını, dosya sahipliği problemlerini, önbellekleme tuhaflıklarını ve eklenti çakışmalarını yakalarsınız.

Ekip ayrıca disiplinli bir seçim yaptı: her geçiş adımının bir sorumlusu vardı. Bir kişi DNS hazırlığını yönetti, biri veritabanlarını kontrol etti, biri uygulama davranışını doğruladı ve biri zaman çizelgesini takip etti. Paylaşılan sorumluluk kulağa hoş gelir, ta ki posta yönlendirmesini kimin doğrulaması gerektiğini kimse bilmeyene kadar.

Sunucu geçişlerinin genellikle ters gittiği yerler

Faydalı bir sunucu geçişi başarı hikayesi, neredeyse başarısız olan kısımlar konusunda dürüst olur.

İlk sorun e-postaydı. İlginin merkezinde genellikle web siteleri olur, ancak en acı sonuçları e-posta yaratabilir. Posta kutusu ayarları, DNS kayıtları, spam korumaları veya yönlendirme kuralları dikkatle taşınmazsa, web sitesi çevrimiçi olabilirken müşteri iletişimi sessizce bozulabilir. Ekip bunu, postayı kendi geçiş akışı olarak ele alıp geçiş anından önce ve sonra ayrı doğrulama yaparak önledi.

İkinci sorun, güncelliğini yitirmiş uygulama varsayımlarıydı. Birkaç eski site, yıllardır değişmedikleri için kimsenin belgelemediği ayarlara bağlıydı. Taşınma bu gizli bağımlılıkları ortaya çıkardı. Geçişlerin adaletsiz hissettirebilmesinin nedenlerinden biri budur. Sorunun kaynağı her zaman yeni sunucu değildir. Bazen sadece eski kurulumun ne kadar çok şeyi tolere ettiğini ortaya çıkarır.

Üçüncü sorun zamanlamaydı. Mükemmel bir geçiş penceresi yoktur. Geç saatler trafiği azaltır ama yorgunluğu artırır. Hafta sonları daha sakin olabilir ancak bir şeyler ters giderse daha az kişinin müsait kalmasına yol açabilir. Mesai saatleri iletişimi kolaylaştırır ama her kesintinin görünürlüğünü artırır. Doğru cevap; iş yüküne, ekibe ve gerçekten sahip olduğunuz rollback seçeneklerine bağlıdır, ihtiyaç duymamayı umduğunuz seçeneklere değil.

Ham güçten neden kontrol daha önemliydi

Evet, yeni sunucunun kaynakları daha iyiydi. Ancak performans kazanımları, donanımdan geldiği kadar operasyonel netlikten de geldi.

Ajans daha temiz bir kontrol paneli iş akışına geçtiğinde, etki alanları, veritabanları, posta ve hesap ayarları için araçlar arasında zaman kaybetmeyi bıraktı. Gerçek zamanlı görünürlük, olağan dışı kullanımı kesintiye dönüşmeden önce fark etmeyi kolaylaştırdı. WordPress yönetimi daha az kırılgan hale geldi. Müşteri izolasyonu iyileşti. Yedekleme rutinlerini doğrulamak, herkesin çalıştığını varsaydığı bir şey olmak yerine daha kolay hale geldi.

Bu, vurgulanmaya değer pratik bir noktadır. Birçok ekip, yönetim katmanları verimsiz olduğu için ihtiyaç duyduğundan daha büyük bir sunucu satın alır. Sıradan işler çok fazla tıklama, çok fazla tahmin yürütme veya çok fazla komut satırı kurtarma gerektiriyorsa, sorun yalnızca kapasite değildir. Sorun sürtünmedir.

FASTPANEL gibi bir platformun birçok kullanıcı için doğal olarak uygun olduğu yer burasıdır. Ajanslara, geliştiricilere ve hosting işletmelerine; web sitelerini, etki alanlarını, veritabanlarını, postayı, hesapları ve izlemeyi yönetmek için tek ve net bir yer sunarken günlük yönetimi işin kendisinden daha ağır hissettirmez.

Bu sunucu geçişi başarı hikayesinin sonucu

Taşınmadan sonra sayfa yanıt süreleri iyileşti, ancak daha büyük kazanım operasyonel taraftaydı. Yeni site kurulumu daha hızlı hale geldi. Sorun giderme daha az dramatik hale geldi. Ekip, şeylerin nerede olduğunu hatırlamak için daha az, web sitelerinin kendisi üzerinde çalışmak için daha fazla zaman harcadı.

Destek, şirket içinde de daha kolay hale geldi. Genç ekip üyeleri, yanlış şeyi değiştirme sürekli riski olmadan daha fazla rutin işi üstlenebilir hale geldi. Kıdemli personel, her hesap düzeyindeki işlem için darboğaz olmaktan çıktı. Bu tür bir iyileşme nadiren bir benchmark grafiğinde görünür, ancak çok sayıda siteyi çalıştırmanın ekonomisini değiştirir.

Müşteri güveni de arttı. Müşterilerin kontrol panelinizi derinden önemsemesinden değil; siteler stabil olduğunda, güncellemeler zamanında yapıldığında ve destek yanıtları altyapı sorunları hakkında belirsiz açıklamalar yerine netlikle geri geldiğinde bunu fark ettikleri içindir.

Diğer ekiplerin bundan çıkarabilecekleri

Bir taşınma planlıyorsanız, ders her geçişin tam olarak buna benzemesi gerektiği değildir. Ders, başarılı geçişlerin genellikle mümkün olan en iyi anlamda sıkıcı olduğudur. Yapılandırılmış, test edilmiş ve kapsamı sınırlıdır.

Kısmi değil, tam bir envanterle başlayın. Neyin bozulamayacağına karar verin. Aynı pencere içinde gerçekleşseler bile, planlamanızda web sitesi geçişini e-posta doğrulamasından ayırın. Gerçek sorunları ortaya çıkaracak kadar production'a yakın bir ortamda test edin. Rollback yolunuzu gerçek, belgelenmiş ve hızlı tutun. Ve daha kutu taşırken tüm yığınınızı yeniden tasarlama cazibesinden kaçının.

Sistemin kimin için olduğunu dürüstçe değerlendirmek de yardımcı olur. Bazı ekiplerin derin özelleştirmeye ihtiyacı vardır ve komut satırına yakın yaşamaktan rahatsız olmazlar. Diğerleri ise hızlıca anlayabilecekleri, güvenle devredebilecekleri ve her küçük işi özel bir projeye dönüştürmeden yönetebilecekleri bir kuruluma ihtiyaç duyar. Her iki yaklaşım da yanlış değildir. Hata, gerçekten ihtiyacınız olan şey kontrolken varsayılan olarak karmaşıklığı seçmektir.

İyi bir geçiş, veriyi taşımaktan fazlasını yapar. Size daha temiz bir sonraki adım sunar. Mevcut kurulumunuz her ay yönetmesi daha zor hissettiriyorsa, bu genellikle ona daha uzun süre katlanmanız gerektiğinin işareti değildir. Bu, daha az sürtünme ve daha fazla güvenle çalışmanıza yardımcı olacak bir ortam kurmanız gerektiğinin işaretidir.