璀璨星空
2024-08-20 23:55 deepin
也就是说通过修改配置文件就可以自定义备份那个分区上的数据了?子卷名称也是随便自己定义?
Reply Like 0 View the author
也就是说通过修改配置文件就可以自定义备份那个分区上的数据了?子卷名称也是随便自己定义?
也就是说通过修改配置文件就可以自定义备份那个分区上的数据了?子卷名称也是随便自己定义?
可以自定义备份不同的linux标准目录下的文件夹(+/work)到不同的分区
比如
数据备份:
把
/home
/opt
备份到另一个磁盘分区a
代码备份:
把
/work
备份到另一个磁盘分区b
系统备份:
把根目录下除了排除文件外
备份到另一个磁盘分区c
太强了
真是大牛丫。
有备份模式考虑吗?
我是习惯于平时增量备份,年度整理成基线备份,以便适应SSD轮储的次数和寿命,以及优化OSready前总启动效率。
前几天硬件冻结了dp23rc的sudo鉴权保持的会话出错状态,后来发现dp23大升级了才重启它。
内备份(休眠和恢复硬件状态)外备份,不同时机关注点不同。主打一个使用便利。
真是大牛丫。
有备份模式考虑吗?
我是习惯于平时增量备份,年度整理成基线备份,以便适应SSD轮储的次数和寿命,以及优化OSready前总启动效率。
前几天硬件冻结了dp23rc的sudo鉴权保持的会话出错状态,后来发现dp23大升级了才重启它。
内备份(休眠和恢复硬件状态)外备份,不同时机关注点不同。主打一个使用便利。
以前都不懂的,这项目怎么构建,怎么打包,有需求之后就自己摸索了
https://bbs.deepin.org/post/277021 前面这个帖子讲了系统和数据备份的实践。
此前版本我是通过动态重命名切换配置来实现的,还是有点繁琐,可以查看 https://bbs.deepin.org/post/258143
为此我找到最新的timeshift代码,并做了修改和打包
使用方式
下载地址:
timeshift_24.02.1-5_amd64.deb
timeshift-dbgsym_24.02.1-5_amd64.deb
代码仓库
https://gitee.com/jay763190097/timeshift-jay
实现了底层支持动态配置文件后,我们需要增加相关文件,来开启多个定时备份任务。
我因为除了系统备份之外,还需要数据备份和工作文件备份,所以把需要增加的配置文件,做了两个小应用,直接安装就可以看到下面三个备份应用。其中timeshift是默认的系统备份。
打开不同的快捷方式可以管理不同的备份
大家可以通过下载 com.idaoteng.data-bak_0.0.11_amd64.deb,来快速创建另一个备份任务,然后打开管理界面,自己设置下分区,备份周期,添加项和排除项就可以了,记得排除项要放在增加项前面,否则无法排除增加项的子文件夹。
手动改配置文件的话,在如下位置:
查看定时任务执行情况