Rclone

Rclone ile bulut depolama servisleri senkronizasyonu ve yapılandırma rehberi.

İçindekiler (5)

Rclone Nedir?

Disk alanı yetersiz olduğunda Google Drive gibi bulut çözümlerini bilgisayara sanal disk olarak gösteren harika bir yazılım.

Config Ayarları

Rclone, dosyaları yerel diskler ile bulut depolama servisleri arasında kopyalama/eşitleme ve uzak depoları yönetme aracıdır. Bulut deposunu Jellyfin’e bağlamak mümkün olsa da medya oynatma gecikmesi ve sağlayıcının kullanım şartları dikkate alınmalıdır.

Config ayarları

Etkileşimli yapılandırmayı rclone config ile başlatın, n ile yeni remote oluşturun ve sağlayıcı türünü seçin. OAuth destekli servislerde tarayıcıyla kimlik doğrulamayı tamamlayın. Ayar dosyasının yolunu rclone config file gösterir; bu dosya erişim token’ları içerdiğinden gizli tutun ve paylaşmayın.

Remote’u listeleyip rclone lsd remote: ile erişimi sınayın. Önce risksiz bir deneme için rclone copy --dry-run kaynak remote:hedef kullanın. copy hedefteki fazla dosyaları silmez; sync ise hedefi kaynağın aynısı yapar ve hedefteki fazla dosyaları silebilir.

Sistem servisi veya mount

Mount kullanılacaksa boş bir mount dizini oluşturun ve servis/mount kullanıcısına gerekli izinleri verin. rclone mount remote: /mnt/cloud komutunu önce etkileşimli oturumda deneyin; kalıcı systemd servisi, cache ve ağ yeniden bağlanma ayarlarını kendi ortamınıza göre ayrıca kurun. Bulut montajını tek yedek kopya olarak görmeyin; sağlayıcı tarafındaki silme/değişiklikler eşitlenebilir.

Güvenli kullanım

  • İlk çalıştırmada --dry-run, yedek ve küçük test klasörü kullanın.
  • sync öncesinde kaynak/hedef yönünü iki kez doğrulayın; ters yön istenmeyen silmelere yol açabilir.
  • Kimlik bilgisi içeren config dosyasını yedeklerde şifreleyin ve erişimini sınırlandırın.
Melih Ak
Melih Ak Bilgisayar Mühendisi & Sistem Geliştirici

Linux sistem yönetimi, homelab altyapısı, Python, makine öğrenmesi ve açık kaynak mimariler üzerine çalışıyor ve yazıyor.

Tüm Notlara Dön