新聞中心
Snapper-gui是snapper的界面化管理工具,支持btrfs, ext4和精簡LVM,因其目前尚在開發(fā)階段,很多功能尚不完善,這里僅作為技術預覽做簡單介紹。

為憑祥等地區(qū)用戶提供了全套網(wǎng)頁設計制作服務,及憑祥網(wǎng)站建設行業(yè)解決方案。主營業(yè)務為網(wǎng)站設計制作、網(wǎng)站設計、憑祥網(wǎng)站設計,以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
準備工作
centos 7中需要預先安裝以下依賴包:
python3
python3-dbus
python3-gobject
python3-cairo
python3-gobject-base
EPEL 7提供了python3(Python 3.4),方便我們安裝
安裝epel-release
$ sudo yum install epel-release
安裝python 3.4和lib
$ sudo yum install python34
以上不會自動安裝匹配的pip和setuptools,執(zhí)行以下命令安裝:
$ curl -O https://bootstrap.pypa.io/get-pip.py
$ sudo /usr/bin/python3.4 get-pip.py
安裝其他依賴包:
# yum install python3-dbus python3-gobject python3-cairo python3-gobject-base
安裝snapper
安裝snapper
# yum install snapper
生成配置文件btrfs_config
# snapper -c btrfs_config create-config -f btrfs /
添加當前用戶到btrfs_config
# vi /etc/snapper/configs/btrfs_config
ALLOW_USERS="yourloginname"
安裝Snapper GUI
下載源碼:
# git clone https://github.com/ricardo-vieira/snapper-gui/
# cd snapper-gui/
目前Snapper GUI尚未宣稱支持CentOS7,我發(fā)現(xiàn)有一個關于monospace字體顯示的bug需要修復一下才能使用:
snappergui/glade/changesWindow.glade | 1 -
1 file changed, 1 deletion(-)
diff --git a/snappergui/glade/changesWindow.glade b/snappergui/glade/changesWindow.glade
index 6c05b4d..6a29baa 100644
--- a/snappergui/glade/changesWindow.glade
+++ b/snappergui/glade/changesWindow.glade
@@ -126,7 +126,6 @@
False
2
2
- True
4
True
False
接下來安裝Snapper GUI:
# python3 setup.py install
啟動Snapper GUI
# snapper-gui
效果如圖所示:
下面演示如何創(chuàng)建一個快照,點擊New->Creat Snapshot
創(chuàng)建一個名為test的timeline快照,可以指定清理規(guī)則,以及用戶數(shù)據(jù)(Name、Value):
生成的快照如圖所示:
對應的,用命令行查看一下:
[root@localhost ~]# snapper -c btrfs_config list
Type | # | Pre # | Date | User | Cleanup | Description | Userdata
-------+----+-------+---------------------------------+------+----------+-------------+---------
single | 0 | | | root | | current |
pre | 1 | | Wed 15 Jun 2016 04:33:54 AM EDT | root | | |
post | 2 | 1 | Wed 15 Jun 2016 04:34:02 AM EDT | root | | |
single | 3 | | Wed 15 Jun 2016 05:36:04 AM EDT | root | | test |
查看快照之間的文件修改:
刪除快照:
因為Snapper GUI尚在開發(fā)之中,通過對Snapper GUI的試用,發(fā)現(xiàn)其功能不太完善,尚不能稱之為一個成熟的產(chǎn)品:
1. 未實現(xiàn)系統(tǒng)快照的回滾,恢復系統(tǒng)到某個指定快照狀態(tài);
2. 未實現(xiàn)單個文件快照的回滾,恢復單個文件到某個指定快照狀態(tài);
3. 未實現(xiàn)對config文件的管理(創(chuàng)建、查看、修改、增加、刪除)。
當前題目:技術預覽:CentOS7中利用SnapperGUI管理系統(tǒng)快照
當前鏈接:http://fisionsoft.com.cn/article/cdppgog.html


咨詢
建站咨詢
