Apakah Time Machine mengembalikan seluruh sistem?

19

Saya belum pernah menggunakan Time Machine sebelumnya dan saya cukup tahu bagaimana backup bekerja tetapi saya bertanya-tanya apakah sistem saya akan bekerja di luar kotak setelah dipulihkan dari backup Time Machine?

Maksud saya, saya punya banyak hal di Mac saya dan mengonfigurasinya semuanya setelah terjadi kesalahan akan memakan waktu berhari-hari. Saya berbicara tentang seluruh lingkungan pemrograman saya termasuk beberapa gambar Docker, database, ratusan paket npm, file sistem khusus (seperti "host"), ratusan Aplikasi dengan pengaturan khusus, beberapa permainan dll.

Jika saya memutuskan untuk mencadangkan SEMUANYA dan segalanya berjalan ke selatan, bisakah saya mengambil MacBook baru, sambungkan hard drive eksternal saya dengan cadangan TM dan itu akan mengimpor SEMUA yang berarti itu akan berfungsi seperti sistem saya sebelum crash?

BTW Saya menggunakan HDD eksternal standar.

Wordpressor
sumber
Mari kita buat satu pertanyaan ini per pertanyaan. Jangan ragu untuk berkomentar dengan tautan ke pertanyaan baru tentang versi jika Anda belum dapat menemukan jawaban di sini tentang mengembalikan cadangan yang lebih lama ke OS yang lebih baru.
bmike
Saya tahu ini adalah waktu yang lama, tetapi bagaimana cara kerjanya? Saya memiliki disk yang tidak berfungsi dengan baik dan cadangan mesin waktu baru-baru ini. Jika saya mengembalikannya, Apakah Anda pikir itu akan mengingat hal-hal seperti pengaturan dan kunci proyek xcode (atau android?) Terima kasih :)
Toni Michel Caubet

Jawaban:

17

Time Machine secara default mencadangkan hampir semua yang ada di partisi macOS Anda. Tidak termasuk file log, indeks Spotlight, cache, file sementara dan sampah (lihat: Pada OS X, file apa yang dikecualikan oleh aturan dari cadangan Time Machine? ). Cadangan termasuk file docker, paket npm, file pribadi Anda dll. Ketika cadangan selesai, hard drive TIDAK akan dapat di-boot, artinya Anda tidak dapat menjalankan macOS dari cadangan mesin Waktu Anda.

Anda dapat memulihkan dari cadangan mesin Waktu tanpa atau setelah menginstal sistem operasi. Jika Anda memulihkan tanpa menginstal sistem operasi:

  • Semua cadangan akan dikembalikan ke disk Anda, termasuk sistem operasi (misalnya Yosemite). [ CATATAN: Jika Mac yang Anda pulihkan tidak mendukung versi macOS di TM Backup Anda, itu masih tidak dapat melakukan booting dari pengembalian] .
  • Ini dapat dilakukan dari Pemulihan atau Instalasi USB. Tidak diperlukan akses internet.
  • Setelah cadangan dipulihkan, semuanya akan persis seperti saat Anda melakukan cadangan.

Jika Anda memulihkan setelah menginstal sistem operasi:

  • Hanya file pribadi dan file yang Anda pilih yang dapat dipulihkan dan tidak akan memulihkan sistem operasi.
  • Mungkin tidak mengembalikan paket, tweak sistem dan file yang disimpan dalam direktori selain yang tradisional (misalnya "/ MyApp/mysourcecode.cs" tidak akan dikembalikan secara default).

Jika Anda pikir ini mengandung informasi yang salah, silakan komentar karena saya tidak pernah benar-benar pulih setelah instalasi sistem operasi.

pixelomer
sumber
Saya tentu tidak akan menjawab -1, tetapi Time Machine menyimpan daftar kunjungan untuk setiap kali cadangan. Lebih umum, untuk definisi seluruh sistem yang berarti segalanya, saya akan meninjau jawaban saya untuk melihat ratusan lokasi dan file yang dikecualikan oleh aturan di Time Machine. Jika Anda tidak pernah menggunakan baris perintah atau shell, yang mungkin 90 hingga 95% dari populasi Mac - Time Machine memiliki mayoritas tertutup tanpa risiko apa pun.
bmike
@ Monomeetheth jika saya mendapatkan MacBook baru atau bekas itu kemungkinan besar akan menginstal OS - saya berasumsi saya dapat menghapus OS dan kemudian menjalankan backup cadangan?
Wordpressor
1
@Wordpressor Ya, Anda bisa, tetapi saya tidak yakin mengapa Anda melakukannya jika ada Mac baru . Jika Mac bekas, jika sudah disiapkan untuk dijual sesuai rekomendasi Apple , maka Anda juga boleh menyimpannya apa adanya. Jika tidak, Anda akan melalui proses menginstal ulang macOS terlebih dahulu sebelum memulihkan dari cadangan Anda (kecuali Anda tahu bahwa Mac sepenuhnya mendukung versi macOS di cadangan TM Anda dan Anda ingin menggunakan versi macOS itu).
Monomeeth
Time Machine tidak mencadangkan screen saver yang diinstal secara default! Untuk memperbaikinya, jalankan tmutil removeexclusion ~/Library/Screen\ Saversdi Terminal.
SilverWolf - Pasang kembali Monica
1
Dari pengalaman saya sendiri: itu mencadangkan / Aplikasi, yang merupakan tempat sebagian besar (jika tidak semua) aplikasi diinstal secara default .
pixelomer
5

Tidak, mesin waktu memiliki beberapa jenis pengecualian sehingga bahkan tidak mencadangkan semuanya, apalagi memulihkan semuanya. Berita baiknya, semua yang didukung akan dikembalikan ke OS yang sama atau lebih baru.

Anda dapat meninjaunya dan aman mengetahui bahwa Anda sudah siap.

Atau Anda dapat meninjau setiap kali Anda meletakkan sesuatu dan memverifikasi bahwa Anda dapat memulihkannya (atau memeriksa mereka tidak dikecualikan).

 tmutil isexcluded /path/to/file

Saya akan mengatakan Anda mungkin harus memiliki cadangan klon untuk menyimpan bacon Anda dan mulai dengan SuperDuper dan Carbon Copy Cloner dan tidak mengacaukan utilitas disk (yang dapat mengkloning drive) kecuali Anda benar-benar tidak dapat membuat salah satu alat yang dibangun untuk bekerja untuk anggaran dan kebutuhan Anda. Melakukan satu cadangan yang dapat di-boot sebulan dan setiap kali Anda membuat perubahan besar berarti Anda memiliki dua cadangan yang berbeda dan tidak perlu memperbarui klon Anda setiap malam (kecuali jika Anda benar-benar menyukai hal semacam itu).

Baca di kedua situs web tersebut untuk mengetahui banyak manfaat potensial dari cadangan yang dapat di-boot, tidak semua file dapat disalin.

bmike
sumber
SuperDuper dan Carbon Copy Cloner adalah produk yang fantastis. Rekomendasi pribadi saya biasanya menggunakan salah satunya dan Time Machine juga. Tapi sekali lagi, saya juga biasanya merekomendasikan kepada pengguna pribadi mereka memiliki dua drive cadangan eksternal yang dapat ditukar setiap minggu (dengan satu selalu dijauhkan dari situs), jadi saya mungkin sedikit di sisi ekstrem.
Monomeeth
@ sepeda saya takut saya tidak mengerti. Saya hanya ingin tahu apakah saya akan siap bekerja setelah memulihkan dari cadangan. Jika TM tidak membuat cadangan kontes Sampah, indeks Cache atau Spotlight - Saya tidak peduli karena hampir tidak ada perubahan dalam kasus ini. Jadi saya kira Monomeeth benar dan saya akan dapat bekerja dengan baik setelah memulihkan?
Wordpressor
Jika Anda memiliki cadangan Time Machine maka Anda cukup menghubungkannya dan mengembalikan semuanya. @Wordpressor Bahkan lebih baik lagi, ada file .exclusion.plist yang tersembunyi serta log migrasi sehingga Anda dapat melihat log jika Anda merasa ada sesuatu yang hilang dan tahu jika atau mengapa. Jawaban singkatnya adalah ya - Mac baru akan mengambil cadangan yang lebih lama dengan baik.
bmike
1
+1 untuk Carbon Copy Cloner. Ini bekerja dengan sempurna sementara Time Machine gagal total. Time Machine mencoba memulihkan sistem dengan menerapkan banyak perbedaan satu demi satu, tetapi satu perbedaan di tengah cacat sehingga seluruh proses memakan waktu berjam-jam, gagal dan dimulai dari awal. Saya harus menulis beberapa skrip untuk memulihkan beberapa informasi yang diinginkan. Plus, Time Machine menggunakan tautan keras folder non konvensional, yang membuatnya lebih sulit untuk memulihkan informasi.
Eric Duminil
5

Dalam geneal, ya, semua yang penting bagi sebagian besar pengguna termasuk dalam cadangan Time Machine. Seperti yang dinyatakan dalam jawaban lain, ada sejumlah batasan mengenai bootability OS dan file sistem yang dikecualikan dan sejenisnya, dan ada fitur terikat komputer seperti aktivasi perangkat lunak misalnya perangkat lunak Adobe yang tidak mentransfer dengan cadangan.

Dalam kebanyakan kasus, Anda dapat membeli Mac pengganti, menghubungkan drive, dan mengembalikan semua file yang Anda suka, atau sistem lengkap dari cadangan Time Machine. Time Machine didokumentasikan dengan baik dalam bantuan macOS dan di situs web Apple untuk informasi yang lebih mendalam (dan selalu berubah).

John Keates
sumber