本文目录
#简介
个人一直在找一个在Linux系统下也能方便使用的系统备份工具,这次要介绍的Timeshift就是这样一款工具,它支持增量备份(RSYNC),在RSYNC模式每次备份的时候只传输改变的部分,以及子分区备份(BTRFS),在该模式下支持创建一个系统的完整快照,我一般使用前者较多,下面就来介绍安装和使用方法
#安装
$ apt-get update && apt-get install timeshift //Ubuntu、Debian$ yum update && yum install timeshift //Centos |
#使用
#备份
$ timeshift --create --rsync //使用RSYNC创建一个增量备份$ timeshift --create --btrfs //使用BTRFS创建一个子分区备份$ timeshift --create //如果不定义–rsync或–btrfs参数timeshift会按照配置进行选择//也可以自定义备份分区以及路径 $ timeshift --create --target /dev/sda1 $ timeshift --create --target ~/backup $ timeshift --create --comments "comments" --tags {B,H,D,W,M} //也可以对备份文件输入标签 |
#恢复
$ timeshift --list //列出所有备份$ timeshift --list --snapshot-device /dev/sda1 //列出特定分区的备份$ timeshift --restore --snapshot 'snapshot-name' --target /dev/sda1 //选择特定备份恢复到指定分区 |
#删除备份文件
$ timeshift --delete //列出所有备份文件并选择进行删除$ timeshift --delete --snapshot 'snapshot-name' //删除特定备份$ timeshift --delete-all //删除所有备份 |
#总结
当然,以上的命令行操作都可以在图形界面下进行,这对不熟悉命令操作的人会比较友好,以下为主界面,各位可以自行设置
<完>
Leave a Reply