Windows / Linux dizüstü bilgisayarlardan Time Machine yedeklemesine erişme


10

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 ...


iiegn, geri yükleme işlemini otomatikleştirmeye çalışan bir python betiğine sahiptir. Yine de denemedim.
Catalin Hritcu

Yanıtlar:


9

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-manageryü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? Okuyun man mount. Ve sonra -t hfsplusbayrağı 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ım cd dir_2155704ve voilÃ!




0

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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.