Güvenlik
Web Sitesi Yedekleme Rehberi: Neden ve Nasıl Yedeklenir?
Web sitenizi neden yedeklemeniz gerektiğini, hangi sıklıkla ve nasıl yedek almanız gerektiğini 3-2-1 kuralıyla anlatıyoruz.
Web sitesi yedeklemesi, sitenizin dosyalarının ve veritabanının bir kopyasını ayrı bir yerde saklamaktır; bir hata, hack girişimi ya da yanlış silme durumunda siteyi eski haline döndürmenizi sağlar. Altın standart "3-2-1 kuralıdır": verinin en az 3 kopyası, 2 farklı ortamda, 1 tanesi de sunucudan tamamen ayrı bir yerde tutulur. Çoğu hosting paketi otomatik günlük yedekleme sunar, ama kendi yedeğinizi de almanız ek bir güvence katmanıdır.
- Yedekleme, sitenizin dosya ve veritabanının bir kopyasını ayrı bir yerde tutmaktır.
- 3-2-1 kuralı: verinin en az 3 kopyası, 2 farklı ortamda, 1 tanesi sunucudan tamamen ayrı.
- Çoğu hosting paketinde otomatik günlük yedekleme standart olarak sunulur.
- Büyük bir güncelleme veya eklenti kurulumu öncesi ek bir manuel yedek almak önerilir.
İçindekiler
Neden yedekleme şart?
Bir web sitesi; yanlışlıkla silinen bir sayfa, bozuk bir eklenti güncellemesi, kötü amaçlı bir saldırı ya da basit bir insan hatası yüzünden bir anda bozulabilir. Yedek yoksa bu durumların çoğunda siteyi sıfırdan yeniden kurmak gerekir — bu hem zaman hem (varsa) satış kaybı demektir. Güncel bir yedek varsa, aynı sorun birkaç dakika içinde geri yükleme ile çözülür.
Yedeklemeyi bir çeşit sigorta gibi düşünmek faydalıdır: günlük kullanımda hiç fark etmezsiniz, ama ihtiyaç duyduğunuz an aradaki fark gökle yer kadardır. Özellikle yıllar içinde biriken içerik, müşteri verisi ya da sipariş geçmişi gibi geri getirilemeyecek bilgiler söz konusu olduğunda, yedeklemenin maliyeti (genelde hosting paketine dahil, ek bir maliyeti bile yoktur) olası kaybın yanında önemsiz kalır.
3-2-1 kuralı nedir?
3-2-1 kuralı, veri depolama sektöründe onlarca yıldır kullanılan, basit ama etkili bir prensiptir. Amacı, tek bir olayın (yangın, sel, disk arızası, insan hatası) verinizin TÜM kopyalarını aynı anda yok etmesini imkânsız hale getirmektir. Yedekleme dünyasında yaygın kabul gören bu prensip şöyle özetlenebilir:
- 3 kopya: Orijinal veri dahil olmak üzere en az 3 kopya bulunmalı.
- 2 farklı ortam: Kopyalar aynı diskte değil, en az iki farklı depolama ortamında (örneğin sunucu diski + ayrı bir yedekleme sunucusu) tutulmalı.
- 1 uzak kopya: Kopyalardan en az biri, ana sunucudan fiziksel olarak tamamen ayrı bir yerde (farklı bir veri merkezi, bulut depolama gibi) saklanmalı.
Bu kuralın amacı, tek bir olayın (sunucu arızası, veri merkezi sorunu) tüm kopyaları aynı anda yok etmesini imkânsız hale getirmektir.
Yedekleme türleri: tam, artımlı, farksal
| Tür | Ne yapar | Avantaj/Dezavantaj |
|---|---|---|
| Tam yedek (full backup) | Her seferinde verinin tamamının kopyasını alır | En güvenli ama en yavaş ve en çok depolama alanı kullanan yöntem |
| Artımlı yedek (incremental) | Yalnızca son yedekten bu yana değişen veriyi kaydeder | Hızlı ve az yer kaplar; geri yükleme birden fazla parçayı sırayla gerektirir |
| Farksal yedek (differential) | Son TAM yedekten bu yana değişen tüm veriyi kaydeder | Artımlıdan biraz daha yavaş ama geri yükleme daha basittir |
Çoğu otomatik hosting yedekleme sistemi, arka planda bu yöntemlerin bir kombinasyonunu kullanır: örneğin haftada bir tam yedek alıp aradaki günlerde artımlı yedeklerle depolama alanından tasarruf eder. Bu detay genelde son kullanıcıdan gizlenir — panelde sadece "şu tarihe dön" seçeneğini görürsünüz, arka plandaki yöntem sağlayıcının sorumluluğundadır.
Ne sıklıkta yedek alınmalı?
Doğru sıklık sorusunun cevabı, sitenizin ne kadar sık değiştiğine ve bir günlük veri kaybının sizin için ne anlama geldiğine bağlıdır. Nadiren güncellenen bir kurumsal tanıtım sitesinde bir haftalık veri kaybı büyük bir sorun yaratmazken, günde onlarca sipariş alan bir e-ticaret sitesinde birkaç saatlik bir kayıp bile gerçek bir gelir kaybına dönüşebilir. Bu yüzden "ne sıklıkta yedek almalıyım" sorusunu "bir günlük/saatlik veri kaybını göze alabilir miyim" sorusuna çevirmek, doğru kararı vermenizi kolaylaştırır.
| Site türü | Önerilen sıklık |
|---|---|
| Statik kurumsal site (nadiren güncellenen) | Haftalık yeterli olabilir |
| Aktif blog / düzenli içerik eklenen site | Günlük |
| E-ticaret sitesi (sürekli sipariş/veri değişimi) | Günlük, mümkünse gün içinde birkaç kez |
| Büyük bir güncelleme/eklenti kurulumu öncesi | Ekstra, o ana özel manuel yedek |
Otomatik günlük yedekleme çoğu site için yeterlidir. Ancak riskli bir işlem (tema değişikliği, büyük bir eklenti güncellemesi, veritabanı düzenlemesi) yapmadan hemen önce ek bir manuel yedek almak, olası bir sorunda en güncel hâle dönebilmenizi garanti eder.
Nelerin yedeklenmesi gerekir?
Bir yedeğin "eksiksiz" sayılabilmesi için, sitenizi sıfırdan aynen yeniden kurabilecek kadar kapsamlı olması gerekir. Yalnızca göz önündeki sayfaları yedekleyip arka plandaki yapılandırmayı atlamak, sonradan "yedek aldım ama site tam çalışmıyor" gibi hayal kırıklığı yaratan bir duruma yol açabilir. Eksiksiz bir yedek şu üç unsuru kapsamalıdır: dosyalar (site kodu, görseller, yüklenen belgeler), veritabanı (yazılar, ürünler, sipariş kayıtları, kullanıcı bilgileri) ve yapılandırma ayarları (e-posta hesapları, DNS kayıtları, SSL sertifikası bilgisi). Sadece dosyaları yedekleyip veritabanını atlamak, en sık yapılan ve en çok pişmanlık yaratan hatalardan biridir — çünkü çoğu modern site (WordPress dahil) içeriğinin büyük kısmını veritabanında tutar.
Bu üç unsura ek olarak, bazı siteler için dördüncü bir katman daha önemlidir: üçüncü taraf entegrasyon ayarları — ödeme sağlayıcı API anahtarları, kargo takip entegrasyonu, canlı destek widget kodu gibi. Bunlar genelde dosya veya veritabanı yedeğinin içinde otomatik olarak yer alır, ama özel olarak sunucu dışında bir yerde (örneğin şifrelenmiş bir not defterinde) sakladığınız API anahtarlarınız varsa, bunları da ayrıca güvenli bir yerde tutmanız felaket senaryolarında zaman kazandırır.
Geri yükleme nasıl işler?
İyi bir yedekleme sisteminde geri yükleme, teknik bilgi gerektirmeyen tek tıkla bir işlemdir: hangi tarihe dönmek istediğinizi seçer, onaylarsınız. Geri yükleme sırasında o tarihten sonra eklenen içerik (varsa) kaybolacağı için, mümkünse geri yükleme öncesi güncel durumu da ayrıca yedeklemeniz önerilir. Kritik bir geri yükleme yapmadan önce, mümkünse önce bir test ortamında deneyip sonucu görmek en güvenli yaklaşımdır.
Geri yüklemeyi mümkünse ziyaretçi trafiğinin en düşük olduğu saatlerde yapmak, olası kısa bir kesintinin daha az kişiyi etkilemesini sağlar. Ayrıca sorunun tam olarak ne zaman başladığını netleştirmek, doğru yedek tarihini seçmenize yardımcı olur — çok eski bir tarihe dönmek gereksiz içerik kaybına yol açabilir, çok yakın bir tarihe dönmek ise sorunu tekrar geri getirebilir.
Sık yapılan yedekleme hataları
Bu bölümdeki hataların çoğu, "yedeğim zaten var" güvenine kapılıp ayrıntıları hiç kontrol etmemekten kaynaklanır. Aşağıdaki dört madde, gerçek dünyada en sık karşılaşılan ve en kolay önlenebilir hatalardır:
- Yedeklerin nerede tutulduğunu hiç kontrol etmemek: Ara sıra panelinizden yedek listesini kontrol edip güncel olduğundan emin olun.
- Yalnızca sunucudaki yedeğe güvenmek: Sunucunun kendisi büyük bir arızaya uğrarsa, o sunucu üzerindeki yedek de risk altında olabilir; ayrı bir kopya şarttır.
- Test etmeden "yedeğim var" demek: Bir yedeğin gerçekten çalıştığını, ancak bir kez geri yükleme denediğinizde anlarsınız.
- Büyük bir değişiklik öncesi manuel yedek almayı unutmak: Otomatik günlük yedek, gün içinde yaptığınız riskli bir değişiklikten hemen önceki anı yakalamaz.
LivHosting'de yedekleme nasıl çalışıyor?
Tüm web hosting paketlerimizde otomatik günlük yedekleme standarttır (Başlangıç pakette haftalık). Yedekler, sunucudan ayrı bir depolama alanında tutulur — 3-2-1 kuralının "ayrı ortam" ve "uzak kopya" gereksinimlerini karşılar. Panelinizden istediğiniz tarihe tek tıkla geri dönebilirsiniz; büyük bir değişiklik öncesi ek bir manuel yedek almanızı da her zaman öneririz.
Özetle, yedekleme "bir gün lazım olur mu acaba" diye düşünülecek bir lüks değil, her web sitesinin sahip olması gereken temel bir güvenlik ağıdır. İyi haber şu ki günümüzde çoğu kaliteli hosting paketinde bu zaten standart olarak sunulur; sizin yapmanız gereken tek şey, arada bir yedeklerinizin gerçekten alındığını kontrol etmek ve büyük değişiklikler öncesi ek bir manuel yedek alma alışkanlığı kazanmaktır.
Sık sorulan sorular
Bu konuyla ilgili en çok merak edilenler.
Otomatik yedekleme varken kendi yedeğimi almama gerek var mı?
Otomatik yedekleme çoğu senaryoyu karşılar ama 3-2-1 kuralının tam gereğini yerine getirmek için kendi kopyanızı da almanız önerilir.
Özellikle büyük bir değişiklik öncesi ek bir manuel yedek, ekstra bir güvence sağlar.
Yedekten geri dönersem yeni eklediğim içerik kaybolur mu?
Evet, geri yüklediğiniz tarihten sonra eklenen içerik geri döner, kaybolur.
Bu yüzden geri yükleme öncesi güncel durumu da ayrıca yedeklemeniz önerilir.
Yedekler ne kadar süre saklanıyor?
Bu, paket ve sağlayıcıya göre değişir; genelde son birkaç günün/haftanın yedeği tutulur.
Daha uzun süreli arşiv ihtiyacınız varsa destek ekibinize danışabilirsiniz.
E-ticaret sitem için günlük yedek yeterli mi?
Çoğu site için yeterlidir; çok yoğun sipariş alan siteler için gün içinde birden fazla yedek daha güvenlidir.
Kritik bir güncelleme öncesi ekstra manuel yedek almanız her durumda önerilir.
Tam, artımlı ve farksal yedek arasındaki fark neden önemli?
Bu, yedeklemenin ne kadar hızlı alınacağını ve ne kadar depolama yeri kaplayacağını belirler.
Son kullanıcı olarak genelde bu detayla uğraşmazsınız; önemli olan sağlayıcınızın düzenli ve test edilmiş bir yöntem kullanmasıdır.
Yedeğimi kendi bilgisayarıma indirebilir miyim?
Evet, panelinizden yedeğinizi indirip kendi cihazınızda veya bulut depolamanızda da saklayabilirsiniz.
Bu, 3-2-1 kuralının "uzak kopya" gereğini güçlendirir.
Hosting sağlayıcım değişirse eski yedeklerime erişebilir miyim?
Genelde eski sağlayıcınızdaki yedeklere, hesabınız orada aktif olduğu sürece erişebilirsiniz.
Taşıma öncesi güncel bir yedek indirip yanınızda bulundurmanız her zaman güvenli bir adımdır.
Yedekleme sitemi yavaşlatır mı?
Modern yedekleme sistemleri arka planda, site performansını etkilemeyecek şekilde çalışır.
Yoğun trafik saatlerinde büyük manuel yedekler almak yine de tercih edilmemelidir.
Veritabanını unutup sadece dosyaları yedeklersem ne olur?
İçeriğinizin büyük kısmı (yazılar, ürünler, kullanıcılar) veritabanında tutulduğu için eksik bir yedek olur.
Geri yükleme sırasında site açılsa bile içerik büyük ölçüde kayıp/boş görünebilir.
Hosting, alan adı ve web sitesi konularında içerik hazırlıyor. Bu yazı en son tarihinde gözden geçirildi.
İlgili yazılar
SSL Sertifikası Nedir, Neden Zorunlu?
Adres çubuğundaki kilit simgesinin anlamı, SSL'siz sitenin yaşadığı riskler ve kurulumun nasıl işlediğini anlatıyoruz.
Domain Sahteciliği (Spoofing) Nedir, Nasıl Korunulur?
Sahte alan adlarının nasıl kullanıldığını, işletmeler için risklerini ve korunma yollarını anlatıyoruz.
Hosting Sağlayıcısı Seçerken Nelere Dikkat Etmeli?
Fiyat etiketinin arkasındaki gerçek farkları — kaynak, hız, destek ve yenileme koşullarını — nasıl karşılaştıracağınızı anlatıyoruz.
Yedekleriniz güvende mi?
Tüm hosting paketlerimizde otomatik günlük yedekleme standarttır.
Web Hosting Paketleri