Anonim

Mesin Waktu telah dibina oleh Apple untuk menjadi kaedah mudah dan mudah digunakan untuk menyandarkan data Mac anda. Walaupun beberapa pilihan untuk mengkonfigurasi dan mengawal Mesin Masa muncul dalam Keutamaan Sistem OS X, tahap keseluruhan fungsi yang diberikan kepada pengguna melalui GUI adalah kurang, dan sepadan dengan mental "Hidup / Mati" Apple untuk perkhidmatan tersebut. Syukurlah, syarikat itu termasuk kaedah yang lebih terperinci untuk mengawal Mesin Masa melalui Terminal. Inilah cara untuk menjadi pengguna kuasa Mesin Masa!

Katakanlah Hello kepada Utiliti Mesin Waktu

Semua sihir Mesin Masa dikawal oleh tmutil, atau Time Machine Utility. Inilah yang akan anda akses melalui Terminal untuk mengawal dan mengkonfigurasi perkhidmatan, tetapi, seperti kebanyakan arahan Terminal, anda perlu mengetahui kata kerja dan sintaks untuk memberi arahan arahan yang dapat difahaminya. Hanya kira-kira semua yang anda perlu tahu boleh didapati di halaman manual perintah, yang boleh diakses dengan menaip yang berikut di Terminal:

lelaki tmutil

Sebagai alternatif, anda boleh mengakses halaman manual Time Machine Utility di Perpustakaan Pemaju Mac Apple, membolehkan anda melihat manual dalam tetingkap pelayar berasingan semasa anda bekerja di dalam Terminal.
Halaman manual menerangkan arahan dan cara menggunakannya menerusi siri kata kerja, lokasi, dan sintaks yang betul. Membaca ke atas senarai fungsi, anda akan melihat pilihan yang berkisar dari yang mudah - hidupkan atau mematikan Mesin Masa - untuk lebih kompleks - semak untuk melihat apakah fail atau folder tertentu dikecualikan daripada sandaran, secara manual mengaitkan pemacu sandaran dengan pemacu sumber baharu, dan membandingkan dua sandaran untuk melihat apa yang berubah. Fungsi yang ditawarkan oleh kategori kedua biasanya hanya tersedia melalui Terminal dan sering membantu semasa penyelesaian masalah lanjutan.

Dayakan dan Matikan Mesin Masa

Sesetengah arahan memerlukan kelebihan root, jadi anda perlu mendahului arahan dengan sudo ("superuser do") dan kemudian masukkan kata laluan pentadbiran apabila digesa. Sebagai contoh, kami akan memulakan dengan arahan yang mudah untuk melumpuhkan Mesin Masa. Kerana manual mengenal pasti ini sebagai arahan yang memerlukan keistimewaan root, kami akan menaip yang berikut ke Terminal dan kemudian tekan Kembali:

sudo tmutil disable

Selepas memasukkan kata laluan admin kami dan menekan Kembali sekali lagi, kami akan mendapati bahawa Mesin Masa kini dilumpuhkan pada Mac kami.

Kecualikan Fail & Folder Khusus

Seterusnya, mari kita cuba sesuatu yang lebih maju, seperti tidak termasuk item dari sandaran Mesin Masa. Untuk contoh kami, kami akan menggunakan folder di Desktop kami yang disebut "Scratch." Kami tidak mahu folder itu, atau kandungannya, termasuk dalam sandaran kami. Untuk mencapai ini, kembali ke Terminal dan gunakan kata kerja "addexclusion" dari Mesin Masa Utiliti (ganti laluan direktori dengan laluan ke fail, folder, atau jumlah anda sendiri apabila menggunakan perintah ini):

tmutil addexclusion "/ Users / TekRevue / Desktop / Scratch"

Ini cukup mudah dilakukan di dalam Panel Masa Kecenderungan Sistem Mesin Masa, tetapi di sini adalah contoh di mana arahan Terminal lebih berkuasa: menggunakan arahan di atas, Mesin Masa akan menggunakan kaedah bebas-lokasi (atau "melekit") tidak termasuk fail atau folder yang dikenal pasti. Itu bermakna jika kita menjalankan arahan di atas, tetapi kemudian pindahkan folder Scratch ke lokasi lain pada Mac kami, ia masih akan dikecualikan semasa backup Mesin Masa.
Sekiranya anda ingin mengecualikan item hanya dari lokasi tertentu, anda boleh menambah opsyen kepada arahan, dalam kes ini, untuk memberitahu Mesin Masa untuk menggunakan kaedah pengecualian tetap jalan. Dalam contoh kami, folder Scratch digunakan untuk item sementara yang kami tidak mungkin menyimpan. Tetapi jika kami mengubah fikiran kami dan memindahkan fail dari Scratch ke, katakan, folder Dokumen kami, kami masih mahu mempunyai cadangan itu. Ini adalah kes yang sempurna untuk kaedah pengecualian jalan tetap. Untuk membolehkan ini, kami akan menaip arahan yang sama seperti di atas dan juga menambah pilihan. Ambil perhatian bahawa ini memerlukan kelebihan root supaya kami juga akan menggunakan awalan sudo:

sudo tmutil addexclusion -p "/ Users / TekRevue / Desktop / Scratch"

Sekiranya kita mengubah fikiran kita tentang sebarang pengecualian, kita boleh menjalankan semula arahan dan menggantikan "addexclusion" dengan "removeexclusion:"

tmutil removeexclusion "/ Users / TekRevue / Desktop / Scratch"

Lihat Log Perubahan Sepanjang Masa

Anda juga boleh menggunakan Time Machine Utility untuk melihat dan menganalisis penggunaan dan perubahan dari semasa ke semasa. Perintah "dihitung" melihat setiap petikan Mesin Masa dan mengira perbezaan saiz fail: berapa banyak data yang ditambahkan semasa sandaran, berapa banyak yang telah dikeluarkan, dan berapa banyak yang telah diubah. Untuk mendapatkan maklumat ini, ketik perintah berikut (ambil perhatian bahawa anda mungkin atau mungkin tidak memerlukan keistimewaan root untuk arahan ini bergantung kepada kandungan sandaran Mesin Waktu anda):

tmutil calculatedrift

Taipkan, atau lebih baik lagi seret dan lepaskan, lokasi lokasi sandaran Mesin Mac anda di tempat pemegang tempat tertutup di atas. Ambil perhatian bahawa ini bukan folder Backups.backupdb peringkat atas anda, melainkan lokasi Mac individu anda, yang secara lalai terletak satu tahap ke bawah. Dalam kes kami, pemacu Waktu Mesin kami diberi label "Mesin Masa" dan Mac kami diberi label "iMac, " jadi kami menaip:

tmutil calculatedrift "/ Volumes / Time Machine / Backups.backupdb / iMac"


Output arahan ini boleh mengambil masa yang lama bergantung pada jumlah snapshot yang anda miliki dan seberapa pantas pemacu Waktu Anda. Sebaik sahaja selesai, anda akan mendapat laporan individu mengenai perubahan semasa setiap petikan serta laporan akhir mengenai perubahan purata merentasi semua petikan.

Bersekutu Drive Baru dengan Backup Mesin Masa yang Sedia Ada

Apple dikonfigurasikan Mesin Masa untuk mengenal pasti pemacu sumber dengan pengecam unik (UUID), sesuatu yang ditugaskan semasa pemacu diformat dan sistem fail baru dibuat. Mesin Masa tidak akan meningkatkan pemacu baru ke set foto yang sedia ada; ia sebaliknya akan mewujudkan titik sandaran berasingan apabila didayakan dan membuat sandaran semuanya lagi. Ini biasanya berfungsi dengan baik, dan membantu mencegah data Mesin Masa kritikal dari bercampur antara pemacu jika anda menyambungkan pemacu Mesin Masa luaran anda ke komputer lain, contohnya.
Tetapi bagaimana jika pemacu sistem Mac anda mula gagal dan anda mengklon data ke pemacu baru? Atau bagaimana jika anda baru sahaja memulihkan Mac baru dari sandaran Mesin Masa? Dalam kedua-dua kes ini, kebanyakan pengguna akan terus menggunakan sandaran Mesin Masa sedia ada dan bukan bermula dari awal tetapi kerana setiap pemacu baru atau yang telah diubahsuai mempunyai UUID yang berbeza, Mesin Masa tidak akan mengenalinya.
Untuk menyelesaikan masalah ini, anda boleh secara manual mengaitkan sandaran Masa Mesin dengan pemacu baru menggunakan arahan "associatedisk". Untuk memulakan, layari ke pemacu sandaran Mesin Masa anda dan dapatkan petikan terkini, yang sepatutnya berada di /Volumes//Backups.backupdb//Latest/.
Seterusnya, buka Terminal, ketik perintah berikut, dan tekan Kembali. Gunakan jalan di atas untuk "Volume Snapshot" dan laluan pemanduan baru atau baru diformat sebagai "Sumber:"

sudo tmutil associatedisk "" ""

Dalam contoh iMac kami, arahannya ialah:

sudo tmutil associatedisk "/ Volumes / System" "/ Volumes / Time Machine / Backups.backupdb / iMac / System"

Anda perlu memasukkan kata laluan pentadbir anda tetapi, setelah berbuat demikian, anda akan mendapati bahawa Mesin Waktu kini melayan pemacu baru anda sama seperti pemacu lama anda, dan backup anda akan menjadi tambahan dan bukannya sandaran lengkap dari awal. Ini dapat menjimatkan masa dan membolehkan anda mengakses dan memulihkan data yang lebih lama.

Terus meneroka

Terdapat lebih banyak fungsi dan fungsi Utiliti Mesin Masa untuk diterokai, jadi lihat halaman manual untuk mendapatkan maklumat lanjut. Anda juga boleh menggunakan arahan ini bersama dengan AppleScript untuk membuat apa-apa alir kerja peribadi yang boleh anda fikirkan.
Apple mungkin membuat Mesin Masa kelihatan mudah, tetapi dengan percubaan sedikit di Terminal dengan tmutil, anda boleh membuka kunci kuasa sebenarnya.

Menjadi pengguna kuasa mesin masa dengan arahan terminal ini