Saya telah pindah dari Mac yang menjalankan Snow Leopard ke mesin Lion baru. Karena ada banyak kesalahan pada mesin lama, saya mengatur yang baru dari awal, hanya menyalin data yang saya butuhkan. Saya masih ingin mempertahankan cadangan Time Machine dari mesin lama saya untuk berjaga-jaga jika saya melewatkan sesuatu. Cadangan itu menjangkau beberapa bulan dan sangat besar. Saya benar-benar hanya perlu cadangan terbaru darinya, bukan seluruh sejarahnya.
Apakah aman untuk hanya membuka sparsebundle Time Machine di Finder atau pada CLI dan menghapus folder terlama? Atau haruskah saya menggunakan antarmuka atau alat Time Machine untuk melakukannya? Saya tidak ingin melakukannya melalui tampilan Starfield, karena akan butuh waktu lama bagi saya untuk bolak-balik dan menghapus setiap cadangan satu per satu.
sumber
Jawaban:
tl; dr - Aman untuk menghapus dengan cara apa pun yang Anda pilih.
Satu-satunya masalah yang mungkin terjadi adalah jika Time Machine mencoba memangkas cadangan pada saat Anda menghapus, jadi mungkin matikan Time Machine selama durasi pembersihan Anda jika Anda tidak menggunakan tombol hapus bawaan.
Anda dapat menggunakan
tmutil delete
di Lion untuk menghapus cadangan dengan aman. Manfaat dari ini adalah penghapusan terjadi secara lebih diam-diam di latar belakang. Kelemahannya adalah UI tidak cepat menghapus lebih dari satu foto sekaligus. Dalam praktiknya, Anda harus berada di sana untuk menghadiri beberapa penghapusan.Jangan khawatir tentang internal tentang bagaimana file ditautkan atau disimpan - ya sebagian besar file di sebagian besar cadangan adalah tautan keras, tetapi untuk membersihkannya, Anda harus menghapus folder dengan folder. Sistem akan menangani pengurangan jumlah tautan sehingga tidak ada cara yang lebih baik atau lebih buruk untuk pergi ke sini.
Juga aman untuk menghapusnya melalui Finder atau metode lainnya - bersabarlah karena setiap cadangan berisi set lengkap entri direktori untuk setiap file. Rekor (terburuk) saya adalah 4 hari untuk dihapus melalui finder, sejumlah cadangan yang tidak diinginkan.
Saran yang bagus mungkin untuk memulai dari yang kecil jika Anda tidak dapat meninggalkan mac Anda dalam semalam.
Anda tidak akan kehilangan data apa pun kecuali Anda menghapus salinan terakhir dari versi suatu file. Anda tidak mendapatkan peringatan apa pun, itu akan dihapus - ini sama apakah Anda menggunakan Time Machine itu sendiri, atau Finder atau
rm
dalam beberapa skrip terminal.Di samping singkat - Mengapa Anda ingin melakukan ini? Time Machine secara otomatis memangkas cadangan lama saat ruang Anda hampir habis. Saya merasa sangat nyaman hanya dengan mengkloning drive Time Machine saya ke drive eksternal USB yang murah dan meletakkannya di rak. (atau buat ini menjadi drive di rak dan gunakan itu sebagai alasan untuk mendapatkan drive baru) Mungkin itu adalah paket yang sempurna. -untuk menghapusnya untuk pengguna Mac.
sumber
tmutil
akan menangani cadangan Snow Leopard dengan benar juga? Seperti yang saya katakan, mesin lama tidak ada lagi, tapi saya ingin menyimpan cadangannya. Cadangan ini tidak akan dipangkas lagi secara otomatis, karena tidak ada mesin yang aktif menggunakannya lagi. Saya tidak punya cukup ruang untuk membuat cadangan mesin baru saya karena cadangan lama mengambil terlalu banyak ruang.rm
mungkin lebih cepat dan tidak mengikat Finder Anda selama berjam-jam atau berhari-hari, tetapi itu benar-benar tergantung pada preferensi pengguna. Apakah Anda menghapus tautan keras atau salinan file terakhir, setiap penghapusan pada akhirnya akan melakukan hal yang sama. Yang barutmuitl
baik-baik saja untuk menghapus versi cadangan Time Machine apa pun.tmutil
maka menghapus direktori yang bersarang dapat memengaruhi cadangan LAINNYA, karena cara kerja tautan keras. Lihat Bagaimana cara saya menghapus file Time Machine menggunakan commandline pada Super User.Time Machine telah mendukung penghapusan snapshot dari Finder sejak 10.7:
Seperti
tmutil delete
, ini hanya bekerja pada direktori untuk snapshot lengkap.Saya tidak tahu mengapa itu tidak diizinkan secara normal, tetapi Anda dapat menghapus file individual dengan sesuatu seperti
sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass rm -rf /Volumes/Time\ Machine/Backups.backupdb/Macintosh/2012-10-04-033043/HD/tmp
.Tautan keras tidak berhenti berfungsi saat file asli dihapus:
Ada pertanyaan serupa lainnya di Super User .
sumber
.../TMSafetyNet.kext/Helpers/bypass
- Sangat keren, tidak tahu tentang ini.bypass
untuk melakukan ini, itu juga akan mempengaruhi cadangan LAINNYA; lihat Bagaimana cara saya menghapus file Time Machine menggunakan commandline pada Super User./System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass
Saya juga akan memperkuat - berhati-hatilah dan jangan lakukan ini pada satu-satunya tujuan cadangan Anda jika Anda mengacaukan sintaks atau menghapus lebih dari yang Anda inginkan. Jauh lebih baik untuk mengencerkan seluruh interval dalam pengalaman saya atau menggunakan GUI untuk memangkas semua contoh satu file / folder besar.Anda OK untuk melanjutkan dan menghapus cadangan yang lebih lama menggunakan Finder. Berhati-hatilah bahwa semua file yang hanya ada dalam periode cadangan ini akan hilang. Menghapus cadangan pada perintah tidak menyimpan file atau menggabungkan / menggabungkan cadangan seperti pemangkasan Time Machine normal dalam upaya untuk menjaga sebanyak mungkin file yang tersedia pada cadangan.
sumber
Saya akan merekomendasikan untuk tidak menggunakan Finder untuk menghapus cadangan, tetapi tentu saja mungkin dari dalam Time Machine itu sendiri. Saat Anda berada di Time Machine, navigasikan jendela ke pengaturan Komputer, di bilah samping itu harus menjadi nama komputer Anda. Ketika itu adalah jendela aktif, ikon "Gear" pada bilah alat mengubah fungsinya. Kembali ke "waktu" ke tanggal yang tidak Anda inginkan lagi dan klik ikon Gear. Pilih "Hapus Cadangan" dari menu dan masukkan kata sandi administrator Anda jika diminta dan biarkan Time Machine melakukan hal itu. Ini memungkinkan Time Machine memperbarui basis datanya dan menjaga tautan yang dibuatnya tetap utuh.
sumber