Login

Blog

Bulut Depolamada Farklı Yerlerdeki Klasörleri Eşitlemeye Dâhil Etmek

DropBox, Google Drive, Microsoft OneDrive, Yandex Disk gibi tüm bulut depolama hizmetlerinde sıkıntının adı aynı: Bilgisayarını farklı bir yerinde duran klasörü eşitlemek (senkronlamak). Çıkarın, takım çantasından çekiç ve penseyi, meseleyi çözüyoruz!

DropBox, Google Drive, Microsoft OneDrive, Yandex Disk gibi tüm bulut depolama hizmetlerinde s?k?nt?n?n ad? ayn?: Bilgisayar?n? farkl? bir yerinde duran klasörü e?itlemek (senkronlamak). Ç?kar?n, tak?m çantas?ndan çekiç ve penseyi, meseleyi çözüyoruz!

Bilgisayarınızda depolama hizmetleri kullanabilmek için, hizmet sağlayıcıların sunduğu programları bilgisayarınıza kurmanız gerekiyor ve kurulum, sizden bir klasör seçmenizi istiyor, ya da kurulum kendi belirliyor.

Eşitlemek istediğiniz dosyaları ve/veya klasörlerinizi belirlenen bu klasöre atmanız şart. İşte sıkıntı burada başlıyor. Çünkü eşitlemek istediğiniz şeyleri sürekli bu klasör içine atmanız gerekiyor.

Bunu çözmenin yolu tabi ki var. Çözüm için Windows, Linux, Mac OS X gibi işletim sistemlerinin bize sunduğu araçları kullanmak yetmekte ve bu çözümün adı Sembolik Bağlantı

Peki, Neden Sembolik Bağlantı Kullanmalı?

Ben ne için kullandığımı söyleyerek açıklamaya çalışayım bunu. İş yerinde sık kullandığım programlar var ve bunları kendi ihtiyaçlarım doğrultusunda kişiselleştiriyorum. Başka bir bilgisayarda bu ayarları tekrar yapmamak için programın ayarlarını bir bulut depolama hizmetine atıyorum.

Tabi ayarları güncel tutmak için sürekli bulut depolama dizinine ayarları kopyalamak gerekiyor. Zahmetli ve unutulabilir bir olay bu. Bu zahmetten kurtulmak için en iyi yöntem sembolik bağlantı kullanmak!

Sembolik Bağlantı Nedir? (Symbolic Link)

Ordaymışçasına desem hem felsefe yapmış hem de yeterince tanımlamış olurum :]

Yabancı Müzikler diye bir klasörünüz olduğunu düşünün. Tüm Müzikler diye başka bir klasör daha olduğunu düşünün.

Şimdi Yabancı Müzikler klasörünü, Tüm Müzikler klasörüne taşıyabiliriz. Ama haklı bir sebepten bunu yapmak istemiyoruz. Bu durumda Tüm Müzikler klasörü içine, Yabancı Müzikler klasörünü dinamik olarak bağlayabiliriz.

Bu durumda iki klasör fiziksel olarak farklı yerlerde olacak ama aynı zamanda Yabancı Müzikler klasörü, Tüm Müzikler klasörü içinde olacak… Ama aslında orada değil. The Matrix’de söylendiği gibi “Aslında klasör yok!” :]

Şimdi gelelim çözüme. Kurulu sisteminize uygun çözüm başlığını okuduktan sonra; sayfa sonuna doğru olan "Son Olarak" başlığını da mutlaka okuyun!


Windows’da Sembolik Bağlantı Nasıl Yapılır?

Windows’ta sembolik bağlantı yapmak için mklink aracı kullanılıyor.

Başlat -> Çalıştır yaparak ya da klavyede Win+R tuşunu tıklayarak çalıştır penceresini açın.

Açılan pencerede cmd yazın ve enter’layın. Bu pencereyi Yönetici olacak açtığınızdan emin olun.

Açılan siyah renkli pencerede şu komutu yazın ve enter’layın:

mklink /d "E:\Tüm Müzikler\Yabancı Müzikler" "D:\Yabancı Müzikler"

mklink /d baglanti_yolu gercek_yol


Linux’da Sembolik Bağlantı Nasıl Yapılır?

Linux’ta sembolik bağlantı yapmak için ln (LN) komutu kullanılıyor.

Terminali açın ve aşağıdaki komutu yazıp enter’layın:

ln -s Tum_Muzikler Tum_Muzikler/Yabanci_Muzikler

ln -s gercek_yol baglanti_yolu


Mac OS X’de Sembolik Bağlantı Nasıl Yapılır?

Mac OS X’de sembolik bağlantı yapmak, Linux’daki ile benzer.

Terminali açın (Klavyede: Command + Boşluk Tuşu) ve aşağıdaki komutu yazıp enter’layın:

ln -s "Yabanci_Muzikler" "Tum_Muzikler/Yabanci_Muzikler"

ln -s gercek_yol baglanti_yolu


Son Olarak

Yukarıdaki yazıda adı geçen Tüm Müzikler klasörü, sizin ya da programın belirlediği bulut depolama klasörünü temsil etmektedir. Örnek vermem gerekirse.

Tüm Müzikler = C:\Users\[kullanıcı adı]\Google Drive

Bazı durumlarda bulut depolama hizmeti programları sembolik bağlantı olayını desteklememektedir.

Bunu çözmek için şöyle bir şey yapabilirsiniz. Eşitlemek istediğiniz klasörleri gerçekten bulut depolama dizinine taşıyın ve taşıdığınız klasörleri, eski yerine sembolik bağlantı yapın. Yani bir tür ters işlem diyebilirim.

Kaynak: howtogeek.com

Etiketler