Time Machineはシステム全体を復元しますか?


19

私はこれまでTime Machineを使用したことがなく、バックアップがどのように機能するかをよく知っていますが、Time Machineバックアップから復元した後、システムがすぐに動作するかどうか疑問に思っていますか?

Macにはたくさんのものがあり、何か問題が発生したらすべて設定するのに数日かかります。複数のDockerイメージ、データベース、数百のnpmパッケージ、カスタムシステムファイル(「ホスト」など)、カスタム設定の数百のアプリケーション、一部のゲームなどを含むプログラミング環境全体について話しています。

すべてをバックアップすることを決定し、物事が南に行く場合、新しいMacBookを手に入れて、外付けハードドライブをTMバックアップに接続するだけで、すべてをインポートするので、クラッシュする前のシステムと同じように動作しますか?

ところで私は標準的な外付けHDDを使用しています。


質問ごとに1つの質問を作成しましょう。古いバックアップを新しいOSに復元するための回答がここで見つからない場合は、バージョンに関する新しい質問へのリンクを使用してコメントしてください。
bmike

私はこれが長い時間をかけていたことを知っていますが、それはどのように機能しましたか?正常に動作していないディスクと最近のタイムマシンバックアップがあります。それを復元すると、xcodeプロジェクトの設定とキー(またはandroid?)のようなものを覚えていると思いますか?:)
トニミシェルCaubet

回答:


17

Time Machineはデフォルトで、macOSパーティションのほぼすべてをバックアップします。ログファイル、Spotlightインデックス、キャッシュ、一時ファイル、ゴミ箱を除外します(OS Xでは、Time Machineバックアップからルールによって除外されるファイルは?)。バックアップには、Dockerファイル、npmパッケージ、個人ファイルなどが含まれます。バックアップが完了すると、ハードドライブは起動できなくなります。つまり、Time MachineバックアップからmacOSを実行できなくなります。

オペレーティングシステムをインストールせずに、またはインストールした後に、Time Machineバックアップから復元できます。オペレーティングシステムインストールせずに復元する場合:

  • オペレーティングシステム(Yosemiteなど)を含むすべてのバックアップがディスクに復元されます。[ 注:復元先のMacがTMバックアップのmacOSのバージョンをサポートしていない場合、復元から起動することはできません]
  • リカバリUSBまたはインストールUSBから実行できます。インターネットへのアクセスは必要ありません。
  • バックアップが復元された後、すべてはバックアップを行っている間とまったく同じになります。

オペレーティングシステムのインストール後に復元する場合:

  • 個人用ファイルと選択したファイルのみを復元でき、オペレーティングシステムは復元されません。
  • 従来のもの以外のディレクトリに保存されているパッケージ、システム調整、およびファイルを復元できない場合があります(たとえば、「/ MyApp / mysourcecode.cs」はデフォルトでは復元されません)。

これに誤った情報が含まれていると思われる場合は、オペレーティングシステムのインストール後に実際に復元したことがないため、コメントしてください。


私は確かに-1の答えにはなりませんが、Time Machineはバックアップするたびにエクスカーションのリストを保存します。より一般的には、すべてを意味するシステム全体の定義については、Time Machineのルールによって除外されている数百の場所とファイルを確認するために回答を確認します。おそらくMac人口の90〜95%であるコマンドラインまたはシェルを使用しない場合、Time Machineの大部分はリスクなしでカバーされます。
bmike

@Monomeeth新規または使用済みのMacBookを入手した場合、OSがインストールされている可能性が高い-OSをアンインストールしてからバックアップ復元を実行できると思いますか?
ワード

1
@Wordpressorまあ、できますが、なぜ新しい Mac ができたのかはわかりません。使用済みのMacの場合、Appleの推奨に従ってすでに販売の準備ができていれば、そのままにしておいても問題ありません。そうでない場合、バックアップから復元する前に最初にmacOSを再インストールするプロセスを実行します(MacがTMバックアップでmacOSのバージョンを完全にサポートしていることを知っていて、そのバージョンのmacOSを使用したい場合を除く)。
モノミース

Time Machine 、デフォルトではインストールされているスクリーンセーバーをバックアップしません!これを修正するにはtmutil removeexclusion ~/Library/Screen\ Savers、ターミナルで実行します。
SilverWolf-モニカの復元18年

1
私自身の経験から:/ Applicationsをバックアップします。これは、ほとんどの(すべてではないにしても)アプリケーションがデフォルトでインストールされる場所です
ピクセロマー

5

いいえ、タイムマシンにはいくつかの種類の除外がありますので、すべてをバックアップすることも、すべてを復元することもできません。幸いなことに、バックアップされたすべてのものが同じまたは新しいOSに復元されます。

あなたはそれらをレビューし、あなたが設定されていることを安全に知ることができます。

または、物を置くたびに確認し、それらを復元できることを確認します(または除外されていないことを検査します)。

 tmutil isexcluded /path/to/file

ベーコンを保存してSuperDuperとCarbon Copy Clonerから始めるクローンバックアップがおそらく必要だと思います予算とニーズに合わせて。1か月に1回ブート可能なバックアップを実行し、大きな変更を加えるたびに、2つの異なるバックアップがあり、クローンを毎晩更新する必要がありません(そういったことが本当に好きでない限り)。

すべてのファイルがコピーされることだけでなく、起動可能なバックアップの多くの潜在的な利点については、いずれかのWebサイトを参照してください。


SuperDuperとCarbon Copy Clonerは素晴らしい製品です。私の個人的な勧告は、これらのいずれかを使用することは通常である同様にタイムマシンを。しかし、私は通常、個人ユーザーにも週に2台の外部バックアップドライブを交換することをお勧めします(1台は常にオフサイトに保管されているため)。
モノミース

@bmikeわかりません。バックアップから復元した後に作業する準備ができているかどうかを知りたいだけです。TMがTrashコンテスト、Cacheインデックス、Spotlightインデックスをバックアップしない場合-このケースではほとんど何も変わらないので気にしません。だから私はMonomeethが正しいと思うし、私は復元後に完全にうまく働くことができるでしょうか?
ワード

Time Machineバックアップがある場合は、単純に接続してすべてを復元できます。@Wordpressorさらに良いことに、隠された.exclusion.plistファイルと移行ログがあるので、何かが足りないと思った場合にログを見ることができ、その理由を知ることができます。簡単な答えはイエスです-新しいMacは古いバックアップをうまく取ります。
bmike

1
Carbon Copy Clonerの場合は+1。Time Machineがひどく失敗する間、それは完全に働きました。Time Machineは、多くの差分を次々に適用してシステムを復元しようとしましたが、中央の差分は欠陥であったため、プロセス全体に時間がかかり、失敗して最初から開始しました。必要な情報の一部を回復するために、いくつかのスクリプトを書く必要がありました。さらに、Time Machineは従来型ではないフォルダーハードリンクを使用するため、情報の回復が難しくなります。
エリックドゥミニル

5

一般的に、はい、ほとんどのユーザーにとって重要なものはすべてTime Machineバックアップに含まれています。他の回答で述べたように、OSのブート可能性と除外されたシステムファイルなどにはいくつかの制限があり、たとえば、バックアップで転送されないAdobeソフトウェアのソフトウェアアクティベーションなど、コンピューターにバインドされた特定の機能があります。

ほとんどの場合、交換用のMacを購入してドライブを接続し、好きなファイルをすべて復元するか、Time Machineバックアップからシステム全体を復元できます。Time Machineは、macOSヘルプおよびAppleのWebサイトで、より詳細な(および絶えず変化する)情報について詳しく説明されています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.