Paylaşımlı hosting paketlerinde servis sağlayıcılar çoğu zaman günlük ya da haftalık yedekleri hazır bulundurur. Ancak VDS ya da VPS kullanıyorsanız, yedekleme genellikle sizin sorumluluğunuzda olur ve ek ücret talep edilebilir. Bu nedenle, yedeklerinizi kendi yönetiminizde tutmak oldukça faydalıdır.
Bu rehberde, CyberPanel üzerinde barındırılan verilerin Google Drive’a yedeklenmesi için iki yöntemden bahsedeceğiz:
- CyberPanel arayüzü üzerinden Google Drive entegrasyonu
- Rclone + Cron Job kullanarak otomatik yedekleme
Ön Hazırlık Aşamaları
İşleme başlamadan önce aşağıdaki gereksinimler sağlanmalıdır:
- SSH bağlantısı yapılabilen bir CyberPanel sunucusu
- Web sitelerinin bulunduğu CyberPanel kullanıcı hesabı
- Yedekleme için aktif bir Google Drive hesabı
CyberPanel’de alınan tüm yedekler standart olarak /home/<kullanici>/backup/ dizinine kaydedilir. Google Drive yedek aktarımı da bu dizinden yapılacaktır.rak /home/<kullanici>/backup/ dizininde saklanır. Bu dizin üzerinden Google Drive’a aktarım yapacağız.
CyberPanel Google Drive Entegrasyonu
Hesap Tanımlama İşlemi
Öncelikle CyberPanel yönetici paneline erişim sağlayın. Menüden Yedekleme → Google Drive Kurulumu ekranına girerek devam edin.

Bu adımda Yeni Hesap Oluştur bölümünü seçin ve Google Drive hesabınıza ait bilgileri girin. Kaydet’e bastığınızda CyberPanel, Google hesabına erişim için yetkilendirme yapar ve Google Drive ile CyberPanel arasındaki bağlantıyı kurar.

Yedekleme Ayarlarını Yapılandıralım
Hesap doğrulaması tamamlandıktan sonra yine aynı bölümden daha önce eklediğimiz Google Drive hesabını seçelim. Burda yedekleme sıklığını belirledikten sonra ayarlarımızı kaydedelim.
Rclone ve Cron Job Kullanımı
CyberPanel üzerinden değil, doğrudan terminal üzerinden de Google Drive’a yedekleme yapabilirsiniz. Bunun için Rclone aracı ve Cron Job beraber kullanılarak otomatik yedekleme yapılandırılır.
Rclone’u Sunucuya Kuralım
SSH ile sunucumuza bağlanalım ve Rclone’u yükleyelim
curl https://rclone.org/install.sh | sudo bash
Kurulumdan sonra Google Drive bağlantısını yapılandıralım
rclone config

Öncelikle yeni bir remote tanımlayalım ve adını gdrive olarak belirleyelim. Açılan listeden Google Drive seçeneğini işaretleyip yönergeleri takip ederek Google hesabımızı bağlayalım.
CyberPanel Yedek Dosyalarını Hazırlayalım
CyberPanel panelinde Backup → Create Backup menüsüne girerek yedek alalım. Bu yedekler varsayılan olarak /home/<kullanici>/backup/ dizininde saklanır.
Yedekleri Google Drive’a Gönderelim
Manuel aktarım için şu komutu çalıştırabiliriz. Bu komut backup dizinindeki dosyaları Google Drive üzerinde CyberPanel-Backup klasörüne kopyalar:
rclone copy /home/<kullanici>/backup gdrive:/CyberPanel-Backup --progress
Cron Job ile Otomatik Hale Getirelim
Her gün saat 05:00’te otomatik gönderim için şu cron job’u ekleyelim:
crontab -e
0 5 * * * rclone copy /home/<kullanici>/backup gdrive:/CyberPanel-Backup --progress
Sık Sorulan Sorular
Rclone kurulumu sırasında hangi sürümü indirmeliyim?
Her zaman resmi Rclone indirme sayfasında sunulan en güncel sürüm tercih edilmelidir. Komutla kurulum için örnek:
wget https://downloads.rclone.org/rclone-current-linux-amd64.zip
Yedekleme sırasında transfer loglarını nasıl takip edebilirim?
Rclone komutlarında -v veya --progress parametreleri kullanılarak anlık ilerleme görüntülenebilir.
rclone copy /home/backup/ gdrive:/CyberPanel-Backup/ --progress -v
Ayrıca cron job ile çalışan görevlerin loglarını incelemek içinde şunu uygulayabilirsiniz.
cat /var/log/syslog | grep rclone
Rclone kullanırken API limitlerine takılır mıyım?
Google Drive API’sinin günlük kota sınırı vardır. Bu sınır aşılırsa yükleme işlemleri ertesi güne kadar durdurulur. Büyük yedekler için dosyaları bölmek veya farklı Google hesabı üzerinden ayrı remote tanımlamak önerilir.