CyberPanel Google Drive Yedekleme Adımları

Çoğu paylaşımlı hosting sağlayıcısı günlük veya haftalık yedekleri kendi sistemlerinde saklar. Ancak VDS ya da VPS sunucu tercih ediyorsanız, yedekleme işleminin çoğunlukla size bırakıldığını ve ekstra ücret gerektirebileceğini bilmeniz gerekir. Bu yüzden yedekleri kendi yönetiminizde tutmak önemli bir avantaj sağlar.

Bu yazıda, CyberPanel ile çalışan web sitelerinin Google Drive’a yedeklenmesi için iki yöntemden bahsedeceğiz:

  • CyberPanel’in arayüzünde bulunan Google Drive entegrasyonu
  • Rclone + Cron Job kullanarak otomatik yedekleme

Kurulum İçin Hazırlık

Adımlara geçmeden önce aşağıdaki bileşenlere ihtiyacımız olacak:

  • SSH üzerinden erişim sağlanabilen CyberPanel sunucusu
  • Sitelerin bulunduğu CyberPanel kullanıcı hesabı
  • Yedekleme için kullanılacak Google Drive hesabı

CyberPanel sisteminde alınan yedekler otomatik olarak /home/<kullanici>/backup/ klasörüne kaydedilir. Google Drive aktarımı bu dizin temel alınarak yapılacaktır.

CyberPanel ile Google Drive Yedekleme

Google Drive Entegrasyonu
İlk olarak CyberPanel admin paneline giriş yapın. Ardından menüden Yedekleme > Google Drive Kurulumu bölümüne gidin.

Bu ekranda Yeni Hesap Oluştur seçeneğini işaretleyin ve Google Drive hesap bilgilerinizi doldurun. Kaydet’e bastığınızda CyberPanel, Google hesabına erişim iznini alarak Google Drive ile CyberPanel arasında bağlantıyı tamamlar.

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 + Cron Job ile Yedekleme

Google Drive’a yedekleme yapmak için sadece CyberPanel arayüzüne bağlı kalmanız gerekmez. Rclone ve Cron Job kullanılarak da otomatik yedekleme süreci kurulabilir.

Rclone’u Sunucuya Kuralım

SSH ile sunucumuza bağlanalım ve Rclone’u yükleyelim

Kurulumdan sonra Google Drive bağlantısını yapılandıralım

Yeni bir remote oluşturalım, örneğin adını gdrive yapalım. Açılan listeden Google Drive seçeneğini işaretleyelim ve yönergeleri takip ederek Google hesabımızı bağlayalım.

CyberPanel Yedek Dosyalarını Hazırlayalım

CyberPanel üzerinden Backup – Create Backup menüsünden yedek alalım. Yedekler varsayılan olarak şu dizinde saklanır

Yedekleri Google Drive’a Gönderelim

Manuel yükleme yapmak istersek şu komutu çalıştıralım, bu komut backup dizinindeki dosyaları Google Drive’da CyberPanel-Backup klasörüne kopyalar.

Cron Job ile Otomatik Hale Getirelim

Yedeklerin her gün saat örneğin 05:00’te otomatik gönderilmesi için cron job oluşturalım.

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:

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.

Ayrıca cron job ile çalışan görevlerin loglarını incelemek içinde şunu uygulayabilirsiniz.

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.

Yorum yapın