X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

₺ Türk Lirası $ US Dollar
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

₺ Türk Lirası $ US Dollar

Bulut Sunucu İçin Güvenilir Yedekleme Nasıl Planlanır?

AnasayfaYazılarTeknik RehberlerBulut Sunucu İçin Güvenilir Yedekle...

Bulut sunucu üzerinde güvenilir yedekleme için tek başına snapshot almak yeterli değildir. Önce hangi verinin ne kadar süreyle korunacağını belirleyin; ardından sağlayıcının snapshot özelliğini, uygulama içi veritabanı yedeğiyle tamamlayın. Yedekleme görevinin başarı kaydını ve geri yükleme sonucunu düzenli olarak kontrol etmeden bir kopyayı kullanılabilir kabul etmeyin.

Bulut sunucu yedeklemesinde snapshot ile veri yedeği arasındaki fark

Snapshot, genellikle sanal diskin veya sunucu imajının belirli bir andaki kopyasıdır. İşletim sistemi, uygulama dosyaları ve bazı yapılandırmalar birlikte korunabilir. Ancak snapshot’ın çalışma biçimi sağlayıcıya göre değişir; kopya aynı altyapıda tutulabilir, oluşturulurken kısa süreli disk yükü meydana gelebilir veya çalışan veritabanının işlemleri uygulama açısından tutarlı olmayan bir noktada yakalanabilir.

Dosya yedeği ise seçtiğiniz klasörleri, veritabanını ya da yüklenen içerikleri ayrı bir kopya olarak saklar. Bir web sitesi için veritabanı dışa aktarımı, kullanıcı yüklemeleri ve yapılandırma dosyaları farklı önem taşır. Bu nedenle kararınız şu şekilde ilerlemelidir: Sunucuyu hızlıca eski hâline döndürmek öncelikliyse snapshot ekleyin; belirli bir veriyi seçerek geri almak veya başka bir ortama taşımak gerekiyorsa uygulama tutarlı dosya ve veritabanı yedekleri de oluşturun. Sağlayıcının snapshot kopyasını ayrı bir fiziksel veya mantıksal konuma taşıyıp taşımadığını ayrıca doğrulayın.

Başlamadan önce kapsamı ve geri dönüş hedefini belirleyin

Bu işlem, paylaşımlı hosting panelinden çok yönetici erişimi bulunan bir bulut sunucu için uygundur. Sağlayıcının kontrol paneline, sunucudaki yedekleme aracına ve uygulamanın veritabanı yönetimine erişiminiz olmalıdır. Üretim verisinde değişiklik yapmadan önce mevcut yedekleme zamanlamasını, saklama süresini ve disk kullanımını not edin; önemli verilerin ayrıca geri yüklenebilir bir kopyasını alın.

Önce iki hedef belirleyin. Sunucunun tamamı bozulduğunda ne kadar eski bir duruma dönebileceğiniz kabul edilebilirse, snapshot aralığını buna göre seçin. Bir sipariş veya içerik kaybının tolere edilemeyeceği durumda ise daha sık uygulama yedeği gerekir. Depolama alanı sınırlıysa tüm snapshot’ları süresiz saklamak yerine, günlük kısa dönem ve daha seyrek uzun dönem kopyalarını birlikte değerlendirin. Bu seçim, yalnızca sunucunun boyutuna değil, verinin değişme hızına ve kabul edilebilir veri kaybına bağlıdır.

Yedeklemeyi güvenli biçimde kurma adımları

  1. Veri kapsamını listeleyin. Uygulama dosyalarını, veritabanlarını, yüklenen medya klasörlerini ve yapılandırma sırlarını ayrı ayrı kaydedin. Bir dizin yedeğe alınmıyorsa görev başarılı görünse bile eksik olabilir. Gizli anahtarları herkese açık bir depoya göndermeyin; yedekleme hizmetinin erişim izinlerini sağlayıcının belgelerine göre sınırlayın.
  2. Snapshot zamanlamasını kontrol edin. Bulut sağlayıcısının yedekleme veya disk ekranında oluşturma sıklığını, saklama politikasını ve hedef disk ya da bölge bilgisini inceleyin. Aynı depolama alanında tutulan kopya, sunucu diskiyle birlikte etkilenebileceğinden tek kurtarma katmanı sayılmamalıdır. Değişiklik yapacaksanız eski değeri kaydedin ve yalnızca zamanlamayı değiştirin.
  3. Veritabanı için uygulama tutarlı bir yöntem seçin. Çalışan bir veritabanının dosyalarını doğrudan kopyalamak her motor için güvenli bir yedek anlamına gelmez. Uygulamanın desteklediği dışa aktarma veya yedekleme aracını kullanın; işlem tamamlandığında dosya boyutu, oluşturulma zamanı ve aracın başarı durumunu kontrol edin. Yalnızca boş veya olağandışı küçük bir dosya oluşmuşsa zamanlamayı artırmadan önce yetki, disk alanı ve veritabanı bağlantısını inceleyin.
  4. İlk yedekleme görevini gözlemleyin. Yönetim panelindeki görev geçmişini ve sunucudaki uygulamaya ait günlük kaydını aynı zaman aralığı için açın. Başarılı bir kayıtta tamamlanma zamanı, beklenen kaynak ve oluşturulan kopya görülmelidir. “Yetki reddedildi” gibi bir kayıt varsa ilgili klasörün sahibi ve yedekleme aracının erişim hesabını inceleyin; tüm dosyalara rastgele yazma izni vermek yerine yalnızca gereken hedefi düzeltin.
  5. Aynı işlemi yeniden çalıştırıp yeni kanıt arayın. Yetki veya hedef yolu düzeltildikten sonra aynı başarısız yedekleme görevini tekrar çalıştırın. Bu kez yeni zaman damgalı görev kaydını, kopyanın gerçekten oluştuğunu ve boyutunun beklenen kapsamla uyumlu olduğunu kontrol edin. Yeni kayıtta bağlantı zaman aşımı görülüyorsa önceki yetki düzeltmesinin sorunu çözdüğünü varsaymayın; hedef depolama bağlantısını ve sağlayıcının kota bilgisini ayrı inceleyin.
  6. Test ortamında geri yükleme yapın. Mümkünse üretim sunucusunu değiştirmeden ayrı bir geçici sunucuya veya izole bir diske kopyayı açın. Uygulamanın açılması, veritabanı bağlantısı, örnek bir dosyanın okunması ve kritik bir iş akışının çalışması kabul ölçütleridir. Test başarısızsa son çalışan kopyayı koruyun, hatalı yedeği tek geçerli kaynak kabul etmeyin ve önceki ayarı ancak yeni yöntemin sorunsuz olduğunu doğruladıktan sonra değiştirin.

Yedekleme başarısız olduğunda bulguyu nasıl yorumlamalı?

Görev hiç başlamıyorsa zamanlama, hesap yetkisi veya sağlayıcı kotası; görev başlayıp yarıda kalıyorsa disk alanı, ağ bağlantısı ya da hedef depolama sınırı daha olasıdır. Veritabanı yedeği tamamlanıyor fakat geri yüklemede açılmıyorsa kopyanın uygulama tutarlılığı, sürüm uyumu veya eksik bağımlılıkları incelenmelidir. Her durumda tek bir ayarı topluca değiştirmek yerine, orijinal değeri not edip bir faktörü değiştirin ve aynı görevi yeniden çalıştırın.

Örneğin bir e-ticaret uygulamasında snapshot görevi başarılı görünürken son geri yükleme testinde gün içindeki siparişlerin bulunmadığını varsayalım. Bu bulgu snapshot’ın çalışmadığını kanıtlamaz; snapshot zamanı ile veritabanı işlemlerinin tutarlılığı arasında fark olabilir. Uygulama destekli veritabanı yedeğini ayrı zamanlamak, ardından medya dosyalarıyla birlikte aynı tarih aralığını doğrulamak daha uygun olur. Sorun sürerse önceki çalışan snapshot politikasını silmeden koruyun ve yeni yedekleme katmanını test ortamında doğrulayın.

İlk uygulama için pratik kontrol

Kurulumdan sonra bir yedekleme başarı kaydı, beklenen içerikleri gösteren bir dosya veya veritabanı kopyası ve başarılı bir geri yükleme testi bulunmalıdır. Bunlardan biri yoksa plan tamamlanmış sayılmaz. Özellikle sağlayıcının saklama süresi, bölgesel kopyalama ve geri yükleme ücretlendirmesi gibi davranışları değişebileceğinden, bulut sunucu hizmetinin kendi belgelerinde bu üç noktayı doğrulayın. Altyapı seçeneklerini karşılaştırırken sunucu kiralama çözümleri sayfasını da inceleyebilirsiniz; ancak yedekleme kapsamını sağlayıcının güncel teknik koşullarıyla ayrıca teyit edin.

Bir sonraki güvenli adım, üretim verisine dokunmadan küçük bir test yedeği oluşturmak, aynı kopyayı geçici bir ortamda açmak ve kabul ölçütlerinizi yazılı hâle getirmektir. Testte hangi dosya ve kayıtların görüldüğünü not edin; sonraki yedeklemeleri bu somut ölçütlerle karşılaştırın.


Top