WHM Üzerinde Otomatik Yedekleme Sistemi Kurulumu
WHM paneli üzerinden otomatik yedekleme sistemini devreye almak, sunucu üzerindeki tüm web sitelerinin güvenliğini sağlamak için atılması gereken en temel adımdır. Bu rehberde, 2026 yılı sunucu yönetim standartlarına uygun olarak yedekleme yapılandırmasını adım adım açıklıyoruz.
- Yedekleme sıklığının sunucu yükünü etkilemeyecek şekilde planlanması
- Uzak depolama (SFTP, S3, Google Drive) entegrasyonu ile veri güvenliğinin artırılması
- Veritabanı ve dosya yedeklerinin sıkıştırma oranlarının optimize edilmesi
- Sunucu yük limitleri (Load Average) tanımlanarak kesintisiz yayının korunması
- Hata bildirim sisteminin e-posta entegrasyonu ile aktif hale getirilmesi
| Yedekleme Bileşeni | Önerilen Ayar (2026) | Açıklama | Sunucu Yükü | Güvenlik Seviyesi |
|---|---|---|---|---|
| Yedekleme Sıklığı | Günlük ve Haftalık | Veri kaybını minimumda tutar | Düşük | Yüksek |
| Depolama Hedefi | Uzak Sunucu (S3/SFTP) | Yerel disk doluluğunu önler | Orta | En Yüksek |
| Sıkıştırma Türü | Gzip (Sıkıştırılmış) | İşlemciyi yormadan paketler | Düşük | Standart |
| Veritabanı Yedekleme | Her Hesap İçin Ayrı | Hızlı geri yükleme sağlar | Düşük | Yüksek |
| Yedek Saklama Sayısı | 7 Günlük / 4 Haftalık | Geçmişe dönük veri güvenliği | Yok | Yüksek |
WHM Yedekleme Yapılandırmasına Giriş ve Temel Ayarlar
WHM (Web Host Manager) üzerinde yedekleme sistemini aktif etmek, sunucudaki tüm sitelerin güvenliğini sağlamanın ilk adımıdır. Yedekleme yöneticisi (Backup Configuration) arayüzü, yedekleme sıklığından depolama türüne kadar tüm detayları yönetmenizi sağlar. Doğru yapılandırılmamış bir yedekleme sistemi, disk alanının hızla dolmasına veya yedeklerin alınamamasına neden olabilir.
İlk olarak WHM paneline root bilgileriyle giriş yaptıktan sonra arama çubuğuna “Backup” yazarak ilgili menüye ulaşmak gerekir. Burada “Enable Backups” seçeneğini işaretleyerek sistemi aktif hale getiriyoruz. Bu aşamada sunucunun donanım kaynaklarını ve disk limitlerini göz önünde bulundurarak bir planlama yapmak kritik bir ön hazırlıktır.
Yedekleme türünü seçerken sıkıştırılmış (compressed) veya sıkıştırılmamış (uncompressed) seçenekleri sunulur. Sıkıştırılmış yedekler diskte daha az yer kaplarken, yedekleme esnasında işlemciye (CPU) daha fazla yük bindirir. Sıkıştırılmamış yedekler ise hızlı tamamlanır ancak disk alanını hızla tüketebilir.
- Yedekleme sisteminin WHM paneli üzerinden aktif edilmesi
- Sıkıştırma yönteminin (Gzip) sunucu kaynaklarına göre belirlenmesi
- Sunucu donanım limitlerinin ve disk alanının kontrol edilmesi
Yedekleme Sıklığı ve Zamanlama Ayarları
Web sitelerinin güncellenme sıklığına göre yedekleme zamanlamasını doğru ayarlamak sunucu performansını doğrudan etkiler. Çok sık yedek almak işlemciyi yorarken, seyrek yedek almak ise veri kaybına yol açabilir. 2026 yılı sunucu yönetim standartlarında, dinamik siteler için günlük, statik siteler için ise haftalık yedekleme şemaları tercih edilmektedir.
WHM panelindeki zamanlama ekranında haftanın hangi günlerinde yedek alınacağını tek tek seçebilirsiniz. Genellikle sunucu trafiğinin en düşük olduğu gece saatleri (02:00 – 05:00 arası) yedekleme işlemi için en uygun zaman dilimidir. Bu sayede kullanıcılar web sitelerine erişirken herhangi bir yavaşlama hissetmezler.
Saklanacak yedek sayısı (retention) limitini de bu ekrandan belirliyoruz. Örneğin günlük yedekler için saklama sınırını 7 olarak belirlediğinizde, sistem 8. günün yedeğini alırken 1. günün yedeğini otomatik olarak siler. Bu döngü, sunucunun veya uzak depolama alanının gereksiz yere dolmasını engeller.
- Günlük yedekleme günlerinin ve saatlerinin seçilmesi
- Haftalık ve aylık yedekleme periyotlarının planlanması
- Maksimum saklanacak yedek sayısının (retention) belirlenmesi
Hangi Verilerin Yedekleneceğini Belirleme
Her veriyi yedeklemek her zaman mantıklı değildir. Sunucudaki geçici dosyalar, log kayıtları veya önbellek (cache) klasörleri yedek boyutunu gereksiz yere büyütür. WHM üzerinde hangi hesapların, hangi dosyaların ve hangi veritabanlarının yedekleneceğini filtrelemek mümkündür.
Sadece aktif kullanıcı hesaplarını yedeklemek, askıya alınmış (suspended) veya test amaçlı açılmış hesapları hariç tutmak disk tasarrufu sağlar. WHM “Backup User Selection” menüsünden hangi cPanel hesaplarının otomatik yedekleme kapsamına alınacağını tek tek belirleyebilirsiniz. Bu işlem, yedekleme süresini ciddi oranda kısaltır.
Dosya bazında filtreleme yapmak için cPanel kullanıcılarının ana dizinlerinde bulunan özel dışlama dosyaları kullanılabilir. Ayrıca sistem dosyalarının yedeklenip yedeklenmeyeceği de WHM genel ayarlarından seçilmelidir. Sadece veritabanlarını yedeklemek istiyorsanız, bunu da ayrı bir kural olarak tanımlayabilirsiniz.
- “Backup User Selection” ekranından yedeklenecek cPanel hesaplarının seçilmesi
- Sistem dosyaları ve log kayıtlarının yedekleme dışı bırakılması
- Askıya alınmış (suspended) hesapların yedekten hariç tutulması
Uzak Depolama (Remote Destination) Entegrasyonu
Yedekleri aynı sunucu üzerinde saklamak, fiziksel bir disk arızasında veya sunucuya erişim kaybedildiğinde tüm verilerin yok olmasına neden olabilir. Bu nedenle yedeklerin mutlaka harici bir sunucuya veya bulut depolama alanına aktarılması gerekir. WHM, popüler uzak depolama protokollerini yerleşik olarak desteklemektedir.
Uzak depolama yapılandırması için WHM “Additional Destinations” sekmesini kullanıyoruz. Burada Amazon S3, Google Drive, SFTP, FTP veya rsync gibi farklı bağlantı türlerini tanımlayabilirsiniz. Bağlantının güvenli olması için SFTP (Secure FTP) veya şifrelenmiş API anahtarları kullanan bulut servisleri tercih edilmelidir.
Entegrasyon tamamlandıktan sonra “Validate” butonu ile bağlantının doğruluğu mutlaka test edilmelidir. WHM, uzak sunucuya küçük bir test dosyası yazıp silerek bağlantının sorunsuz çalıştığını onaylar. Bağlantı doğrulanamazsa yedekleme işlemi yarıda kalabilir ve hata raporu üretilir.
- SFTP veya Amazon S3 gibi uzak depolama türünün seçilmesi
- API anahtarları veya SSH kimlik bilgilerinin WHM’e tanımlanması
- “Validate” adımı ile uzak bağlantının test edilmesi ve doğrulanması
Sunucu Yükü (Load Average) Sınırlandırması
Yedekleme işlemi, özellikle sıkıştırma (Gzip) kullanıldığında yüksek CPU ve disk okuma/yazma (I/O) gücü tüketir. Eğer sunucuda anlık olarak yüksek ziyaretçi trafiği varsa, yedekleme işlemi web sitelerinin yavaşlamasına hatta sunucunun çökmesine neden olabilir. WHM, bu durumu önlemek için gelişmiş yük sınırlandırma mekanizmalarına sahiptir.
“Yedekleme Sırasında Sunucu Yükünü Sınırla” seçeneği aktif edildiğinde, WHM sunucunun load average değerini sürekli izler. Belirlediğiniz eşik değer aşıldığında yedekleme işlemi otomatik olarak duraklatılır. Sunucu yükü normal seviyeye döndüğünde yedekleme kaldığı yerden devam eder.
Bu ayarın optimum seviyede tutulması, sunucuda barınan web sitelerinin kesintisiz hizmet vermesini garanti eder. Çekirdek sayınıza göre bu load limit değerini belirlemek en sağlıklı yaklaşımdır. Örneğin 4 çekirdekli bir sunucuda bu limitin 6 veya 8 olarak ayarlanması önerilir.
- Yedekleme esnasında sunucu yükü (load average) takibinin aktif edilmesi
- Sunucu işlemci çekirdek sayısına uygun load limit değerinin girilmesi
- Yük limiti aşıldığında yedekleme işleminin otomatik duraklatılması
Hata Bildirimleri ve Log Takibi
Otomatik yedekleme sistemlerinin en büyük riski, sessizce hata vermesi ve yedek almayı durdurmasıdır. Yedeklerin başarıyla tamamlanıp tamamlanmadığını manuel olarak kontrol etmek yerine, WHM’in otomatik bildirim sistemini yapılandırmak gerekir. Bu sayede olası bir hata durumunda anında bilgi sahibi olabilirsiniz.
WHM “Contact Manager” veya yedekleme ayarları altındaki e-posta bildirim seçenekleri üzerinden uyarı seviyelerini belirleyebilirsiniz. Sadece kritik hatalarda mı, yoksa her başarılı yedeklemede mi e-posta almak istediğinizi seçmek mümkündür. Önerilen ayar, sadece hata ve uyarı durumlarında bildirim gönderilmesidir.
Detaylı inceleme yapmak istediğinizde ise sunucu içerisindeki /usr/local/cpanel/logs/cpbackup/ dizininde bulunan log dosyalarını inceleyebilirsiniz. Bu loglar, hangi hesabın yedeklenirken hata verdiğini, uzak sunucuya aktarım sırasında yaşanan bağlantı kopmalarını saniye saniye kaydeder.
- E-posta bildirimlerinin aktif edilerek alıcı adresinin tanımlanması
- Bildirim seviyesinin “Sadece Hatalar” (Failures Only) olarak ayarlanması
- Log dizininden detaylı log analizi yapılarak hataların tespit edilmesi
Yedeklerin Geri Yüklenmesi (Restore) İşlemleri
Yedek almak kadar, ihtiyaç anında bu yedekleri hızlı ve sorunsuz bir şekilde geri yükleyebilmek de hayati önem taşır. WHM, “Backup Restoration” arayüzü sayesinde tek bir hesabı, tüm sunucuyu veya sadece belirli bir veritabanını geri yüklemenize olanak tanır. Geri yükleme işlemi öncesinde mevcut verilerin üzerine yazılacağı unutulmamalıdır.
Geri yükleme ekranında, tarih bazlı olarak saklanan yedek listesini görebilirsiniz. İlgili tarihi ve cPanel kullanıcısını seçerek işlemi başlatabilirsiniz. WHM, uzak sunucudaki yedeği önce yerel diske indirir, ardından açarak tüm e-postaları, veritabanlarını ve dosyaları eski konumuna yerleştirir.
Eğer büyük boyutlu bir yedek geri yüklenecekse, bu işlemin de sunucu trafiğinin düşük olduğu saatlerde yapılması önerilir. Geri yükleme sırasında sitenin yayını geçici olarak kesintiye uğrayabilir. Bu süreci profesyonelce yönetmek, veri kaybını ve kesinti süresini sıfıra indirmek için önemlidir.
- WHM “Backup Restoration” menüsünden tarih ve hesap seçimi yapılması
- Geri yükleme öncesinde mevcut güncel verilerin manuel yedeklenmesi
- Uzak sunucudan çekilen yedek dosyasının yerel diskte açılması
Analiz: Uzak depolama birimi olarak SFTP veya Amazon S3 kullanırken doğrulama (Validate) testi başarılı olsa dahi, sunucu güvenlik duvarındaki (CSF/firewall) giden port izinlerinin (Port 22 veya 443) açık olduğundan emin olunmalıdır; aksi halde büyük yedek dosyalarının transferi yarıda kesilir.
Sıkça Sorulan Sorular
WHM otomatik yedekleme sistemi sunucuyu yavaşlatır mı?
Evet, sıkıştırma işlemi yüksek CPU kullanır. Ancak load average limiti koyarak ve yedekleme saatini geceye ayarlayarak bu yavaşlamanın önüne geçebilirsiniz.
Yedekleri kendi sunucumda saklamam güvenli mi?
Güvenli değildir. Sunucunun diski bozulduğunda veya sunucuya erişilemediğinde yedekleriniz de kaybolur. Yedekleri mutlaka harici bir uzak depolama alanına aktarmalısınız.
Sadece veritabanlarını otomatik yedeklemek mümkün mü?
Evet, WHM yedekleme ayarlarından “Backup Databases” seçeneğini aktif edip dosya yedeklemesini kapatarak sadece MySQL/MariaDB veritabanlarının yedeklenmesini sağlayabilirsiniz.
Yedekleme işlemi başarısız olduğunda nasıl haberdar olurum?
WHM Contact Manager üzerinden e-posta adresinizi tanımlayarak yedekleme hatalarında anlık bildirim alacak şekilde sistemi yapılandırabilirsiniz.
Bu yedekleme kurulumunu kendim yapamazsam destek alabilir miyim?
Evet, bu işlemi uzaktan biz yapıyoruz; kapsamı ve süreyi ücretsiz ön analiz sonrası net teklif olarak iletiyoruz.
Sonuç
WHM üzerinde otomatik yedekleme sistemini doğru yapılandırmak, sunucu kararlılığını korurken verilerinizi de güvence altına alır. Bu karmaşık yapılandırma ve uzak depolama entegrasyonu işlemlerini uzaktan biz yapıyoruz; ön analiz sonrası net süre ve kapsamı belirterek profesyonel destek sunuyoruz.
Neden bymeoman?
- Google Partner sertifikalı reklam ve analiz desteği
- WordPress, WooCommerce ve sunucu tarafında uçtan uca çözüm
- Uzaktan müdahale — Türkiye ve yurt dışından çalışılabilir
- İşlem öncesi ücretsiz analiz ve net kapsam bildirimi
- Acil kesintilerde öncelikli müdahale
- Yapılan işin dokümantasyonu ve teslim raporu
Bu işi sizin için yapalım
Özetle
WHM otomatik yedekleme sistemi kurulumu, uzak depolama entegrasyonu, load limit ayarları ve hata bildirimleri hakkında kapsamlı kurulum rehberi.
AI-Powered Analysis by MeoMan Bot


