Yeşil çıkan bir yedek işi bir iddiadır. İddia, gelecekteki bir sabah bu dosyaların çalışan bir site olacağıdır. Kimse beklemezken, deneme makinesinde o sabahı bilerek yaşamadan iddiaya inanmam. Denenmemiş yedek, kendinize anlattığınız bir hikâyedir. Çalıştırdığınız bir geri yükleme yedektir.
Boşun üzerine, takvimle geri yüklemek
Deneme ortamı üretim değildir ve editörlerin kullandığı staging de değildir. Boş başlar. İçeri girmenin tek yolu yedektir. Onu kaldırır, girer ve bir olay sırasında önemli olacak bir yolu yürürüm: bir sipariş sayfası, hâlâ veritabanında duran bir form gönderimi, arşivde olması gereken ve yalnızca eski diskte olmayan bir ortam dosyası. Sonra deneme kopyasını atarım.
Bu başarısız olursa, yedeğin durduğu kesinti sırasında değil, bir salı günü öğrenmeyi tercih ederim. Alışılmış arızalar sıkıcıdır. Veritabanı dökümü uploads’tan yenidir. Bir eklenti tablosu dışlanmış bir dosyaya işaret eder. Arşiv, deneme makinesinde olmayan bir PHP sürümü varsayar. Bunların hiçbiri yedek eklentisinin yeşil tikinde görünmez.
Güncellemelerin geri yolu olmalı
Güncelleme almak kolaydır. Geri dönüş yolu ile almak hizmettir. Önce anlık görüntü, sonra kısa bir duman testi, test düşerse yazılı bir geri alma. Yedeğin geri yüklenebileceğini söylemek, ölçtüğünüz bir süresi yoksa geri alma değildir. O süreyi deneme koşusundan isterim, eklentinin broşüründen değil.
Boş kopyada gerçekten açtığım
Yedek kullanıcıları içeriyorsa kurulum yöneticisi olarak değil, gerçek bir kullanıcı olarak girin. Durumu, toplamı ve en az bir notu olan bir sipariş açın. Görsel içeren bir sayfa açın ve görselin üretim ortamına sıcak bağlantı değil, arşivdeki dosya olduğunu doğrulayın. Hiçbir şey göndermeyin. Geçmişin döndüğünü kontrol ediyorum, atılabilir bir sunucuda yeni bir şimdi yaratmıyorum.
Süreyi tarihin yanına yazarım. “Son geri yükleme, 18 dakika, uploads arşivinde düştü, dışlamayı düzelttim, yeniden çalıştırdım.” Bu not bir izleme rozetinden daha işe yarar. Biri planın yedek içerip içermediğini sorduğunda bir tarihle cevap verebilirim. Tarihle cevap veremeyen bir plan, faturası olan bir cron’dur.
Henüz bir şey geri yüklemediysem, bakım planındaki yanıt süresi ilk gün anlamsızdır. Yazmaya razı olduğum saat, temel çizgiden, erişimden ve başarılı bir geri yüklemeden sonra başlar. Ondan önce sitenin nasıl kurulduğunu hâlâ öğreniyorum. O siste aynı gün yanıt vaat etmek, bakım planlarının özre dönüşmesinin yoludur.
Son deneme geri yüklemesinin ne zaman çalıştığını sorun. Yanıttan önceki duraklama yanıttır.
Bakım, yeni özellikler için açık bir sekme değildir
İzleme, güncelleme, geri yükleme ve aklınıza gelecek her şeyi vaat eden bir plan bir fanteziye göre fiyatlanır ya da fantezi ilk geldiğinde yeniden pazarlık edilir. Yeni sayfalar, bir yeniden tasarım, bir taşıma: bunların kendi kapsamı vardır. Arkasına duracağım plan daha dardır. Site zaten yaptığını yapmaya devam eder. Yedek kanıtlanmıştır. Bir kişi yazılmış saatler içinde yanıt verir. Kenarı olmayan bir avans ücretinden daha az heyecanlıdır. Kontrol edebileceğiniz bir plandır da.
