Bagaimana cara melestarikan cadangan Time Machine dan memulai kembali dengan yang baru?

13

Saya membuat backup Time Machine saya pada hard drive eksternal. Baru-baru ini saya memutakhirkan dari Mountain Lion ke Mavericks. Sekarang saya perlu kemampuan untuk membekukan cadangan lama yang telah saya lakukan dengan Mountain Lion jika saya perlu kembali dengan sistem lubang.

Apa yang saya coba sejauh ini:

  1. Stop Time Machine dan ganti nama folder cadangan pada disk. Pada Mavericks, folder Time Machine tidak dapat diubah namanya atau dipindahkan.
  2. Hapus drive eksternal dari panel preferensi Time Machine dan baca drive - Pencadangan Time Machine melanjutkan pada folder yang sama dan dalam beberapa waktu di masa depan menimpa cadangan lama.

Bagaimana saya bisa mencapai apa yang saya inginkan?

Jan Michael
sumber
Berapa lama Anda ingin menyimpan cadangan
user151019
@ Mark - Saya kira setidaknya setengah tahun. Apakah itu penting?
Jan Michael

Jawaban:

7

Cara paling sederhana adalah bagi Anda untuk mencatat tanggal dan waktu cadangan terakhir Anda di Time Machine pada OS X Mountain Lion. Anda dapat kembali ke sana kapan saja di masa mendatang hanya dengan mengembalikan ke cadangan dengan tanggal / waktu tersebut (ini akan tetap ada di disk selama Anda memiliki ruang yang cukup sehingga Time Machine tidak menghapus versi yang lebih lama ini) .

  • Anda dapat dengan mudah menemukan tanggal dan waktu ini dengan menavigasi ke folder "Backups.backupdb" pada disk Time Machine dan melihat stempel waktu untuk folder "Terbaru" (itu sebenarnya adalah tautan - sehingga Anda bahkan dapat membukanya untuk melihat nama folder cadangan terbaru dengan tanggal dan waktu).

Jika Anda tidak ingin mencatat tanggal dan waktu cadangan terakhir Anda dengan OS X Mountain Lion, cara paling sederhana berikutnya adalah mengubah nama komputer di Mac di OS X Mavericks sebelum Anda melakukan pencadangan Time Machine pertama di atasnya. atau pada disk cadangan Time Machine untuk cadangan yang lebih lama.

Dalam kedua kasus ini, ini akan membuat Time Machine membuat folder baru dengan nama mesin baru pada disk dan itu akan melakukan pencadangan penuh pertama kali (jadi Anda membutuhkan ruang disk yang memadai untuk menampung hampir dua salinan Mac Anda). Dengan cara ini, Anda dapat memulihkan dari cadangan lama atau baru di masa mendatang (jika Anda mengganti nama komputer pada disk Time Machine, maka Anda harus mengembalikannya untuk melakukan pemulihan penuh dari sistem lama).

  • Untuk mengubah nama komputer Anda, pergi ke System Preferences> Sharing dan edit Nama Komputer: teks.
    ATAU
  • Untuk mengganti nama komputer pada disk Time Machine, gunakan perintah berikut di Terminal.app:

    sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass mv /Volumes/<TMDiskName>/Backups.backupdb/<ComputerName> /Volumes/<TMDiskName>/Backups.backupdb/<OSXMountainLionBackupComputerName>
    

    Ganti yang berikut dalam perintah di atas sebelum menjalankannya:

    • <TMDiskName> adalah nama nama volume Time Machine
    • <ComputerName> adalah nama komputer saat ini (yang akan terus Anda gunakan untuk OS X Mavericks)
    • <OSXMountainLionBackupComputerName> adalah nama snapshot untuk Anda lakukan pengembalian penuh di masa mendatang (Anda harus mengganti nama kembali menggunakan perintah yang sama seperti di atas sebelum pengembalian penuh)
MK
sumber
1
1. Catatan Stempel waktu cadangan Mountain Lion Saran pertama hanya berfungsi jika ada cukup ruang disk pada hard drive eksternal dan snapshot mesin waktu tidak terbunuh oleh yang lebih baru. Jadi ini bukan pilihan karena saya tidak bisa memastikan mesin waktu menyimpan foto-foto lama itu. <br> 2. Ganti Nama Komputer Sayangnya ini bukan pilihan bagi saya, karena nama mesin diperbaiki oleh departemen itu. Saya tidak seharusnya mengubah nama. Apakah Anda punya ide lain?
Jan Michael
Saya telah memperbarui jawabannya dengan opsi lain. Anda dapat * mengganti nama komputer (OS X Mountain Lion one) pada Time Machinedisk saat ini (alih-alih mengganti nama komputer Anda). Jadi Anda akan memiliki cadangan lama di bawah direktori itu dan cadangan baru akan pergi ke folder baru dengan nama komputer saat ini.
MK
1
Mungkin saya salah mengerti instruksi Anda. Dengan perintah pembantu memotong saya bisa memindahkan direktori nama komputer ke nama lain. Tetapi begitu saya memulai Time Machine, namanya diganti folder kembali ke nama komputer asli. Apa yang Anda maksud dengan "alih-alih membuat salinan"?
Jan Michael
1
Maka perintah bypass tidak berhasil. Time Machine dapat mendeteksi folder yang dipindahkan dan menggunakannya kembali.
Jan Michael
3
Bekerja ketika perintah yang diberikan oleh @mk digunakan untuk memindahkan folder Backups.backupdb ke lokasi lain pada drive disk eksternal.
Jan Michael
4

Jawaban ini mendukung lebih banyak skenario saat seseorang perlu menyimpan satu atau lebih cadangan Time Machine.)

Time Machine tidak dirancang untuk menjaga cadangan lama tanpa batas (mis. Untuk arsip permanen). Bahkan jika ada banyak ruang kosong pada disk cadangan, Time Machine akan menghapus cadangan setelah 24 jam jika itu bukan cadangan furst sehari. Jika ya, Time Machine akan menyimpannya selama 30 hari kecuali jika itu juga cadangan pertama dalam seminggu, di mana awal minggu didefinisikan sebagai waktu dan hari cadangan awal (sehingga tidak harus Senin atau Minggu). Masa hidup cadangan pertama dalam seminggu tidak terbatas waktu. Namun, cadangan terlama dihapus jika diperlukan ruang untuk yang baru, kecuali jika itu bukan cadangan yang tersisa.

Jadi, nanti, jika Anda memutuskan untuk mengembalikan cadangan Time Machine yang pernah dibuat pada sistem yang lama, itu mungkin sudah tidak tersedia, dan Anda mungkin perlu memilih cadangan yang lebih lama daripada yang disimpan oleh Time Machine sesuai dengan aturan yang disebutkan di atas.

Pada dasarnya, Anda memiliki dua opsi jika Anda ingin menyimpan satu atau lebih cadangan:

  • Mulai kumpulan cadangan baru ke disk atau partisi baru, atau
  • menjaga cadangan dengan cara lain selain Time Machine, dan terus mencadangkan ke cadangan yang sama.

Perhatikan bahwa jika Anda menginstal sistem pada disk atau partisi yang terhapus, dan mengembalikan data Anda (mana pun Anda melakukannya, termasuk Setup Assistant dan Migration Assistant), atau jika Anda memulihkan seluruh sistem (sekali lagi, dengan cara apa pun yang Anda lakukan, termasuk pemulihan dari cadangan Time Machine menggunakan OS X Recovery ), maka cadangan Time Machine pertama mungkin akan menjadi full backup (bukan tambahan yang bisa menghemat banyak ruang dan waktu disk cadangan). Namun, Anda mungkin dapat mencegahnya dengan mengikuti panduan ini .

Mulai kumpulan cadangan baru ke disk atau partisi baru

Ini mungkin lebih disukai, karena akan memungkinkan Anda untuk memulihkan sistem lama Anda di masa depan dengan paling mudah, dengan memulihkan dari cadangan Time Machine menggunakan OS X Recovery .

Anda mungkin dapat membuat partisi baru pada disk cadangan Time Machine Anda saat ini bahkan tanpa menghapusnya dengan mengikuti langkah-langkah di sini .

Bergantung pada ruang kosong dan preferensi lain, Anda mungkin menginginkan partisi baru untuk cadangan sistem yang baru di masa depan, atau hanya dapat menampung satu cadangan terbaru dari sistem lama, memilih partisi baru sementara untuk sementara di Time Machine Preferences. sebelum sistem ditingkatkan, tetapi terus mencadangkan ke partisi lama setelah itu. Anda juga dapat mempertimbangkan untuk menambahkan beberapa pengecualian, sehingga hanya benar-benar memegang sistem lama tanpa data yang sudah Anda cadangkan ke partisi lama.

Untuk melihat kumpulan cadangan lama setelah memulai yang baru, Anda memerlukan opsi Browse Other Backup Disks .

Mempertahankan cadangan dengan cara lain

Ini dapat dilakukan bahkan melalui antarmuka Time Machine, baik sebelum atau setelah memutakhirkan sistem, dengan mengembalikan cadangan sistem lama ke lokasi yang dipilih , seperti folder berbeda pada disk cadangan Time Machine atau disk cadangan lain.

Cara lain adalah membuat tiruan dari sistem lama atau cadangan Time Machine-nya melalui perangkat lunak khusus seperti Carbon Copy Cloner .

Memindahkan folder Time Machine Backups.backupdb ke lokasi yang berbeda pada disk cadangan, menggunakan sedikit modifikasi dari perintah yang disediakan dalam jawaban MK, untuk mengisolasinya dari jangkauan Time Machine, juga akan melakukan trik, tetapi akan membutuhkan trik proses kebalikan setiap kali Anda perlu mengakses cadangan lama melalui Time Machine atau melakukan Pemulihan OS X. Di sisi lain, membuat cadangan permanen dengan cara ini jauh lebih cepat, karena tidak perlu menyalin apa pun.


Perlu juga dicatat bahwa jika Anda ingin menyimpan cadangan hanya karena Anda ingin mempertahankan opsi untuk menurunkan OS X, maka Anda juga memiliki opsi lain. Jika sebelumnya Anda telah membeli atau mengunduh OS X versi lama menggunakan Mac App Store, Anda dapat mengunduh lagi penginstalnya dari riwayat pembelian di Mac App Store. Meskipun demikian, Anda tidak dapat menjalankan pemasang yang lebih lama dari versi OS X yang lebih baru - pertama, Anda harus menghapus partisi tempat sistem saat ini hidup dan menginstal versi OS X yang lebih lama. Kemudian Anda dapat menggunakan Setup Assistant atau Migration Assistant untuk menyalin data, akun, dan / atau pengaturan Anda (aplikasi tidak akan berfungsi) yang telah dicadangkan melalui Mesin waktu di sistem sebelumnya dengan OS X yang lebih baru.

Adam
sumber
1

Terima kasih atas utas dan jawabannya. Saya memiliki 2 TB Time Capsule sehingga memiliki ruang untuk menyimpan keseluruhan cadangan Time Machine sebelumnya serta yang baru.

Saya menggunakan informasi di atas, dari jawaban hebat yang sudah disediakan, tetapi membuat folder baru pada TMDisk terlebih dahulu, setelah TMDisk ditampilkan dipasang di sidebar saya menambahkan folder baru di tempat yang sama dengan yang Backups.backupdbsatu dan menyebutnya backup2013.

Kemudian saya melakukan hal berikut di Terminal, setelah memodifikasi yang asli di TextEdit.

sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass mv \
/Volumes/**TMDisk**/Backups.backupdb/**machinename** \
/Volumes/**TMDisk**/**backup2013**/**machinename**

Ganti yang berikut dalam perintah di atas sebelum menjalankannya:

  • **TMDisk** adalah nama dari nama volume Time Machine
  • **machinename** adalah nama komputer (terlepas dari lama atau baru)
  • **backup2013** adalah folder tambahan yang dibuat untuk menyimpan cadangan pra-Mavericks

Seperti sebelumnya ini adalah tempat snapshot akan hidup bagi Anda untuk melakukan pengembalian penuh dari di masa mendatang (Anda harus mengganti nama kembali menggunakan perintah yang sama seperti di atas sebelum pengembalian penuh - maka menyimpannya dalam file teks).

... dan saya juga memindahkan **machinename**.sparsebundleke folder cadangan di tampilan Finder standar Time Capsule saya. Saya juga menyimpan dokumen TextEdit ke folder yang sama sehingga saya bisa membalikkannya nanti jika perlu.

Penting

Saya kemudian segera panik ketika saya membuka Time Machine dan hanya melihat Backups.backupdb yang baru, ini karena saya menyeret dan menjatuhkan machinename.sparsebundle ke folder lain di Time Capsule saya.

Saya menemukan folder lain dan mengklik dua kali pada nama file dan kemudian memasang gambar lama sebagai perangkat terpisah di sidebar.

Time Machine juga sekarang tampaknya telah mengatur ulang namanya ke default.

kumbang kecil
sumber
Gagasan memindahkan folder tidak Backups.backupdbcocok untuk saya. Saya tidak ingin mempartisi ulang HD atau membawa yang lain. Saya juga tidak ingin melihat Time machine mengganti nama folder nama mesin kembali ke aslinya. Dengan cara ini, mesin waktu membuat kembali cadangan sebagai upaya pertama juga.
kuncir