Saya ingin tahu apakah saya dapat mengakses cadangan mesin waktu saya dari komputer Windows atau Linux ... Saya hanya ingin tahu apa yang akan terjadi jika komputer saya gagal dan saya tidak punya cukup uang untuk membeli komputer baru ...
Saya ingin tahu apakah saya dapat mengakses cadangan mesin waktu saya dari komputer Windows atau Linux ... Saya hanya ingin tahu apa yang akan terjadi jika komputer saya gagal dan saya tidak punya cukup uang untuk membeli komputer baru ...
Jawaban:
BISA dibaca dari linux (Dengan menggunakan Ubuntu misalnya) tetapi sulit untuk retak. Windows tidak bisa melakukannya sama sekali.
Perintah-perintah berikut perlu dijalankan sebagai pengguna istimewa. Untuk mendapatkan hak yang diperlukan lakukan
$ sudo su
Anda kemudian akan diminta dengan shell root.
Berikut ini berasal dari http://hints.macworld.com/article.php?story=20080623213342356
Ternyata Apple melakukan beberapa hal dengan sistem file untuk membuat cadangan tambahan berfungsi, termasuk tautan langsung ke direktori, yang tidak diizinkan di Linux. Jadi bagi siapa pun yang perlu mengakses Time Machine mereka dari sesuatu selain Mac yang terkait, berikut ini cara melakukannya ...
1 - Pasang drive. Di linux, itu harus otomatis jika Anda telah
gnome-volume-manager
menginstal. Jika Anda tidak melihatnya/media
, jalankan nautilus dan periksa desktop. Masih tidak melihatnya? Bacaman mount
. Dan jangan lupa-t hfsplus
benderanya.2 - Ubah direktori. Mount point saya adalah / media / Time Machine /. Dalam jalur itu, saya menemukan direktori
Backups.backupdb
. Ini mewakili tata letak direktori sistem cadangan Anda. Di dalam direktori itu adalah nama disk Anda. Di dalamnya ada folder berlabel tanggal yang sesuai dengan setiap cadangan tambahan yang dibuat. Pilih yang Anda inginkan, atau pilih symlink terbaru. Misalnya, jalur saya sekarang:
/media/Time Machine/Backups.backupdb/Drive 1/2008-06-05-073745
3 - Temukan folder file Anda. Di dalam jalur itu adalah representasi lengkap sistem file Anda. Arahkan ke lokasi file Anda. Jika tidak terlalu besar atau bersarang terlalu dalam, itu mungkin terlihat jelas. Namun, ada kemungkinan direktori induknya tidak ada. Sebagai gantinya Anda akan melihat file nol-byte untuk induk yang mengambil namanya dan bertindak sebagai pointer. Jalankan
ls -l
dan catat kolom bernomor pertama. Contoh:
...
-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
Setelah izin, Anda akan melihat nomor direktori yang biasanya merujuk pada jumlah direktori dalam folder itu. Untuk sebuah file, harus selalu 1, tetapi ini bukan. Apa yang dilakukan Apple adalah menyesuaikan informasi dalam inode file ini untuk menggunakannya sebagai penunjuk ke direktori yang berisi file sebenarnya. Dengan begitu, beberapa revisi pada drive yang sama dapat hidup berdampingan tanpa menggandakan data.
4 - Temukan datanya. Dalam kasus saya, saya ingin mengambil sesuatu dari folder Wallpaper. Pertama saya membuat catatan nomor direktori, 2155704, dan kemudian melakukannya
cd /media/Time Machine/.HFS+ Private Directory Data
- ini adalah tempat data benar-benar hidup. Dari sana, saya baru saja melakukannyacd dir_2155704
, dan voila!
Saya menemukan skrip lain, yang membuat FUSE Overlay baca-saja untuk menerapkan mekanisme hardlinking TM:
Saya telah menulis naskah untuk mengotomatiskan rasa sakit ini. Temukan di sini: https://gist.github.com/vjt/5183305
Selain sistem file FUSE untuk backup Time Machine yang disebutkan oleh strfry dan ditulis oleh Kevan Carstensen [1], ada implementasi oleh Ron Pedde [2]. Dalam kasus saya, implementasi oleh Carstensen tidak dapat menyelesaikan semua tautan dengan benar. Yang oleh Pedde bekerja dengan sempurna termasuk mengakses versi yang lebih lama dari file yang dicadangkan. Kedua implementasi mengharuskan Anda untuk menginstal python-fuse
. Untuk distribusi Linux berbasis Debian hal-hal berikut harus dilakukan:
sudo apt-get install python-fuse
Kemudian dengan asumsi disk cadangan Anda di-automount ke / media / jonesdoe / backup-disk Anda harus bisa memasangnya menggunakan tmfuse seperti:
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
Sedangkan untuk Windows: Membuka file cadangan Time-Machine OSX pada Windows 7? sepertinya menjawab pertanyaan itu.
[1] https://github.com/isnotajoke/fuse-time-machine
[2] https://github.com/rpedde/tmfuse