
cPanel üzerinden Hosting Yedeği nasıl alınır? Otomatik Yedekleme mümkün müdür?
cPanel üzerinden hosting yedeği almak oldukça kolaydır ve otomatik yedekleme de mümkündür. İşte adım adım nasıl manuel yedek alabileceğiniz ve otomatik yedeklemeyi nasıl ayarlayabileceğiniz:
Manuel Hosting Yedeği Alma (Full Backup)
-
cPanel'e giriş yapın.
-
"Yedekleme" ya da İngilizce arayüzde "Backup" veya "Backup Wizard" seçeneğine tıklayın.
-
"Full Backup" (Tam Yedek) seçeneğini seçin.
-
Yedekleme hedefi olarak:
-
"Home Directory" (Ana Dizin) seçin.
-
E-posta adresinizi girin (yedekleme tamamlandığında bildirim almak için).
-
-
"Generate Backup" (Yedeği Oluştur) butonuna tıklayın.
-
Yedekleme işlemi başlatılır ve tamamlandığında belirtilen dizine (genellikle
/home/kullaniciadi/
) yedeğiniz gelir. -
FTP veya Dosya Yöneticisi üzerinden indirerek bilgisayarınıza kaydedebilirsiniz.
Otomatik Yedekleme Mümkün mü?
1. Hosting Sağlayıcınızın Otomatik Yedekleme Özelliği:
-
Bazı hosting firmaları (örn. Poyraz Hosting) haftalık otomatik yedekleme sunar.
-
Bu yedekleme genellikle cPanel dışında ayrı bir sistemle yapılır.
-
Bu özelliğin aktif olup olmadığını öğrenmek için hosting panelinizdeki destek belgelerine bakabilir ya da destek ekibine danışabilirsiniz.
2. Cron Jobs ile Otomatik Yedekleme (Gelişmiş Kullanıcılar için):
-
cron job
yazarak belirli aralıklarla yedekleme yapılması sağlanabilir. -
SSH erişiminiz varsa,
tar
komutu ile dosyalar,mysqldump
ile veritabanı yedekleri alınabilir. -
Örnek Cron Job
-
Her gün saat 03:00’te dosya ve MySQL yedeği alma:
0 3 * * * /home/kullanici/scripts/yedekle.sh >> /home/kullanici/logs/yedekle.log 2>&1
Bu cron satırı şunları yapar:
-
Her gün saat 03:00'te
/home/kullanici/scripts/yedekle.sh
adlı betiği çalıştırır. -
Log çıktısını
/home/kullanici/logs/yedekle.log
dosyasına kaydeder. -
Hatalar da aynı log dosyasına yönlendirilir.
-
Notlar: Betiğin çalışabilir olması için
chmod +x yedekle.sh
komutuyla çalıştırılabilir yapılması gerekir. -
mysqldump
komutunda parola doğrudan yazmak yerine.my.cnf
dosyasında saklamak daha güvenlidir. -
Sunucuda
cron
servisi çalışıyor olmalı.
3. cPanel Eklentileri ile Otomatik Yedekleme:
-
JetBackup, R1Soft gibi araçlar bazı cPanel sistemlerine entegre edilmiştir.
-
Eğer panelinizde bunlar varsa, zamanlanmış yedekleme planları oluşturabilirsiniz.