Bagaimana cara kerja backup TimeMachine lokal?

9

Sejak Mac OS X 10.7 (Lion) TimeMachine melakukan pencadangan lokal hingga /.MobileBackupsjika diaktifkan ( tmutil enableLocal, default diaktifkan pada mac portabel).

Berbagai jenis cadangan dikodekan dalam ruang TimeMachine yang mewah, cadangan lokal berwarna putih, ungu penyimpanan eksternal. Mereka kebanyakan berbeda hanya satu menit. Apa sebenarnya konsep cadangan lokal itu?

Apakah mereka sederhana, cadangan tambahan yang sepenuhnya paralel? Atau apakah mereka setidaknya bergabung ke cadangan penyimpanan eksternal Anda ketika Anda pulang setelah mulai jauh dari drive cadangan Anda selama seminggu? Dan apa yang terjadi jika saya membutuhkan banyak ruang disk secara tiba-tiba? Apakah saya perlu menghapus cadangan lokal secara manual?

Barbaz
sumber
Apakah Anda keberatan jika saya mengedit beberapa spesifik yang membuat ini terlihat seperti pertanyaan yang sangat luas, berganda, hampir hanya berlaku untuk satu orang yang mengajukan pertanyaan teoretis "tolong ajari saya" dan cobalah mengubahnya menjadi tujuan, "dapat dijawab dengan satu jawaban "pertanyaan?
bmike
Sepertinya Anda ingin diskusi / tempat mengudarakan pendapat / curhat ...
bmike
Episode 28 dari HyperCritical, "Trust, But Verify", (tersedia di 5by5.tv ) berisi pengenalan yang baik tentang bagaimana backup Time Machine bekerja.
Christian Correa
Bukankah ini duplikat dari pertanyaan yang saya tanyakan sebelumnya: apple.stackexchange.com/questions/18532/… ?
Rinzwind
Saya mendapat retina MBP baru dan cadangan lokal tidak diaktifkan secara default. Saya bertanya-tanya apakah ada sesuatu yang memicu pembuatan sistem file lokal setelah instalasi dan beberapa peristiwa pencadangan USB pertama yang terhubung terjadi.
bmike

Jawaban:

4

Saya juga berpikir bahwa Snapshots Lokal seharusnya bergabung ke cadangan Time Machine Anda, tetapi tampaknya, menurut pengalaman saya, itu tidak. Anda dapat melihat keduanya saat berada di Time Machine dan "About This Mac" menunjukkan bahwa mereka masih ada setelah beberapa cadangan ke hard drive eksternal. Saya benar-benar berpikir bahwa mereka seharusnya bergabung dengan diri mereka sendiri seperti yang dilakukan backup Time Machine, untuk menghemat ruang, menggabungkan ke dalam backup harian dan mingguan. Sejauh menyangkut Finder, ruang tidak digunakan. Melihat di bilah info di bagian bawah jendela Finder yang menunjukkan drive root Anda akan menunjukkan bahwa Anda memiliki lebih banyak ruang daripada yang akan ditampilkan oleh iStat Nano di Dashboard. Saya pikir ini karena cadangan seharusnya dapat dihabiskan. Jika komputer Anda benar-benar membutuhkan ruang, saya berasumsi bahwa itu akan menghilangkan beberapa snapshot untuk membuat ruang. Kita mungkin melihat bahwa di masa depan mereka bergabung kembali ke cadangan Time Machine reguler ketika Lion semakin matang. Perlu juga dicatat bahwa saya tidak berpikir mereka dianggap sebagai 'cadangan' nyata dalam arti bahwa Anda tidak dapat mengembalikan ke mereka dengan cara yang sama Anda dapat mengembalikan ke cadangan mesin waktu dari HD Pemulihan. Mereka benar-benar dimaksudkan untuk membantu Anda memulihkan file, bukan seluruh sistem file Anda.

membawa
sumber
1
Ya, saya juga mengira mereka tidak akan bergabung. Dan ya tentu saja, cadangan ponsel bukan keamanan untuk kegagalan perangkat keras / memulihkan sistem Anda pada drive baru. Akan jauh lebih masuk akal jika cadangan lokal dan jarak jauh akan bersatu dengan cara ... sigh
barbaz
Saya selalu berharap bahwa akan bergabung. Sebagai catatan, saya memulai laptop saya beberapa hari yang lalu dan sekitar 50 gigabyte cadangan yang telah terakumulasi hilang begitu saja, jadi mereka pergi di beberapa titik, yang bagus.
bawakan
1

Tujuan cadangan Local Time Machine adalah memiliki cadangan per jam bahkan ketika hard drive eksternal Anda tidak terhubung. Ketika Anda menghubungkan drive eksternal Anda, itu menyalin cadangan lokal ke drive eksternal.

Itulah mengapa ini diaktifkan secara default pada Mac portabel karena mereka mengira hard drive eksternal Mac desktop Anda dicolokkan secara permanen jika Anda tertarik dengan pencadangan per jam dengan Time Machine.

olivier
sumber
Apakah Anda yakin itu benar-benar menyalin cadangan lokal ke penyimpanan eksternal?
barbaz
Saya tidak 100% yakin. Saya pikir saya membacanya di suatu tempat, tetapi saya tidak ingat di mana dan saya belum mendapatkan kesempatan untuk mencoba sendiri. Maaf.
olivier
Ditemukan: 9to5Mac
olivier
Sayangnya, artikelnya sepertinya salah, lihat jawaban saya.
barbaz
1

Cadangan lokal tidak menggunakan ruang apa pun, sejauh menyangkut pengguna. Area yang disimpan dianggap tidak digunakan untuk OS, jadi ruang kosong 30 GB Anda sebenarnya mengandung 5Gb atau cadangan misalnya. Pencadangan lokal tidak persis sama dengan pencadangan mesin waktu penuh yang, yang (dalam alasan) mengambil salinan dari setiap file yang diubah termasuk binari aplikasi. Cadangan lokal lebih untuk perubahan yang dibuat dalam dokumen Anda dll dan cocok dengan Versi dll. Jika Anda membutuhkan lebih banyak ruang, sistem akan menelusuri dan menimpa cadangan lokal Anda sesuai usia untuk mempertahankan perubahan terbaru jika memungkinkan. Dan, seperti Olivier sebutkan, mereka mendapatkan shuttled off ke Time Machine Anda yang tepat jika Anda memilikinya ketika terhubung.

barang
sumber
"Backup lokal lebih untuk perubahan yang dibuat dalam dokumen Anda dll dan cocok dengan Versi dll." Tidak. Mesin Waktu Lokal / Bergerak ( /.MobileBackups) sama sekali tidak terkait dengan versi Dokumen ( /.DocumentRevisions-V100).
Sören Kuklau
Tidak sepenuhnya terkait, versi dokumen disimpan seperti yang Anda katakan dengan benar di area yang berbeda, saya hanya menunjukkan bahwa cadangan TM lokal tahu untuk memasukkan versi sebagai bagian dari operasi normal. Tidak mengatakan mereka sama, hanya saja yang satu tahu tentang yang lain.
stuffe
Jadi apa yang sebenarnya kamu katakan? The .MobileBackupsfolder ada di filesystem tetapi tidak mengkonsumsi ruang? Saya tidak berpikir HFS +
setinggi
Ya, itu yang saya katakan, tapi sekarang bagaimana Anda menjelaskannya. File tentu memakan ruang, mereka harus, mereka ada. Tetapi ketika Anda melakukan "mendapatkan info" di Mac OS HD, ia tahu untuk mengecualikan file dan area tertentu dari total keseluruhan. Jelas ada beberapa hal pintar di belakang layar yang memungkinkan hal ini, dan cadangan tentu saja bersepeda untuk menghapus yang lebih lama jika ruang diminta oleh file non-cadangan asli dengan cara yang sama bahwa ketika disk TM eksternal Anda terisi, itu menghapus yang tertua untuk memberi ruang bagi yang terbaru.
stuffe
1
Saya tidak tahu apakah OS X secara otomatis menghapus cadangan karena kehabisan ruang. Ini tidak menyembunyikan ruang yang diambil dari backup di Finder, meskipun: Finder laporan itu sebagai bebas; Informasi Sistem melaporkannya saat diambil.
Sören Kuklau
1

Jadi, saya menyelidiki bagian 1 dari pertanyaan: Cadangan tidak digabungkan ke cadangan TimeMachine eksternal ketika disk eksternal muncul kembali.

[15:21:35] Saya memutus drive cadangan saya

[16:40:01] Saya memeriksa isi /.MobileBackupsfolder saya

# ls -l /.MobileBackups/Computer/ | tail -n2
drwxr-xr-x@ 3 root  wheel  102 Aug 11 15:36 2011-08-11-153653
drwxr-xr-x@ 3 root  wheel  102 Aug 11 16:36 2011-08-11-163653

[16:55:31] Saya menghubungkan kembali drive cadangan saya dan mengklik "Cadangkan Sekarang"

[17:00:10] Pencadangan selesai, periksa isi drive pencadangan eksternal

$ ls -l '/Volumes/Time Machine Backups/Backups.backupdb/<myhostname>' | tail -n3
drwxr-xr-x@ 6 root  staff  204 Aug 11 14:41 2011-08-11-144112
drwxr-xr-x@ 6 root  staff  204 Aug 11 17:00 2011-08-11-170010
lrwxr-xr-x  1 root  staff   17 Aug 11 17:00 Latest -> 2011-08-11-170010

Seperti yang dapat dilihat, cadangan lokal yang dilakukan di antara belum termasuk dalam drive eksternal. Cadangan tampaknya sepenuhnya independen - implementasi sangat buruk :(

Barbaz
sumber
Apakah Anda yakin bahwa penyimpanan data yang berisi versi perantara tidak ditangkap secara keseluruhan ke mesin waktu?
bmike
@ bmike Apa maksudmu dengan "secara keseluruhan"?
barbaz
1
mesin waktu menggunakan fseventsd untuk mengambil semua file, kecuali file yang dikecualikan oleh aturan - Saya bertanya apakah Anda memeriksa .MobileBackups pada cadangan eksternal terbaru atau hanya berasumsi mereka tidak ada di sana berdasarkan stempel waktu ketika seluruh foto diambil.
bmike
Jika Anda bertanya apakah Cadangan eksternal berisi folder /.MobileBackups- tidak, tentu saja tidak. Itu sulit dikecualikan oleh TimeMachine, jika tidak cadangan cadangan.
barbaz