

Linux ディストリビューションを使用する方にとって、Windows の「システムの復元」や「以前のバージョンへの戻し」とは異なるバックアップ戦略が求められます。特に自作 PC を Linux で運用している場合、OS の設定ミスやカーネルのアップデート失敗によりシステムが起動できなくなるリスクは常に存在します。今回は、Linux システムの保護に不可欠なツールである「Timeshift」を使い倒すための完全ガイドを解説します。2026 年 4 月時点での最新情報に基づき、Ubuntu 24.04 LTS や Linux Mint 22、そして BTRFS ファイルシステムを採用する Fedora 41 などでの設定方法を網羅的に取り上げます。単なる手順説明に留まらず、RSYNC 方式と BTRFS 方式の違いを深く理解し、自身の環境に最適なバックアップ設計を実現するための詳細な情報を提供します。
Linux の世界において「システムバックアップ」は、データの消失を防ぐだけでなく、OS の設定変更やパッケージインストールによる不安定化から身を守る盾となります。Windows ユーザーにとって馴染み深い「システムの復元ポイント」と同様の機能を Linux で提供する代表的なツールとして、Timeshift が挙げられます。しかし、Linux はファイル構造が Windows と大きく異なり、単純なファイルコピーではシステムの状態を完全に保存できない場合があります。Timeshift を正しく設定・運用することで、エラーが発生した際にも数分でシステムを元の状態に戻すことが可能になります。本記事では、導入から復元まで一連の流れを、初心者でも迷わないよう具体的な手順と数値ベースの推奨設定を交えて解説します。
Linux システムにおいて、なぜ専門的なバックアップツールが必要なのかという点について深く考察する必要があります。多くの Linux ユーザーは、ドキュメントやメディアファイルなどの個人データのみをバックアップすれば十分だと考えがちです。しかし、OS 自体の破損やパッケージ管理ツール(apt や dnf など)の更新失敗により、システムが起動しなくなるケースは珍しくありません。特に自作 PC で Linux をメイン OS とするユーザーの場合、ハードウェアとの相性やカーネルモジュールの問題でシステムが不安定になるリスクがあります。Timeshift は、こうした「OS 本体の状態」をスナップショットとして保存し、問題発生時に即座にロールバックできる機能を備えています。これは、Windows のシステムの復元機能と最も近い概念ですが、Linux のファイルシステム特性(特に権限やシンボリックリンクの扱い)に合わせて設計されている点が異なります。
Timeshift が果たす役割は単なるファイルコピーを超えたものです。例えば、パッケージマネージャーが更新中に中断された場合、ライブラリの破損によりシステムが起動しなくなる「bricked state」に陥ることがあります。この際、Timeshift で作成したスナップショットからロールバックを行えば、更新前のクリーンな状態を復元できます。また、設定ファイルを誤って編集してしまった際にも、設定ファイルのバージョン管理ツール(例:etckeeper)と組み合わせることで、変更履歴を保持しやすくなります。Linux の世界では、コマンドライン操作による設定ミスがシステム全体を崩壊させる原因になり得ます。Timeshift を導入することで、こうした「人間のエラー」に対する耐性を劇的に高めることができます。
さらに、 Timeshift はバックアップの効率化にも貢献します。ディスク容量を圧迫するのを避けるため、増分バックアップやスナップショット技術を活用しています。例えば、BTRFS ファイルシステムを利用している場合、データそのものをコピーせず、変更されたブロックのみを参照することで、数秒で数十 GB のシステムを保存することが可能です。一方で、RSYNC 方式を採用する場合でも、ハードリンク機能を活用して重複するファイルを節約しています。このように、Timeshift はディスク容量と保護のバランスを最適化するための設計となっており、10GB〜50GB 程度の領域を確保すれば、数週間分のスナップショットを保持できるような効率性を誇ります。
Linux のバックアップ手法は多岐にわたりますが、主要な 5 つの方法について詳細な比較を行います。Timeshift は内部で RSYNC と BTRFS をサポートしており、それぞれ異なるメリットとデメリットがあります。また、BTRFS に特化した Snapper や、手動 rsync スクリプト、ホームディレクトリ専用の Déjà Dup との違いを理解することで、自身の環境に最適な選択が可能になります。特に重要なのは「スナップショット方式かどうか」という点です。スナップショット方式とは、ファイルシステムレベルでの変更点を記録する技術であり、通常の方法に比べて作成速度が圧倒的に速く、容量効率も高い特徴があります。
下表は、主要なバックアップツールと方式の性能を比較したものです。ここでは「スナップショット方式」「速度」「容量効率」「増分対応」「スケジュール」の 5 つの観点から評価しています。特に BTRFS ファイルシステムに対応している OS(Fedora 41 など)では、BTRFS 方式が事実上のデファクトスタンダードと言えますが、 ext4 や XFS を使用している場合は RSYNC 方式を選択する必要があります。
| ツール・方式 | タイプ | スナップショット方式 | 作成速度 | 容量効率 | 増分対応 | スケジュール管理 |
|---|---|---|---|---|---|---|
| Timeshift (BTRFS) | 専用ツール | あり (ファイルシステム依存) | 極速 (秒単位) | 非常に高い | 自動 (コピオンライト利用) | 内蔵機能で可能 |
| Timeshift (RSYNC) | 専用ツール | なし (ハードリンク複製) | 中〜高速 (GB 毎) | 中程度 | 完全増分 | 内蔵機能で可能 |
| Snapper (BTRFS) | BTRFS 用ツール | あり (ファイルシステム依存) | 極速 (秒単位) | 非常に高い | 自動 | cron 等外部連携必要 |
| rsync 手動スクリプト | コマンドライン | なし | 遅い (全コピー) | 低い | 任意 | cron で設定可能 |
| Déjà Dup | ホーム用ツール | なし (暗号化バックアップ) | 中 | 高い (圧縮利用) | 増分あり | GSettings 連携 |
RSYNC 方式は、ファイルのコピーとハードリンクを組み合わせています。これは ext4 などの一般的なファイルシステムでも動作する利点がありますが、スナップショット作成には時間がかかる場合があります。例えば、100GB のシステムをバックアップする場合、BTRFS 方式なら数秒で完了しますが、RSYNC 方式ではディスクの読み書き速度に依存するため、SSD を使用していても数分〜十数分かかります。一方で、容量効率という点では BTRFS が圧倒的に優れており、変更のないファイルはハードリンクとして参照されるため、ディスクスペースをほとんど消費しません。
Snapper は主に openSUSE や Fedora の BTRFS 環境で標準採用されているツールです。Timeshift との最大の違いは、Timeshift が Linux Mint や Ubuntu を中心とした汎用ツールであるのに対し、Snapper は BTRFS に深く統合された設計になっています。システムブート時の自動スナップショット作成など、BTRFS の特性をフル活用した機能がありますが、設定が Timeshift よりも複雑になりがちです。手動 rsync スクリプトは自由度が高い反面、エラーハンドリングやスケジュール管理を自身で行う必要があるため、初心者には推奨されません。
Déjà Dup は「バックアップ」ツールですが、システム全体の復元ではなく、ユーザーのホームディレクトリ(/home)内のファイル保護に特化しています。Timeshift との違いは明確で、OS 設定やパッケージの状態は保存されず、ドキュメントや設定ファイルの個人データのみを保存します。したがって、これらを組み合わせることで、システムとデータを分けて守る「棲み分け」を実現できます。
Timeshift を導入する際、まず考慮すべきは使用している Linux ディストリビューションです。2026 年 4 月時点での主要なディストリビューションである Ubuntu 24.04 LTS、Linux Mint 22、Fedora 41 におけるインストール手順を解説します。Timeshift は公式パッケージとして多くのディストリビューションのリポジトリに含まれていますが、一部ではフラットパック(Flatpak)版や外部 PPA を通じた導入が必要です。特に Ubuntu や Linux Mint の場合、標準の apt コマンドで即座にインストールできるため、作業は非常にスムーズです。
Ubuntu 24.04 LTS または Linux Mint 22 ユーザーの場合、ターミナルを開き以下のコマンドを入力するだけで導入が完了します。これは公式リポジトリから最新の安定版パッケージを取得するため、セキュリティ面でも信頼性が高い方法です。
sudo apt update
sudo apt install timeshift
この際、インストール前に apt update を実行してパッケージリストを更新することが推奨されます。これにより、パッケージの依存関係が正しく解決され、エラーを未然に防ぐことができます。Fedora 41 の場合も同様に基本コマンドが利用可能ですが、Fedora は BTRFS を標準ファイルシステムとして採用しているため、Timeshift の BTRFS モードでの動作検証が重要です。
sudo dnf install timeshift
また、一部の環境やユーザーの好みに応じて Flatpak 版を使用することも可能です。Flatpak 版は最新機能を早期に試せるメリットがありますが、システム統合機能(GRUB メニューへの自動追加など)において、標準パッケージ版と挙動が異なる場合があります。以下は Flatpak のインストール例です。
flatpak install flathub org.timeshift.Timeshift
Flatpak 版を利用する場合は、Permissions ボックスなどの設定でシステムアクセス権限を適切に与える必要があります。ただし、OS の復元機能としての信頼性を最優先する場合や、ブートローダーへの統合を自動化したい場合は、パッケージマネージャー経由でのインストールが最も安定しています。
インストール後に timeshift コマンドが使えるか確認します。バージョン情報も確認しておくと、既知のバグや修正内容を確認する際に役立ちます。
timeshift --version
2026 年時点では、Timeshift のバージョンは 24.x あるいはそれ以降が主流であると考えられます。このバージョンでも BTRFS と RSYNC の両方のコア機能が安定して動作していることを確認しましょう。もしインストール時に依存関係エラーが発生した場合は、sudo apt --fix-broken install を実行して修正を行うか、外部 PPA を追加する手順が必要になる場合があります。
Timeshift の設定において、最も頻繁に使用されるのが「RSYNC」方式です。これは BTRFS ファイルシステムを使用していない一般的な Linux 環境(ext4, XFS など)でのデフォルト推奨オプションです。RSYNC 方式では、ファイルをコピーする代わりにハードリンクを使用して重複データを節約します。この設定を正しく行うには、「バックアップ先」「スケジュール」「除外フィルター」の 3 つの要素を慎重に調整する必要があります。特にディスク容量が限られている環境では、除外フィルターの設定がシステム全体の健康維持に直結します。
まず「バックアップ先」の設定から行います。Timeshift の GUI で「Next」ボタンを押した後に表示される画面で、バックアップを保存するディレクトリを選択します。内部ドライブを使用する場合、ルートディレクトリ(/)の下に作成したフォルダ(例:/timeshift-backups)が推奨されます。ただし、システム起動時に外部ドライブが接続されていないと復元できなくなるリスクがあるため、内蔵 SSD/HDD の別パーティションを確保することが最も安全です。容量については、最小 20GB〜30GB を確保することを強く推奨します。これはスナップショットの履歴を残し続けるための最低限の領域であり、1 つのスナップショットあたり数 GB を消費する可能性があるためです。
次に「除外フィルター(Exclude Filters)」の設定が重要です。システムバックアップに不要なファイルやディレクトリを含めると、容量を無駄に使います。特に /proc, /sys, /dev は仮想ファイルシステムであり、実体がないためバックアップ対象から外す必要があります。また、キャッシュディレクトリや一時データも除外すべきです。以下は Timeshift の設定画面で入力できる除外フィルターの例と、その理由を示した表です。
| 除外パス | 理由 | 推奨度 |
|---|---|---|
| /proc/* | プロセス情報の仮想ファイルシステム | 必須 |
| /sys/* | システム情報デバイス | 必須 |
| /dev/* | デバイスファイル(ハードリンク扱い不可) | 必須 |
| /tmp/* | 一時データ(再起動で消去される) | 推奨 |
| /var/cache/* | キャッシュデータ(再生成可能) | 推奨 |
| .cache/* | ユーザーキャッシュ | 推奨 |
「除外フィルター」欄には、上記のパスをカンマ区切りまたは改行区切りで入力します。特に /proc や /sys を含めると、Timeshift は警告を出してスナップショット作成を拒否することがあります。また、Windows や macOS と共有するパーティションがある場合、それらのマウントポイントも除外リストに追加することで、バックアップの競合を防げます。
スケジュール設定では、「起動時」「日次」「週次」「月次」の中から選択します。初心者の場合、「日次」と「起動時」を組み合わせるのがバランスが良いでしょう。「起動時」はシステムがシャットダウンされた際や、ブート時にスナップショットを作成する機能です。これにより、重要な更新直前の状態を保持できます。また、「保持数(Keep)」の設定も重要です。例として「日次 30」「週次 12」「月次 12」を設定すると、過去約半年分のスナップショットが自動的にローテーションされます。これにより、ディスク容量の上限を超えた古いスナップショットは自動削除されるため、手動管理の手間が省けます。
BTRFS(Better Filesystem)を採用している Linux ディストリビューション(Fedora 41 など)では、Timeshift は「BTRFS」方式を強く推奨されます。これはファイルシステムレベルでスナップショットを作成できるため、RSYNC 方式とは異なり、数百 GB のデータでも数秒でバックアップ完了します。しかし、この機能を正しく利用するには、パーティション構成が特定の要件を満たしている必要があります。特に重要なのはサブボリューム(Subvolume)のレイアウトです。
Fedora 41 のような BTRFS デフォルト環境では、通常 / と /home が別々のサブボリュームとして管理されています。Timeshift でスナップショットを作成するには、システムルート(/)が独立したサブボリュームであることが必須条件となります。もし / が単一のルートのままであれば、Timeshift は自動でサブボリュームを生成してくれますが、手動で分割されている場合は設定を無視できません。また、/home ディレクトリも BTRFS 上で管理されている場合、Timeshift のスナップショットに含めるかを選択できます。
BTRFS 方式の設定手順では、「Create snapshots」ボタンを押すことで即座にスナップショットが作成されます。RSYNC 方式のようにファイルのコピー処理を待たないため、バックアップのオーバーヘッドはほぼゼロです。ただし、BTRFS の特性上、ハードウェアやカーネルの相性により破損リスクが RSYNC よりもわずかに高いという指摘があります(2026 年時点では改善されています)。また、外部ドライブへの BTRFS バックアップ保存には、そのドライブが BTRFS でフォーマットされている必要があります。
以下は、BTRFS を使用する場合の理想的なパーティションレイアウト例です。Timeshift の設定画面で「Subvolume」を選択する際に表示されるリストと照らし合わせて確認してください。
| サブボリューム名 | 用途 | Timeshift 対応状況 |
|---|---|---|
| @ (root) | OS 本体のルートディレクトリ | 必須(バックアップ対象) |
| @home | ユーザーホームディレクトリ | オプション(含まれる場合も可) |
| @swap | スワップ領域 | 除外対象(通常自動処理) |
| @boot | ブートローダー関連 | 除外対象(自動設定推奨) |
Timeshift の BTRFS 設定画面では、「Include home」オプションがあり、ユーザーの個人データをバックアップに含めるかどうかを選べます。システム復元時に /home のデータも消去してしまうリスクを避けるため、重要データは別途バックアップツールで管理し、Timeshift では OS 本体のみを対象とするのが推奨されます。しかし、全体的なセットアップを復元したい場合は、「Include home」を有効にし、ブートローダー設定を確認して /home のマウントポイントが維持されることを確認します。
Timeshift の真価は、自動化されたスナップショット作成にあります。手動で毎回コマンドを実行するのは現実的ではないため、GUI 上の「Schedule」タブを使用して最適な規則を設定することが重要です。ここで注意すべきは、「保持数(Keep)」の設定です。無制限にスナップショットを保存するとディスク容量が枯渇し、システム自体が使用不能になります。適切なポリシーを設定することで、最新のバックアップを確保しつつ、過去の不要なデータを自動削除できます。
推奨されるスケジュール設定は以下の通りです。「起動時」は非常に重要なポイントで、OS の更新や設定変更が行われた直前にスナップショットを残すために有効です。ただし、頻繁にシャットダウン/ブートを行う環境ではスナップショットが膨れ上がる可能性があるため、「日次」メインの設定と組み合わせます。「日次 30」という設定は、過去 30 日間の状態を保持することを意味し、ディスク容量の目安として約数十 GB の領域が必要となります。
| スケジュールタイプ | 推奨頻度 | 保持数(例) | 目的 |
|---|---|---|---|
| 起動時 (On Boot) | システム再起動毎 | 3〜5 個 | 更新直前の状態保存 |
| 日次 (Daily) | 毎日 | 10 個 | 最近の作業履歴保存 |
| 週次 (Weekly) | 毎週 | 4 個 | 長期的な安定性確認 |
| 月次 (Monthly) | 毎月 | 6 個 | 年間の状態維持・比較 |
「日次」のスナップショットは、設定変更の直後に問題が発生した場合に最も役立ちます。一方で、「週次」や「月次」は、長期的なシステム使用における安定性を確認する際に有効です。例えば、3 ヶ月前の設定に変更し直す必要がある場合、日次のスナップショットでは見つからないことがあります。このため、月次の保持数を残すことで、数ヶ月前のクリーンな状態を復元することが可能になります。
また、容量制限(Storage Limit)も重要な設定要素です。Timeshift には「最大保存サイズ」を設定するオプションがあります。例えば、20 GB を上限に設定すると、それを超えると最も古いスナップショットが削除されます。これにより、ディスクの満タンによるエラーを防げます。ただし、あまり厳しすぎると重要なスナップショットまで削除されるリスクがあるため、自身のディスク容量と利用頻度を考慮して調整が必要です。
バックアップを作成するだけでは意味がなく、実際にシステムが起動しない場合にどう復旧するかを理解しておく必要があります。Timeshift の復元方法は大きく分けて 3 つあります。「OS が起動している状態での GUI による復元」「CLI コマンドによる復元」「ブートできない場合のライブ USB を使用した復元」です。特に最後の「ライブ USB からの復元」は、システムが完全に破損した場合に必須となるスキルですので、手順を正確に覚えておくことが重要です。
まず、OS が起動している状態での復元方法です。GUI アプリケーションから「Timeshift」を開き、「Restore」ボタンをクリックします。リストから復元したいスナップショット(日付と時刻)を選択し、「Next」へ進みます。ここで重要なのは、ターゲットのパーティションを再確認することです。誤って他のパーティションを選択して上書きしてしまうとデータ消失につながります。また、GRUB メニューに新しいエントリが追加されるため、再起動時にブートローダーから選択できるようになります。
OS が起動しない場合や、システムファイルの破損でログイン画面すら表示されない場合は、ライブ USB を使用します。まず Linux のインストールメディア(USB)を接続し、BIOS/UEFI からそこから起動します。「Try Linux」モードを選択してターミナルを開き、timeshift コマンドを実行します。ただし、GUI 環境がないため、コマンドラインで操作する準備が必要です。
sudo timeshift --restore
このコマンドを実行すると、復元ウィザードが起動しますが、ライブ USB の環境では依存関係や表示設定により動作しない場合もあります。その場合は、GRUB メニューから Timeshift 用のエントリを選択して再起動する方法があります。Timeshift でスナップショットを作成する際、自動的に GRUB にエントリが登録されるため、ブート画面で「Timeshift」の項目を選択すると復元モードに入れます。この方法が最も確実です。
GUI が利用できない環境や、スクリプトによる自動化のために CLI(コマンドライン)での Timeshift 操作は必須スキルです。timeshift --create や --restore、--delete などのフラグを使って、詳細な制御が可能です。例えば、特定のユーザーのデータを除外したバックアップを作成したい場合や、手動でスナップショットにタグを付けたい場合に役立ちます。
スナップショットを手動で作成する基本的なコマンドは以下の通りです。
sudo timeshift --create --comments "更新前の状態"
--comments 引数には、そのスナップショットの目的や日付をメモとして追加します。これにより、後で復元時に「どの時点のスナップショットか」を特定しやすくなります。また、バックアップ先を変更するオプション --dest-dir を使用することで、外部ドライブなどへの保存も可能です。
sudo timeshift --create --comments "External Backup" --dest-dir /mnt/external_drive/timeshift
リスト表示や削除には以下のコマンドを使用します。
# スナップショットの一覧表示
timeshift --list
# 特定のスナップショットを削除(ID を指定)
sudo timeshift --delete --id <スナップショット ID>
--id 引数には、リスト画面に表示される一意の識別子を入力します。誤って重要なデータを削除しないよう注意が必要です。また、ログファイルを確認するには journalctl -u timeshift.service コマンドを使用すると、バックアップ作成時のエラーや警告を確認できます。
高度な設定として、スナップショット作成を自動化するスクリプトを作成することも可能です。例えば、パッケージ更新前に自動的にスナップショットを作成し、更新後に問題がなければ削除するロジックなどです。ただし、この場合も Timeshift の標準機能(Schedule)で十分対応できるケースが多いため、過度なカスタマイズは避けるべきです。
システム全体を保護する Timeshift ですが、ユーザーの個人データ(ドキュメント、設定ファイルなど)についても考慮する必要があります。Timeshift は主に OS 本体とアプリケーションの設定を対象としていますが、/home ディレクトリ内の重要なファイルを常に最新の状態に保つためには、別のツールとの連携が有効です。特に、外部ドライブへのバックアップやクラウド保存を重視する場合は、Déjà Dup や Restic などの専用ツールを活用します。
以下は、Timeshift とホームディレクトリバックアップツールの役割分担例です。このように使い分けることで、システム障害とデータ喪失の両方に対応可能です。
| ツール | 対象領域 | 復元優先度 | スナップショット機能 |
|---|---|---|---|
| Timeshift | OS, /etc, /usr | システム起動時 | あり (システム復元) |
| Déjà Dup | /home/* (個人データ) | データ保護優先 | なし (バージョン管理) |
| Restic | 任意のディレクトリ | クラウド転送・暗号化 | なし (デフォルト) |
Timeshift で /home を含める場合でも、それは「システム設定」として扱われるため、ファイルごとのバージョン履歴(例:昨日のドキュメントに戻る)は管理されません。したがって、重要なドキュメントを毎日バックアップしたい場合は、Déjà Dup のようなツールで暗号化バックアップを作成し、外部ストレージやクラウドに保存することが推奨されます。
また、Timeshift の設定画面でも「Include home」オプションがありますが、これはシステム全体の復元(OS+データ)を一括で行う場合に有効です。OS 自体を再インストールする必要がある場合、あるいはハードディスク交換後の初期化後にデータを戻すようなケースでは、この機能を活用します。一方で、ファイルの誤削除や編集ミスの復元には不向きなため、目的に応じて使い分けることが重要です。
最後に、Timeshift を導入することによる全体的なメリットとデメリットを整理します。これにより、導入後の維持管理やトラブルシューティングの心構えを整えることができます。Timeshift は非常に強力なツールですが、万能ではなく、使用状況によっては注意が必要な点があります。
最大のメリットは「回復力の早さ」です。システムが起動しなくなっても、ブート画面で選択するだけで数分で復元可能です。また、GUI での操作が直感的であるため、Linux に不慣れなユーザーでも設定しやすいという利点があります。さらに、スナップショットの保存形式が標準化されているため、特定の OS バージョンに依存しない汎用性もあります。
一方でデメリットとして、「BTRFS への依存度」や「ディスク容量の確保」が挙げられます。RSYNC 方式を使用する場合でも、最低限の領域を確保する必要があり、SSD の寿命を考慮するとスナップショット作成時の書き込み負荷に注意が必要です。また、BIOS/UEFI の設定変更(Secure Boot など)によってブート時に Timeshift エントリが表示されない場合もあります。その場合は、GRUB を更新するコマンド(sudo update-grub)を実行してエントリを反映させる必要があります。
最後に、バックアップの検証です。作成したスナップショットが実際に機能するかは、復元テストを定期的に行うことで確認できます。ただし、本番環境で復元テストを行うのはリスクがあるため、仮想マシン(VM)や予備のドライブを使用してテストすることをお勧めします。これにより、実際のシステム障害時にパニックにならずに対応できるよう準備を整えることができます。
Q1: Timeshift は Windows の「システムの復元」と同じですか? A: 基本的な役割は同じですが、仕組みが異なります。Windows のシステム復元はレジストリとファイルのコピーを基盤としていますが、Linux ではハードリンクや BTRFS スナップショットを利用しており、権限の保持方法も異なります。また、Windows よりも高速にスナップショットを作成できる傾向があります。
Q2: Ubuntu 24.04 で Timeshift を使っていますが、スナップショットが作成されません。 A: バックアップ先のパーティションが BTRFS でない場合や、容量不足が原因です。RSYNC 方式を選択し、十分な空き容量(30GB 以上)があるか確認してください。また、/home がサブボリュームとして分割されていないとエラーになる場合があります。
Q3: Fedora 41 の BTRFS を使っていますが、Timeshift が起動しません。
A: Fedor a41 は標準で BTRFS を使用していますが、Timeshift が正しく GRUB エントリを作成しているか確認が必要です。sudo timeshift --configure で設定を確認し、BTRFS モードが有効になっているかチェックしてください。また、システムアップデート後にブートローダーの設定が破損している場合があります。
Q4: タイムスナップショットの容量がいっぱいになりました。 A: 保持数(Keep)の設定を変更してください。「日次 10」などを「日次 5」に減らすか、「月次」のスナップショットを削除することで容量を確保できます。また、不要なキャッシュディレクトリを除外リストに追加することも有効です。
Q5: バックアップ先として USB ドライブを使用しても大丈夫ですか? A: 可能ですが、USB ドライブが接続されていないと復元できません。システム起動時に USB が認識されないリスクがあるため、内蔵 SSD/HDD を使用することが推奨されます。緊急用としては USB も有効ですが、常設用には向きません。
Q6: Timeshift で /home ディレクトリをバックアップしたいです。 A: 「Include home」オプションを有効にすることで対応可能です。ただし、OS 復元時にユーザーデータが上書きされる可能性があるため、重要なファイルは別途 Déjà Dup などでの管理をお勧めします。システムとデータのバックアップを分けるのがベストプラクティスです。
Q7: コマンドラインで Timeshift を使いたいですが、コマンドが見つかりません。
A: インストールが完了していないか、PATH に追加されていない可能性があります。which timeshift で確認し、見つからない場合は sudo apt install timeshift を再実行してください。また、Flatpak 版を使用している場合は flatpak run org.timeshift.Timeshift とする必要がある場合があります。
Q8: システムが起動しない時に Timeshift から復元する方法を教えてください。
A: ブート画面で「Timeshift」のエントリを選択して起動します。もし表示されない場合は、ライブ USB を起動し、ターミナルから sudo timeshift --restore を実行するか、GRUB メニューで OS のエントリを編集して Timeshift スクリプトを実行します。
Q9: BTRFS と RSYNC 方式のどちらを選ぶべきですか? A: ファイルシステムが BTRFS であれば BTRFS 方式を推奨します(高速・省スペース)。それ以外(ext4, XFS)の場合は RSYNC 方式を選択してください。OS のデフォルト構成に合わせて選ぶのが最も確実です。
Q10: Timeshift をアンインストールしてもバックアップデータは残りますか? A: はい、Timeshift で作成されたスナップショットは手動で削除されない限り残存します。ただし、Timeshift ツール自体がないと GUI での管理が難しくなるため、復元時には再インストールするか CLI での操作が必要です。
本記事では、Linux システムの保護に不可欠なツール「Timeshift」について、その重要性から導入方法、設定の詳細、そして復元手順までを網羅的に解説しました。2026 年 4 月時点の最新情報を反映し、Ubuntu 24.04 LTS や Linux Mint 22、Fedora 41 など主要なディストリビューションでの運用を想定した具体的な設定値やコマンド例を多数紹介しています。
記事全体の要点は以下の通りです。
apt または dnf インストールが最も安定しており、Flatpak 版は特殊なケースでのみ推奨される。Timeshift を正しく設定・運用することで、Linux の自由度と安定性を両立した環境を構築できます。初心者の方でも本記事を参照しながら設定を進めれば、システム障害に対する安心感が格段に向上することでしょう。また、定期的な復元テストの実施をお勧めし、万が一の事態に備えておくことが、プロフェッショナルな Linux ユーザーの必須スキルと言えます。

PCパーツ・ガジェット専門
自作PCパーツやガジェットの最新情報を発信中。実測データに基づいた公平なランキングをお届けします。
Linux MintをWindowsの代替デスクトップOSとして使いこなす方法。インストールから日常使いまでをステップバイステップで解説。
Restic を使ったバックアップ環境の構築を解説。インストール、リポジトリ設定、スケジュール、Borg / Kopia との比較、実運用Tipsを詳しく紹介。
3-2-1バックアップルール(データ3コピー・2種類メディア・1つオフサイト保管)に基づく完全データ保護戦略。フル/差分/増分の違い、Windows/Linux向けツール比較、NAS・クラウドバックアップ自動化設定、復元テスト手順、ランサムウェア対策。2026年最新の情報に基づいて徹底的に解説します。
Windowsのバックアップと復元を完全解説。システムイメージ、ファイルバックアップ、クラウド同期の最適な組み合わせ。
NixOS、Fedora Silverblue等のイミュータブルLinuxを解説。従来型Linuxとの違い・メリット・導入手順を初心者向けに。
Kopia を使ったモダンなバックアップ環境の構築を解説。GUI / CLI 導入、リポジトリ、スナップショット、Restic / Borg との比較を詳しく紹介。
この記事に関連するデスクトップパソコンの人気商品をランキング形式でご紹介。価格・評価・レビュー数を比較して、最適な製品を見つけましょう。
デスクトップパソコンをAmazonでチェック。Prime会員なら送料無料&お急ぎ便対応!
※ 価格・在庫状況は変動する場合があります。最新情報はAmazonでご確認ください。
※ 当サイトはAmazonアソシエイト・プログラムの参加者です。
コスパ最強!学生ゲーマーにはおすすめ
ゲーマーです。36800円でこの性能、マジでコスパが半端ない!i5-8400と16GBメモリ、1TB SSDで、最新ゲームも設定次第なら快適に動きますよ。整備済み品とはいえ、動作確認はしっかりやっていたようで、初期不良みたいな心配もなさそうです。SSDの速度も速くて、起動も快適。今まで使ってた古いP...
玄人志向 KRPW-GA750W:安定性と静音性に優れた電源
玄人志向の750W電源ユニットは、ハイエンドゲーミングPCに最適だ。80 PLUS ゴールド認証による変換効率が高く、安定した電力供給を実現し、PCのパフォーマンスを最大限に引き出せる。セミファンレス設計のため、動作音が極めて静かで、PCの冷却性能向上にも貢献する。フルプラグイン設計による配線が容易...
コスパはあり?MS OfficeとWindows 11搭載デスクトップPC
19999円という価格でこのPC、正直、期待しすぎない方が良さそうでした。まず良い点だとすれば、MS Office 2019が付属しているのは助かりました。普段使いの書類作成やメールくらいなら問題なく動きますし、Windows 11 Proも搭載されているので、将来的に何か変わったソフトを入れたくな...
まさかの神コスパ!娘とPC組んで大正解!NECの整備済み品PC
以前使っていたPCがとうとう壊れてしまい、泣く泣く買い替えを決意しました。でも、子供がPCの組み立てに興味津々で、一緒に組むことに!となると、なるべく安くて、でも性能もそこそこあるものがいいじゃないですか?色々探して辿り着いたのが、NECの整備済み品デスクトップPCでした。 初めてのPC組み立てで...
富士通製整備品、コスパはあり?
大学生の私、田中の場合。43800円でこの富士通製デスクトップPC、正直『可もなく不可もなく』って感じかな。新品にこだわらないなら、価格を考えると悪くはないと思う。まず、2TBのSSDはありがたい。動画編集の趣味があるわけじゃないけど、起動は速くて快適。あと、メモリが16GBあるのも嬉しい。複数のア...
快適なゲーミング環境が実現!
このストームのゲーミングPCを購入してから、ゲームプレイも作業も格段にストレスが減りました。特に大型液晶と水冷システムは、CPUやGPUの熱問題を心配せずに済みます。4K解像度でプレイする際にも快適な温度維持ができています。 また、16GBのGeForce RTX 5070Tiグラフィックスカードの...
長年使用したUSBコンボハブの実用レビュー
私はこのUSB 3ポート・超小型コンボハブをもう約1年半愛用しています。前からゲーミングノートPCに付属しているUSBポートが足りないことで悩んでいたのですが、この商品はまさに解決策でした。まず、高速通信に対応しているところがポイントで、USB3.0ポート1つとUSB2.0ポート2つの組み合わせによ...
Core i5でも余裕!コスパ最強のデフカメ環境構築マシン!
いやー、これはマジで革命的!ずっと前から、ちょっとした動画編集やゲーム配信に使いたいなと思ってたんだけど、予算がなかなかね…。「整備済み品」っていうのが不安だったけど、思い切ってポチってみたんだ。結果、これは買ってよかった! まず、セットアップがめちゃくちゃ楽だった。届いたその日に、Windows...
OptiPlex 3050SFF、コスパ良すぎ!
46280円でこの性能、マジでびっくり!パートで使ってるPCが壊れちゃったので、急いでネットで探してたらこれを見つけました。第7世代Core i7で、動画編集も多少なら大丈夫なくらいスムーズ。起動も早くて、キーボードの打鍵感も悪くないです。事務作業メインで使うなら、十分すぎる性能だと思います。ただ、...
衝撃!35,800円で甦るデジタルライフ!旧PCを蘇らせた喜び
初めて買ったけど、正直、半信半疑でした。セールで安く手に入った整備済みPC。スペックは古い世代のi5と16GBメモリ、512GB SSD…正直よくわからないけど、とにかく安かったから試してみることにしました。組み立ては、素人の私でも、YouTubeの動画を見ながらなんとか終わらせることができました。...
Q: さらに詳しい情報はどこで?
A: 自作.comコミュニティで質問してみましょう!