1. 程式人生 > >利用snapper實現archlinux的系統還原

利用snapper實現archlinux的系統還原

首先,安裝snapper和btrfs-progs

    # pacman -S snapper btrfs-progs 

建立配置檔案

# snapper -c cfg_home create-config  -f btrfs /home
# snapper -c cfg_root create-config -f btrfs /   

    其中,snapper -c 後跟的home和root為你的配置名,-f btrf後為需要進行快照的目錄。即,建立根目錄和home目錄下的快照配置檔案。建立的配置檔案存放於/etc/snapper/config目錄下。

建立快照

# snapper -c 配置檔名 create -d "描述"

此處配置檔名可為cfg_home或cfg_root。描述在檢視快照是即可看到。

恢復快照

# snapper -c 配置檔名 undochange 快照ID .. 0 FileName1 FileName2

其中0代表當前狀態。若不輸入filename則預設恢復全部檔案。

刪除快照

# snapper -c 配置檔名 delete 快照ID