TimeShift は、Debian デスクトップ上のシステム スナップショットを管理および復元するための強力なツールです。これにより、ユーザーは簡単に以前のシステム状態にロールバックでき、システムの安定性とデータの整合性を確保できます。
主な特徴:
- 自動スナップショット: 最新のバックアップを維持するために、定期的なシステム スナップショットをスケジュールします。
- 増分バックアップ: 最後のスナップショット以降の変更のみを効率的に保存し、ディスク領域を節約します。
- ユーザーフレンドリーなインターフェース: コマンドラインの専門知識を必要とせずにスナップショットを管理するための直感的な GUI。
- BTRFS および RSYNC サポート: 複数のファイルシステムタイプと互換性があり、柔軟に使用できます。
- 選択的復元: 必要に応じて特定のファイルまたはシステム全体を回復します。
- ブートリカバリ: システム障害が発生した場合に、ブート メニューからスナップショットを直接復元します。
Debian デスクトップで TimeShift を使用すると、ユーザーは偶発的な変更、ソフトウェア障害、または悪意のある攻撃からシステムを保護できます。導入はこれで終わりにして、ターミナル コマンドとさまざまな方法を使用して、Debian に TimeShift をインストールする方法を見てみましょう。
ステップ 1: Timeshift のインストール前に Debian システムを更新する
開始する前に、次のターミナルコマンドを使用してシステムを更新します。
sudo apt update && sudo apt upgrade
ステップ2: APTコマンドでTimeshiftをインストールする
Debian のデフォルト リポジトリにはすでに TimeShift アプリケーションが含まれているため、Timeshift のインストールは簡単です。次のコマンドでソフトウェアをインストールします。
sudo apt install timeshift
ステップ3: Timeshiftユーザーインターフェイスを起動する
Debian システムに Timeshift をインストールしたら、コマンド ターミナルから cli コマンドを使用してすぐにソフトウェアを開きます。
timeshift
または、次の場所に移動して、グラフィカル アプリケーション アイコンを使用してソフトウェアを起動します。
アクティビティ > アプリケーションを表示 > タイムシフト
追加学習: Timeshift でスナップショットを作成するための簡単なヒント
ステップ1: タイムシフトモードを理解する
Timeshift は、システム スナップショットを作成するために設計された強力なツールです。これらのスナップショットはチェックポイントとして機能し、必要に応じて元に戻すことができます。
Rsyncモード
Timeshift を Rsync モードで使用する場合、ツールは rsync とハード リンクの両方を使用してスナップショットを効率的に生成します。このモードの優れた点は、複数のスナップショット間で標準ファイルを共有できることです。このアプローチにより、ディスク領域の使用が最適化され、スナップショットの作成が迅速化されます。
BTRFS モード
対照的に、BTRFS モードでは、Timeshift はスナップショット生成のために BTRFS ファイル システムの機能を活用します。ただし、重要な点は、BTRFS モードが Ubuntu タイプのサブボリューム レイアウトに一致するシステム向けに特別に調整されていることです。Debian システムがこのレイアウトに準拠していない場合は、Rsync モードを使用するのが賢明です。
ステップ2: 適切なスナップショットの場所を選択する
スナップショットの適切な場所を選択することが重要です。スナップショットは時間の経過とともにかなりのディスク容量を消費する可能性があるため、選択した保存場所に十分な容量があることを確認してください。理想的には、潜在的なドライブ障害から保護するために、メインのシステム ドライブからアクセス可能で別の場所を選択してください。
ステップ3: スナップショットのスケジュール設定の重要性
Timeshift の有用性を最大限に高めるには、定期的なスナップショット スケジュールを設定することをお勧めします。スケジュールされたスナップショットは安全策として機能し、最近の変更によってシステムが不安定になった場合に、ユーザーが安定した状態に戻すことができます。
ステップ4: ユーザーのホームディレクトリを構成する
Timeshift では、スナップショットに含めるユーザーのホーム ディレクトリを柔軟に決定できます。必要に応じて、すべてのユーザー データを含めるか、特定のディレクトリを除外してスナップショットのサイズを合理化できます。
ステップ5: GUIセットアップの完了
上記の設定を行った後、最後のステップとして、Timeshift グラフィカル ユーザー インターフェイス (GUI) ですべての設定を確認します。確定する前に、すべての設定が要件に合致していることを確認してください。設定が完了すると、Timeshift が残りの作業を処理し、ユーザーの好みに基づいてスナップショットを生成します。
タイムシフトの追加コマンド
Debian から TimeShift を削除 (アンインストール) する
バックアップ ソフトウェアを必要としない、または必要としないユーザーは、次のコマンドを使用してこれを簡単に削除できます。
sudo apt remove timeshift
このコマンドはすべてのデータと依存関係を削除し、完全に削除します。
結論
このガイドのまとめとして、Debian 12 Bookworm、Debian 11 Bullseye、Debian 10 Buster にわたる Debian Linux に Timeshift をインストールしてセットアップするための重要な手順について説明しました。ターミナル コマンドからグラフィカル インストーラーの初期セットアップ ウィザードまでのプロセスは、わかりやすいように設計されており、あらゆるレベルのユーザーが Timeshift のスナップショット機能を使用してシステムを保護できます。BTRFS または RSYNC のどちらを使用する場合でも、Timeshift はシステム復元の信頼性の高い方法を提供し、Debian システムのデータ保護に不可欠なツールになります。