Skip to main content

APFSスナップショット:以前の既知の状態にロールバックする

Anonim

Mac上のAPFS(Apple File System)に組み込まれている多くの機能の1つは、特定の時点でMacの状態を表すファイルシステムのスナップショットを作成する機能です。

スナップショットには、バックアップポイントの作成など、さまざまな用途があります。バックアップポイントを使用すると、Macを、スナップショットが作成された時点の状態に戻すことができます。

ファイルシステムにはスナップショットがサポートされていますが、Appleはこの機能を利用するための最小限のツールしか提供していません。サードパーティの開発者が新しいファイルシステムユーティリティをリリースするのを待つのではなく、今日のスナップショットを使ってMacを管理する方法を見ていきます。

macOSアップデート用の自動スナップショット

macOS High Sierraから、Appleはスナップショットを使用してバックアップポイントを作成します。バックアップポイントを作成すると、間違ったオペレーティングシステムのアップグレードから復旧することができます。アップグレードが気に入らないと判断した場合はmacOSの以前のバージョンに戻ります。

どちらの場合でも、保存されたスナップショット状態へのロールバックでは、古いOSを再インストールする必要はなく、Time Machineやサードパーティのバックアップアプリで作成したバックアップから情報を復元する必要もありません。

これは、スナップショットの使用方法の良い例です。プロセスが完全に自動化されていても、Mac App StoreからMacOSアップデートを実行して、必要に応じてロールバックできるスナップショットを作成する以外に何もする必要はありません。基本的な例は次のとおりです。

  1. 起動する App Store のいずれかに位置する ドック または アップルメニュー.
  2. インストールしたいMacOSの新しいバージョンを選択するか、システムアップデートを選択してください。 アップデート ストアのセクション。
  3. アップデートまたはインストールを開始すると、Mac Appsストアが必要なファイルをダウンロードし、アップデートまたはインストールを開始します。
  4. インストールが開始され、ライセンス条項に同意すると、必要なファイルがターゲットディスクにコピーされ、インストールプロセスが続行される前に、インストールのターゲットディスクの現在の状態のスナップショットが取得されます。覚えているスナップショットはAPFSの機能であり、ターゲットドライブがAPFSでフォーマットされていない場合、スナップショットは保存されません。

大規模なシステムアップデートには、自動スナップショットの作成が含まれますが、アップルはスナップショットを自動的に呼び出すのに十分なアップデートと見なされるものを指定していません。

必要に応じてスナップショットをロールバックすることを確実にしたい場合は、次の手法を使用して独自のスナップショットを作成できます。

続きを読む

手動でAPFSスナップショットを作成する

自動スナップショットは大丈夫ですが、主要なシステムアップデートがインストールされている場合にのみ作成されます。スナップショットは、新しいアプリケーションをインストールする前にスナップショットを作成したり、ファイルをクリーンアップするなどのタスクを実行するのに適した予防的な手順です。

Macに付属しているコマンドラインツールであるターミナルアプリを使用して、いつでもスナップショットを作成できます。以前にTerminalを使用していない、またはMacのコマンドラインインターフェイスに精通していない場合は、スナップショットを作成するのは簡単な作業であり、以下の手順を順を追って説明します。

  1. 打ち上げ ターミナル、に位置しています /アプリケーション/ユーティリティ/.
  2. ターミナルウィンドウが開きます。あなたは コマンド・プロンプトこれには通常、あなたのMacの名前の後にあなたのアカウント名とドル記号($)。これをコマンドプロンプトと呼ぶことにします。このコマンドプロンプトは、 ターミナル あなたがコマンドを入力するのを待っています。コマンドを入力するか、コマンドをコピー/ペーストすることでコマンドを入力できます。コマンドは、リターン または 入る キーを押します。
  3. APFSスナップショットを作成するには、次のコマンドを ターミナル コマンドプロンプトで:

    tmutilスナップショット

  4. 押す 入る または リターン あなたのキーボードで。
  5. ターミナル それが特定の日付のローカルスナップショットを作成したと言って応答します。
  6. また、次のコマンドで既に存在するスナップショットがあるかどうかを確認することもできます。

    tmutil listlocalsnapshots /

  7. これにより、すでにローカルドライブに存在するすべてのスナップショットのリストが表示されます。

APFSスナップショットを作成するだけです。

スナップショット数

APFSスナップショットは、APFSファイルシステムでフォーマットされたディスクにのみ格納されます。

スナップショットは、ディスクに十分な空き領域がある場合にのみ作成されます。

ストレージスペースが減少すると、スナップショットは自動的に削除され、最も古いスナップショットが自動的に削除されます。

続きを読む

時間内のAPFSスナップショットポイントに戻る

MacのファイルシステムをAPFSスナップショットの状態に戻すには、Recovery HDとTime Machineユーティリティの使用を含むいくつかの手順が必要です。

Time Machineユーティリティが使用されていますが、Time Machineのセットアップやバックアップに使用する必要はありませんが、効果的なバックアップシステムを導入することは悪い考えではありません。

Macをスナップショットの保存状態に復元する必要がある場合は、次の手順に従ってください。

  1. Macを再起動して、 コマンド (クローバーリーフ)および Rキー。 Appleロゴが表示されるまで、両方のキーを押したままにしておきます。Macはリカバリモードで起動します。リカバリモードは、macOSの再インストールやMacの問題の修復に使用される特殊な状態です。
  2. 回復 ウィンドウがタイトルと共に開きます macOSユーティリティ 次の4つのオプションを提示します。
    1. Time Machineバックアップから復元します。
    2. macOSを再インストールしてください。
    3. ヘルプをオンラインで入手してください。
    4. ディスクユーティリティ。
  3. を選択 Time Machineバックアップから復元する アイテムをクリックし、 持続する ボタン。
  4. タイムマシンからの復元 ウィンドウが表示されます。
  5. クリック 持続する ボタン。
  6. Time Machineのバックアップまたはスナップショットを含むMacに接続されているディスクのリストが表示されます。スナップショットを含むディスクを選択します(これは通常Macの起動ディスクです)。 持続する.
  7. スナップショットのリストは、日付とそれらが作成されたmacOSバージョンでソートされて表示されます。リストアするスナップショットを選択し、をクリックします。 持続する.
  8. 選択したスナップショットから実際に復元するかどうかを尋ねるシートがドロップダウンします。クリック 持続する ボタンを押して続行します。
  9. リストアが開始され、プロセスバーが表示されます。復元が完了すると、Macが自動的に再起動します。

これがAPFSスナップショットから復元するための全プロセスです。