Zaman makinesi yedeklememe Windows veya Linux bilgisayarlardan erişip erişemediğimi merak ediyorum ... Bilgisayarım bozulursa ve yeni bir mac satın almak için yeterli param yoksa ne olacağını merak ediyorum ...
Zaman makinesi yedeklememe Windows veya Linux bilgisayarlardan erişip erişemediğimi merak ediyorum ... Bilgisayarım bozulursa ve yeni bir mac satın almak için yeterli param yoksa ne olacağını merak ediyorum ...
Yanıtlar:
Linux'tan okunabilir (örneğin Ubuntu kullanarak) ama kırılması zor bir somundur. Windows bunu hiç yapamaz.
Aşağıdaki komutların ayrıcalıklı bir kullanıcı olarak yürütülmesi gerekir. Gerekli hakları kazanmak için
$ sudo su
Sonra kök kabuk ile istenir.
Aşağıdakiler http://hints.macworld.com/article.php?story=20080623213342356 adresinden geldi.
Apple, Linux'ta izin verilmeyen dizinlere sert bağlantı da dahil olmak üzere artımlı yedeklemelerin çalışması için dosya sistemi ile birkaç kaygan şey yapıyor. Zaman Makinesine ilişkili Mac'ten başka bir şeyden erişmesi gereken herkes için, bunu nasıl yapacağınız ...
1 - Sürücüyü monte edin. Linux'ta,
gnome-volume-manager
yüklediyseniz otomatik olarak ayarlanmalıdır . Eğer görmüyorsanız/media
, nautilus'u çalıştırın ve masaüstünü kontrol edin. Hala görmüyor musun? Okuyunman mount
. Ve sonra-t hfsplus
bayrağı unutma .2 - Dizini değiştirin. Bağlanma noktam / media / Time Machine /. Bu yolun içinde dizini buluyorum
Backups.backupdb
. Bu, yedekleme sisteminizin dizin düzenini temsil eder. Bu dizinin içinde diskinizin adı bulunur. İçinde, yapılan her artımlı yedeklemeye karşılık gelen tarihlerle etiketlenmiş klasörler bulunur. İstediğiniz birini seçin veya En Yeni symlink'i seçin. Örneğin, şimdi yolum:
/media/Time Machine/Backups.backupdb/Drive 1/2008-06-05-073745
3 - Dosyanızın klasörünü bulun. Bu yol içinde dosya sisteminizin tam bir temsili vardır. Dosyanızın konumuna gidin. Çok büyük değilse veya çok derin yuvalanmışsa, açıkça görülebilir. Ancak, üst dizinin mevcut olmaması ihtimali yüksektir. Bunun yerine, üst öğe için adını alan ve işaretçi görevi gören sıfır baytlık bir dosya görürsünüz.
ls -l
İlk numaralı sütunu çalıştırın ve not alın. Misal:
...
-r--r--r-- 2155704 root 5791966 0 2007-06-25 02:54 Wallpaper
-r--r--r-- 2155725 root 5791967 0 2007-06-25 02:54 Web-Identity
-r--r--r-- 5441953 root 5791968 0 2007-06-25 02:54 Windows
-r--r--r-- 5511926 root 5791969 0 2007-06-25 02:54 Work
İzinlerden sonra, genellikle o klasördeki dizin sayısını gösteren dizin numarasını görürsünüz. Bir dosya için her zaman 1 olmalıdır, ama burada değil. Apple'ın yaptığı, bu dosyanın inode'undaki bilgileri, gerçek dosyayı içeren dizine işaretçi olarak kullanmak için ayarlamaktır. Bu şekilde, aynı sürücünün birden çok revizyonu verileri çoğaltmadan bir arada bulunabilir.
4 - Verileri bulun. Benim durumumda, Wallpaper klasöründen bir şey almak istiyorum. İlk önce, 2155704 dizin numarasını not ettim ve yaptım
cd /media/Time Machine/.HFS+ Private Directory Data
- bu, verilerin gerçekten yaşadığı yer. Oradan, ben sadece yaptımcd dir_2155704
ve voilÃ!
TM sabit bağlantı mekanizmasını uygulamak için salt okunur bir SİGORTA Bindirmesi oluşturan başka bir komut dosyası buldum:
Bu acıyı otomatikleştirmek için bir senaryo yazdım. Burada bulabilirsiniz: https://gist.github.com/vjt/5183305
Strfry tarafından belirtilen ve Kevan Carstensen [1] tarafından yazılan Time Machine yedeklemeleri için FUSE dosya sisteminin yanı sıra, Ron Pedde [2] tarafından bir uygulama vardır. Benim durumumda Carstensen tarafından uygulanması tüm bağlantıları düzgün bir şekilde çözemedi. Pedde'nin yedeklediği, yedeklenen dosyaların eski sürümlerine erişmek de dahil olmak üzere kusursuz bir şekilde çalıştı. Her iki uygulama da yüklemenizi gerektirir python-fuse
. Debian tabanlı Linux dağıtımları için aşağıdakiler yapılmalıdır:
sudo apt-get install python-fuse
Daha sonra yedekleme diskinizin / media / jonesdoe / backup-disk'e otomatik olarak getirildiğini varsayarak, tmfuse kullanarak aşağıdaki gibi bağlayabilmelisiniz:
cd ~jonesdoe
wget https://raw.githubusercontent.com/rpedde/tmfuse/master/tmfuse.py
mkdir mybackup
python tmfuse.py /media/jonesdoe/backup-disk mybackup/
cd mybackup/somehostname/Latest/Macintosh HD
Windows'ta olduğu gibi: Windows 7'de Time-Machine OSX yedekleme dosyaları açılıyor mu? soruyu cevaplıyor gibi görünüyor.
[1] https://github.com/isnotajoke/fuse-time-machine
[2] https://github.com/rpedde/tmfuse