📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

Wiki がページ「Snapperの使用方法(SUSE)」を「設定 - Snapper」に、リダイレクトを残さずに移動しました
 
(同じ利用者による、間の1版が非表示)
74行目: 74行目:
===== スナップショットの作成 =====
===== スナップショットの作成 =====
スナップショットを作成するには、snapper createコマンドを実行する。<br>
スナップショットを作成するには、snapper createコマンドを実行する。<br>
後からスナップショットの目的を確認できるようにするため、 -dオプションでわかりやすい説明を指定しておく。
後からスナップショットの目的を確認できるようにするため、 -dオプションでわかりやすい説明を指定しておく。<br>
 
# 説明付きの単一のスナップショット(Single)を作成する
# スナップショットには任意のコメントを付加する
snapper create -t single -d "<任意のコメント>"
<br>
  # 説明付きの単一のスナップショット(Single)を、既定の設定(root)で作成する
  # 説明付きの単一のスナップショット(Single)を、既定の設定(root)で作成する
  # クリーンアップアルゴリズムを指定していないため、このスナップショットは自動では削除されない
  # クリーンアップアルゴリズムを指定していないため、このスナップショットは自動では削除されない
88行目: 91行目:
  snapper -c home create -d [スナップショットの説明] -c timeline
  snapper -c home create -d [スナップショットの説明] -c timeline
<br>
<br>
===== スナップショットの削除 =====
===== スナップショットの削除 =====
スナップショットを削除するには、まずその番号を調べる。<br>
スナップショットを削除するには、まずその番号を調べる。<br>
97行目: 101行目:
  # homeという名前の設定内にある番号89、90の各スナップショットを削除する
  # homeという名前の設定内にある番号89、90の各スナップショットを削除する
  snapper -c home delete 89 90
  snapper -c home delete 89 90
<br><br>
== スナップショットの作成と復元の例 ==
* スナップショットの作成
*# 事前スナップショットを作成する。
*#: <code>sudo snapper create --type pre --description "Before Install Application-Name"</code>
*# ソフトウェアをインストールする。
*# 事後スナップショットを作成する。
*#: <code>sudo snapper create --type post --pre-number <事後スナップショットの番号> --description "After Install Apllication-Name"</code>
<br>
* スナップショットの復元
*# 復元する事前および事後スナップショットの番号を表示する。<br>この例では、事前スナップショット番号を100、事後スナップショット番号を101とする。
*#: <code>sudo snapper list -t pre-post</code>
*#: または
*#: <code>sudo snapper list</code>
*# スナップショットで変更されたファイルのリストを取得するには、以下のコマンドを実行する。<br>内容が変更されたファイルはc、追加されたファイルは+、削除されたファイルは-が付加される。
*#: <code>sudo snapper status 100..101</code>
*# 特定のファイルの差異を表示するには、以下のコマンドを実行する。<br>ディレクトリ名またはファイル名を指定しない場合は、全てのファイルの差異が表示される。
*#: <code>sudo snapper diff 100..101 <ディレクトリ名またはファイル名></code>
*# スナップショットを復元する。<br>ディレクトリ名またはファイル名を指定しない場合は、全てのファイルが復元される。
*#: <code>sudo snapper -v undochange 100..101 <ディレクトリ名またはファイル名></code>
<br><br>
<br><br>