📑 İçindekiler
Gelişen dijital dünyada web sitenizin en değerli varlığı verilerinizdir. Olası bir siber saldırı, veri tabanı bozulması, yanlış yapılan bir eklenti güncellemesi veya sunucu çökmesi durumunda tüm emeğiniz dakikalar içinde yok olabilir. Bu kriz anlarından korunmanın tek yolu doğru bir web sitesi yedekleme ve web sitesi yedek alma stratejisine sahip olmaktır. Bu yazımızda, web sitesi yedekleme süreçlerini adım adım inceliyoruz.
1. Web Sitesi Yedekleme Nedir ve Neden Hayatidir?
Web sitesi yedekleme; sitenizin kaynak kod dosyalarını (resimler, temalar, eklentiler, PHP dosyaları) ve veritabanını (yazılar, üyelik bilgileri, sipariş geçmişi) güvenli başka bir ortamda kopyalayıp saklama işlemidir. Düzenli olarak site yedek almak size şu avantajları sağlar:
- Veri Kaybını Engelleme: Sunucudaki donanım arızalarında verileriniz kaybolmaz.
- Güvenlik Garantisi: Fidye yazılımı (ransomware) veya virüs bulaşmalarında sitenizin temiz haline anında geri dönebilirsiniz.
- Kolay Altyapı Taşınması: Sitenizi başka bir hosting firmasına taşırken yedekleriniz hazır olur.
2. Adım Adım Manuel Web Sitesi Yedek Alma Yöntemleri
Eğer herhangi bir otomasyon aracı kullanmıyorsanız, web sitenizin yedeğini manuel yöntemlerle alabilirsiniz. Bu süreç iki aşamadan oluşur: Dosya yedekleme ve Veritabanı (Database) yedekleme.
A. FTP ve FileZilla ile Dosya Yedekleme
Web sitenizin sunucusundaki kod ve görsel dosyalarını bilgisayarınıza indirmek için popüler FTP programlarından FileZilla'yı kullanabilirsiniz:
- Sunucu firmanızın panelinden edindiğiniz FTP Giriş Bilgilerini hazırlayın.
- FileZilla'yı açıp bu bilgilerle sunucunuza bağlanın.
- Genellikle
public_htmlveyahttpdocsadında olan ana web klasörünüzü sağ panelden bulun. - Klasördeki tüm verileri seçerek bilgisayarınızda açtığınız yerel bir klasöre sürükleyin ve indirmeyi başlatın.
B. phpMyAdmin ile MySQL Veritabanı Yedekleme
Dosyaları FTP ile indirdikten sonra, sitenizin beyni olan MySQL veritabanı yedeğini almanız gerekir:
- Hosting kontrol panelinizden (cPanel, Plesk vb.) phpMyAdmin uygulamasına girin.
- İlgili web sitenizin veritabanı adını seçin.
- Üst menüden "Dışa Aktar" (Export) seçeneğine tıklayın.
- Dosya biçimini SQL seçip "Git" butonuna basarak
.sqlformatındaki dosyanızı indirin.
⚠️ Kritik Bilgi: 3-2-1 Kuralı
Aldığınız yedek dosyalarını asla web sitenizin çalıştığı sunucuda bırakmayın. Sunucunun çökmesi durumunda yedekleriniz de gidecektir. En az bir kopyayı bulut depolama alanında (Google Drive, Dropbox vb.) veya yerel diskinizde saklayın.
3. Kontrol Panelleri Üzerinden Yedek Alma (cPanel ve Plesk)
Manuel yedeklemenin yanı sıra, hosting sağlayıcınızın kontrol panelleri üzerinden tek parça halinde arşiv (.tar.gz) olarak da yedek alabilirsiniz:
- cPanel Yedekleme: Panele giriş yaptıktan sonra Yedekleme Sihirbazı (Backup Wizard) seçeneğini kullanarak hem sitenizin dosyalarını hem de veritabanınızı tek bir arşiv halinde bilgisayarınıza indirebilirsiniz.
- Plesk Yedekleme: Sağ taraftaki menüden Yedekleme Yöneticisi (Backup Manager) alanını açıp yeni bir yedek oluşturarak bilgisayarınıza çekebilirsiniz.
4. Otomatik Web Sitesi Yedekleme: Neden Yedekalma?
Manuel yedek alma işlemleri her ne kadar güvenli görünse de insan hatalarına açıktır. Yedek almayı unutmak, güncelleme yapmadan önce yedek almamış olmak veya yedekleme esnasında eksik indirilen bir dosya, kriz anında sitenizin tamamen kurtarılamaz olmasına yol açabilir.
Yedekalma.com bu süreci tamamen otomatik hale getirir:
- 7/24 Tam Otomatik Yedekleme: Sizin herhangi bir işlem yapmanıza gerek kalmadan belirlediğiniz periyotlarda (günlük, haftalık vb.) web sitenizin yedeğini otomatik olarak alır.
- Client-Side AES-256 Şifreleme: Yedeklenen tüm dosyalarınız sunucunuzdan çıkmadan önce tarayıcınızda belirlediğiniz özel parola ile AES-256 algoritmasıyla şifrelenir. Güvenliğinizi kimseye emanet etmezsiniz.
- Sıfır Sunucu Yükü: Akıllı yedekleme algoritmalarımız sayesinde sunucunuzda kasılma, yavaşlama veya aşırı CPU/trafik kullanımı yaşanmaz.
- Tek Tıkla Geri Yükleme (Restore): Bir sorun mu oldu? Saniyeler içinde admin panelinizden dilediğiniz güne ait yedeğe gidip tek tıkla sitenizi eski haline döndürebilirsiniz.
Sık Sorulan Sorular
Web sitesi yedekleme nasıl yapılır?
Üç parçayı birlikte almanız gerekir: site dosyaları (FTP/SFTP ya da hosting dosya yöneticisi ile), veritabanı (phpMyAdmin'den dışa aktarma veya mysqldump) ve varsa e-posta kutuları. Bu üçünden biri eksikse yedeğiniz siteyi ayağa kaldırmaya yetmez. Elle yaparken üçünün de aynı ana ait olmasına dikkat edin, aksi hâlde geri yüklemede tutarsızlık çıkar.
Yedek alma ne kadar sürede bir yapılmalı?
Sitenizin ne sıklıkta değiştiğine göre: nadiren güncellenen tanıtım siteleri için haftalık, düzenli içerik girilen siteler için günlük, sipariş/stok verisi tutan e-ticaret siteleri için saatlik yedekleme uygundur. Ölçüt basittir: en son yedekten bu yana geçen sürede üretilen veriyi kaybetmeyi göze alabiliyor musunuz?
cPanel yedeği yeterli mi?
Genellikle değil. cPanel yedeği aynı sunucuda durur; sunucu arızalanır, hesap askıya alınır veya fidye yazılımı bulaşırsa yedek de erişilemez hâle gelir. Yedeğin sitenizden bağımsız bir konumda (kendi bulut hesabınız gibi) tutulması gerekir.
Otomatik yedekleme nasıl kurulur?
Yedekalma'da tek bir PHP dosyasını sitenizin kök dizinine yüklersiniz; panelden siteyi bağlar ve her bileşen için (dosya, veritabanı, e-posta) yedekleme sıklığını seçersiniz. Arşiv sizin sunucunuzda hazırlanıp doğrudan kendi bulut hesabınıza yüklenir, sonuç panele raporlanır. Eklenti kurmanız veya FTP/veritabanı şifrenizi paylaşmanız gerekmez.
Web Sitenizi Otomatik ve Güvenle Yedekleyin
Hemen şimdi tamamen ücretsiz bir şekilde kayıt olun, 5 dakikada sunucunuzu bağlayın ve web sitenizi otomatik yedekleme konforunu yaşayın. Kredi kartı gerekmez.
Ücretsiz Denemeye Başla