Cara untuk memigrasi data Time Machine ke disk baru

10

Saya tahu bahwa ada tombol "Ubah Disk ..." di Time Machine, tetapi bagaimana jika Anda ingin memigrasi data (jam, minggu, dan bahkan mungkin berbulan-bulan) ke disk baru yang lebih besar tanpa memulai lagi ?

Kevin L.
sumber

Jawaban:

4

Super duper! akan melakukan pekerjaan itu. Anda dapat menggunakannya secara gratis untuk melakukan apa yang Anda inginkan, dan membayar hanya jika Anda ingin terus menggunakannya untuk melakukan backup inkremental yang efisien menggunakan fitur "Pembaruan Cerdas".

John Siracusa
sumber
4

Untuk 10.6, Apple telah memasukkan yang berikut ini di Mac 101: Time Machine :

Mac OS X v10.6: Cara mentransfer cadangan dari hard drive Anda saat ini ke hard drive baru

Jika Anda meningkatkan ke hard drive baru dengan kapasitas yang lebih besar, Anda mungkin ingin mentransfer cadangan Time Machine Anda yang ada sebelum menggunakannya untuk cadangan reguler. Untuk menyimpan cadangan yang ada di hard drive cadangan baru yang lebih besar, ikuti langkah-langkah ini:

  1. Hubungkan hard drive baru Anda.
  2. Di Disk Utility, pastikan ia memiliki partisi GUID dan diformat sebagai Mac OS Extended (Journaled). Jika perlu, format ulang drive sebagai Mac OS Extended dengan partisi GUID. Jika Anda tidak tahu caranya, lihat langkah-langkah di artikel ini . Catatan: Cadangkan semua data pada hard drive sebelum Anda memformatnya.
  3. Pilih ikon drive baru di desktop dan pilih Dapatkan Info dari menu File.
  4. Pastikan "Abaikan kepemilikan pada volume ini" tidak diaktifkan.
  5. Buka preferensi Mesin Waktu di Preferensi Sistem.
  6. Geser sakelar Time Machine ke Off.
  7. Di Finder, klik dua kali hard drive cadangan saat ini untuk membuka jendela Finder-nya.
  8. Seret folder "Backups.backupd" ke hard drive baru.
  9. Masukkan nama pengguna dan kata sandi administrator, lalu klik OK untuk memulai proses penyalinan. Ini mungkin membutuhkan waktu untuk diselesaikan karena semua cadangan Anda akan disalin.
  10. Dalam Preferensi Sistem Mesin Waktu klik "Pilih Disk ..."
  11. Pilih hard drive baru Anda, lalu klik "Use for Backup."

Sekarang, pada hard drive baru Anda, Anda akan memiliki semua cadangan yang ada dari hard drive cadangan sebelumnya plus memiliki lebih banyak ruang untuk lebih banyak cadangan baru.

(Ada juga instruksi untuk Time Capsule dan Mac OS X v10.6: Cara mentransfer cadangan dari Time Capsule yang ada ke yang baru .)

Sebagai catatan: ketika Anda menggunakan bundel jarang (seperti untuk backup jarak jauh) dan jika Anda membuat cadangan file yang sangat besar, kemudian menghapus file-file itu dari cadangan (baik secara manual atau ketika Time Machine menghapus cadangan harian dan cadangan per jam) akan tidak secara otomatis mendapatkan kembali ruang disk - hingga Time Machine benar-benar membutuhkannya.

Anda dapat mengklaim kembali ruang secara manual, dan itu dapat membebaskan banyak ruang (mungkin membuat migrasi ke disk yang lebih besar tidak perlu , atau setidaknya memberikan ruang yang baru pada disk baru Anda). Lihat Apa yang dilakukan Time Machine? pada Kesalahan Server.

Arjan
sumber
(Pastikan untuk membaca catatan pada tautan keras dalam jawaban alimack di superuser.com/questions/112007/migrating-time-machine-volumes/… )
Arjan
3

Ini tidak akan membantu Anda saat ini, tetapi untuk seseorang mulai dari awal yang menginginkan cadangan TimeMachine portabel (dengan manfaat sampingan yaitu dapat membatasi porsi disk yang digunakan untuk TimeMachine), saya sarankan menggunakan disk yang terpasang image (.dmg) sebagai target untuk disk cadangan TimeMachine.

Jadi sebagai contoh, katakanlah Anda memiliki drive eksternal 2TB, tetapi Anda ingin memesan 50GB untuk cadangan TimeMachine dan Anda ingin dapat memindahkan cadangan ke drive eksternal lain, bahkan yang sudah memiliki konten. Anda bisa melakukan ini:

% cd /Volumes/<extdrive>/
% hdiutil create TimeMachineImage -size 50g -fs HFS+ -volname TimeMachineDisk
% open TimeMachineImage.dmg

Anda kemudian akan masuk ke preferensi dan memilih / Volume / TimeMachineDisk sebagai drive cadangan. Anda dapat yakin bahwa Anda tidak akan tumbuh melebihi ukuran 50GB yang ingin Anda gunakan dan ruang sudah dicadangkan di drive eksternal Anda, sehingga tidak akan tumbuh lebih besar untuk menekan Anda keluar dari ruang.

Anda kemudian dapat memindahkan TimeMachineImage.dmg ke drive lain untuk pencadangan TimeMachine. Atau hanya untuk perlindungan di luar kantor.

Ini juga membuka beberapa opsi lain, yang paling penting adalah kemampuan untuk mengenkripsi cadangan TimeMachine Anda. Untuk melakukan ini, Anda cukup mengaktifkan enkripsi untuk dmg, jadi Anda akan menggunakan sesuatu seperti:

% hdiutil create TimeMachineImage -encrypted -size 50g -fs HFS+ -volname TimeMachineDisk

Bagian terakhir dari teka-teki ini adalah Anda ingin mengotomatiskan dmg saat drive eksternal Anda dipasang. Saya kira mungkin untuk melakukan ini dengan Applescript sehingga terjadi secara otomatis, tetapi saya tidak cukup akrab dengan Applescript untuk membantu di sini. Anda dapat membuat cronjob, yang menjalankan skrip untuk memasangnya:

#!/bin/bash
if [ -d /Volumes/<extdrive> ] ; then
  open /Volumes/extdrive/TimeMachineImage.dmg
fi

Dan instal cronjob yang terlihat seperti:

*/5 * * * * /usr/local/bin/<scriptname>

Anda juga dapat membuat gambar yang sedikit sehingga tidak menyedot seluruh 50GB ketika Anda pertama kali membuatnya dengan memasukkan argumen-type SPARSE dalam panggilan hdiutil. Bahayanya di sini adalah Anda kehabisan ruang pada drive eksternal Anda.

Tim
sumber
Adapun Anda dapat yakin bahwa Anda tidak akan tumbuh melebihi ukuran 50GB yang ingin Anda gunakan dan ruang sudah dicadangkan di drive eksternal Anda, sehingga tidak akan tumbuh lebih besar untuk menekan Anda keluar dari ruang. - catatan dari Mac OS X Petunjuk : Pada 10.6.3, Time Machine mencoba untuk meningkatkan ukuran bundel jarang ke maksimum yang tersedia [..]
Arjan
2
  1. Sambungkan kedua drive ke Mac Anda.
  2. Buka Disk Utility (/ Aplikasi / Utilitas / Disk Utility.app).
  3. Klik tab Pulihkan . (Pertolongan Pertama | Hapus | Partisi | RAID | Kembalikan )
  4. Seret drive lama Anda ke bidang Sumber .
  5. Seret drive baru Anda ke bidang Tujuan .
  6. Anda mungkin ingin memeriksa Hapus Tujuan .
  7. Anda dapat membuat komputer memastikan bahwa transfer berhasil dengan menghapus centang pada kotak centang Lewati Checksum .
  8. Saat transfer selesai, lepaskan dan cabut drive lama Anda. Membakarnya sebagai persembahan kepada para dewa hard drive. (Opsional, tetapi sangat dianjurkan .)
stalepretzel
sumber
1
Para dewa hard drive harus terus-menerus ditenangkan, jangan sampai mereka mendatangkan petak-petak bad sector pada disk baru saya.
Kevin L.
0

Saya pikir Anda bisa menyalin semua konten (termasuk file-file tersembunyi). Mungkin lebih aman menggunakan salinan level blok, dengan sesuatu seperti Carbon Copy Cloner.

jtbandes
sumber
Tetapi apakah ini akan bekerja untuk partisi yang lebih besar (yaitu kesulitan saya saat ini: memigrasikan disk Time Machine 320GB yang terbebani ke disk baru 1TB)?
Kevin L.
Saya percaya begitu. Jika tidak, well maka Anda masih punya file dan kedua disk; Anda dapat mencoba sesuatu yang lain. Anda harus mempertimbangkan pergi ke toko Apple dan meminta Genius atau perwakilan lainnya.
jtbandes
Jika disk cadangan Anda menggunakan bundel jarang (seperti untuk backup jarak jauh) maka penyalinan file memang mungkin dilakukan. Namun, ketika tidak menggunakan bundel yang tipis maka penyalinan file akan meledakkan penggunaan ruang disk, karena tautan keras kemudian disalin sebagai file normal. Lihat code.google.com/p/timedog/wiki/UsingTimecopy
Arjan
Apakah salinan level blok menghindari masalah itu?
jtbandes
Ya, salinan level blok mempertahankan tautan keras. Sekarang, jika sistem file Anda entah bagaimana memberikan masalah (yang BUKAN terjadi jika seseorang hanya ingin menduplikasi disk) maka tautan yang saya berikan ke code.google.com/p/timedog/wiki/UsingTimecopy mungkin bisa membantu.
Arjan