Timeshift を使用した Linux システムのバックアップと復元

すべてのオペレーティング システムには、システム障害時に非常に役立つ独自のバックアップおよび復元機能が装備されています。適切なツールを使用すれば、システムをすぐに安定した状態に戻すことができ、多くの潜在的なストレスから解放されます。

Linux ユーザーにとって、Timeshift ユーティリティは強力なソリューションです。このユーティリティを使用すると、事前に定義された間隔でシステムの「スナップショット」を作成できるため、構成を簡単にバックアップおよび復元できます。Timeshift は多くのディストリビューションにプリインストールされていますが、ユーザーによっては手動でインストールする必要がある場合もあります。このガイドでは、Linux システムでバックアップと復元に Timeshift を使用する手順を説明します。

さまざまな Linux ディストリビューションに Timeshift をインストールする

  • **Linux Mint** を使用している場合、Timeshift はプリインストールされています。**Ubuntu** の場合は、ターミナルを開いて入力するだけでsudo apt install timeshiftユーティリティがインストールされます。
  • **Arch Linux** または関連するバリエーションでは、AUR サポートが有効になっていることを確認してください。次に、ターミナルを起動し、を使用してyay -S timeshiftインストールします。
  • **Fedora** およびその派生版のユーザーの場合は、sudo dnf install timeshiftターミナルに入力してセットアップしてください。
  • Timeshift は個人ファイルを含むホーム ディレクトリを自動的にバックアップしないことに注意してください。そのためには、Linux Mint 用の MintBackup などの追加ツールが必要になる場合があります。Timeshift は、異なるバックアップ ソリューションが必要になる可能性があるサーバー システムではなく、デスクトップ環境向けにカスタマイズされていることに注意してください。

Timeshift で Linux システムをバックアップする

  • Timeshift がインストールされたら、アプリケーション メニューから開きます。アクセスするにはパスワードの入力を求められます。
タイムシフトインターフェースを起動する
  • 起動したら、希望するスナップショットの種類(**RSync** または **BTRFS**)を選択します。
  • **RSync** メソッドは、バックアップ間で共通ファイルを共有するスナップショットを作成し、ファイル マネージャー経由で参照できるようにします。標準の EXT4 Linux ファイルシステムを使用するユーザーに最適です。
  • あるいは、**BTRFS** メソッドは、サブボリューム レイアウトを持つ Ubuntu などの BTRFS ファイルシステムを利用するシステムに特化しています。
スナップショットの種類を選択
  • 次に、スナップショットの保存先を選択します。システムの内部ストレージまたは外部ディスクを選択できます。内部ストレージを選択すると、スケジュールされたバックアップが自動的に実行されますが、外部ドライブの場合は手動での操作が必要になります。
バックアップ場所を選択
  • 好みに応じてバックアップ スケジュールをカスタマイズします。Timeshift では、時間ごと、日ごと、週ごと、または月ごとのバックアップをスケジュールできます。選択したバックアップの頻度と量に基づいて、十分な空き容量を確保することをお勧めします。
バックアップスケジュール
  • バックアップする項目を選択します。デフォルトでは、復元中に新しいファイルが上書きされないように、Timeshift にはユーザーのホーム ファイルは含まれません。隠しファイルを含めることを選択した場合は、構成ファイルもバックアップされるため、不要な上書きが発生する可能性があります。重要なデータを保護するために、慎重に選択してください。
バックアップするファイルを選択
  • セットアップが完了したら、「完了」をクリックするか、ウィンドウを閉じて続行します。
セットアップを完了する
  • Timeshift のメイン インターフェースで、「作成」をクリックしてバックアップ プロセスを開始します。スナップショットの準備中は、忍耐が重要です。
バックアップスナップショットの作成
  • 特定のフォルダーとファイルを含める場合は、タイムシフト ウィンドウ内の [設定] に移動します。
タイムシフトの設定
  • 「フィルター」タブを選択し、要件に応じて「ファイルの追加」または「フォルダーの追加」を選択します。
ファイルまたはフォルダを追加する
  • [OK] をクリックして選択を確定する前に、含めたい項目がアクティブになっていることを確認してください (アイコンが「+」記号に変わります)。
選択を確定する

バックアップから Linux ファイルシステムを復元する

Timeshift でバックアップを作成した後は、問題や障害が発生したときにシステムを復元するのは簡単です。

  • Linux セットアップにまだアクセスできる場合は、Timeshift を起動して「復元」を選択します。バックアップが外部ドライブにある場合は、外部ドライブが接続されていることを確認してください。
バックアップの復元
  • 復元が進行中の場合は、プロセスを完了するためにコンピューターを再起動することを忘れないでください。
  • ログインできない場合は、ライブ Linux USB を使用してシステムを起動します。接続したら、ターミナルを起動して入力し、sudo add-apt-repository universeEnter キーを押して確定します。
  • 次に、sudo apt install timeshiftライブ USB セッションに Timeshift をインストールするために使用します。
  • インストール後、Timeshift を開き、「次へ」をクリックして、バックアップが保存されているディスクを選択します。
  • 前と同じように「復元」をクリックし、復元パスを定義し、よりスムーズな回復のためにブートローダーを復元することを検討してください。
  • Timeshift は、続行する前にリカバリ プランを評価するために「ドライ ラン」を実行します。
ドライランプロセス
  • 先に進む前に、Timeshift が実行するアクションを確認する必要があります。
確認ウィンドウ
  • Timeshift は、データのフォーマットが間近に迫っていることを警告します。確認後、「次へ」をクリックして復元を開始し、完了したら必ずシステムを再起動してください。
完了通知

重要な考慮事項

  • Timeshift を使用すると、拡張子によるファイルタイプの指定など、正確なバックアップのカスタマイズが可能になり、バックアップ プロセスを効率化できます。
  • バックアップの頻度を増やしたり、複数のコピーを保持したりするには追加のストレージ リソースが必要になることに留意し、スペースの問題を回避するためにそれに応じて計画を立ててください。
  • コマンドラインに慣れている場合は、操作を高速化するために、ターミナルコマンドを介して Timeshift を使用することを検討してください。
  • Timeshift の機能はすべての Linux ディストリビューションで一貫しているため、あるディストリビューションから別のディストリビューションに移行するときにユーザーフレンドリーになります。

よくある質問

1. Timeshift ではどのような種類のバックアップを作成できますか?

Timeshift では、RSync と BTRFS の 2 種類のバックアップを作成できます。RSync は EXT4 ファイルシステムに最適ですが、BTRFS は BTRFS ファイルシステムを利用するシステムに特化しています。

2. Timeshift はホームディレクトリをバックアップできますか?

いいえ、Timeshift は上書きを避けるために、デフォルトではホーム ディレクトリの内容をバックアップしません。そのためには追加のバックアップ ツールを使用する必要がありますが、Timeshift はシステム ファイルと設定に重点を置いています。

3. Timeshift を使用してバックアップから復元するにはどうすればよいですか?

バックアップを復元するには、Timeshift を起動し、「復元」を選択して、バックアップの場所を選択します。指示に従ってください。復元プロセスが完了したら、必ずコンピューターを再起動してください。

出典と画像

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です