web-dev-qa-db-ja.com

システムスナップショット(タイムシフト)とパーティションイメージ(isoとして保存)の主な違いは何ですか?

this 私の答えの下のコメントに従って、システムをバックアップするための最良のオプションは、リンクされた答えで説明されているパーティションのバックアップか、スナップショットとしてタイムシフトによって作成されました(私はまだ使用していません)。

そのため、パーティションイメージとは何か、どのように作成および復元できるかは知っていますが、スナップショットがより良いオプションであるかどうかを知りたいと思います。スナップショットに関するいくつかの情報はありますが、復元に関する限り、スナップショットとパーティションisosの違いに関する詳細を知りたいです。

タイムシフトによって作成される2種類のスナップショットには、プログラムの起動後に明確にリストされるため、違いがあることがわかります。

enter image description here

enter image description here

私のシステムはext4パーティション上にあるため(スナップショットを外部ドライブに保存する方が望ましいと思う)、今のところ使用するオプションはRSYNCです。しかし、将来使用する予定のBTRFSに興味があります。


私が必要とする説明は、主に次の側面を考慮します。

スナップショットを復元するために、Timeshiftでバックアップしたシステムを実行するする必要がありますか?

Isoとして保存されたパーティションとは逆に、そうだと思います。その場合、バックアップを復元するには、バックアップしたばかりのシステムが機能し、Timeshiftがインストールされている必要があります。しかし、そのバックアップのポイントは何ですか?通常、バックアップシステムを失った場合に備えてバックアップが必要です。 OSが失われた場合、スナップショットをどのように復元できますか?

バックアップの私の考えは、実行中のシステムが肥大化または使用不能になったときに後で復元できる、十分にカスタマイズされた健全なシステムを保存することです。

スナップショットの目的は、現在の状態で実際に実行中のシステムのバックアップを絶えず作成することであるように思えます。しかし、システムの状態が良好でない場合、これらのバックアップは効率的ですか?または、システムのさまざまなステージ/モーメントのスナップショット画像は、初期の、健全で、十分にカスタマイズされたものを含め、すべて保存されていますか?それでも、実行中のシステムが失われた場合、どのように復元されますか?

または、間違っている可能性があり、SnapshotはシステムBをシステムAに復元し、それを置き換えることができますか?

2
user47206

スナップショットを復元するために、Timeshiftでバックアップしたシステムを実行する必要がありますか?

それは明らかにそうではありません:

●スナップショットは、実行中のシステムから復元する(オンライン復元)か、ライブCDから(オフライン復元)のいずれかで復元できます。


OSが失われた場合、スナップショットはどのように復元できますか?

●オフライン復元とは、現在実行しているシステム以外のシステムを復元する場合です。マルチブート設定がある場合は、インストールされている1つのOSを起動してから、別のディスクにインストールされている別のOSを復元できます。 Linux Live CDまたはUSBから起動し、Timeshiftをインストールして、インストールしたシステムを復元することもできます。インストールされたシステムが起動可能でない場合、Live CD/USBを使用したオフライン復元が必要になる場合があります。

●復元するスナップショットは、任意のLinuxディストリビューションのものにすることができます。 [...]タイムシフトは、ブートローダーの再インストールなどの詳細を処理します。


ドキュメントを読む 詳細については。


ディスクのクローン作成と比較して、Timeshift(rsync)を使用する利点:

  • 最初のバックアップのみが完全バックアップであり、次のバックアップは増分バックアップです。

    • 多くのディスク容量を節約します
    • バックアップははるかに高速です
    • バックアップがある任意の時点にシステムを復元できます
  • Thimeshiftは未使用のスペースをバックアップしません。

  • 復元時に、ブートローダーを復元するかどうかを選択できます。
  • 復元時に、保持するファイルと復元するファイルを選択できます。

タイムシフト(rsync)と比較したディスクのクローン作成の利点:

  • Linuxファイルシステムに保存する必要はありません。
  • 標準のLinuxツールを使用して復元します。

タイムシフト(BTRFS)を使用する利点:

  • バックアップは、ファイルシステム機能のみを使用してファイルシステムレベルで行われます。
  • 初期バックアップは高速で、スペースを使用しません
  • 同じディスクにバックアップ、追加のディスクは不要

しかし...

  • システムに特別なレイアウトのBTRFSが必要
  • 同じディスクにバックアップすると、ディスクが破損した場合にデータが失われます。
2
pLumo