[Share Experiences] 主力机下数据和系统备份的实践
Tofloor
poster avatar
风吹过的绿洲
deepin
2024-08-18 12:33
Author

背景

Deepin目前其实一直是我在用的主力机,虽然偶尔因为频繁改动bug一堆,而忍不住要喷。。。

因为是主力机,在这里下面的软件,代码,开发环境,聊天记录,各种文档资料,包括系统配置,需要花费很多精力来积累和打造自己喜欢的环境,所以对数据系统备份要求也是水涨船高。

因为坏过两次硬盘,包括固态硬盘,一旦损坏,基本就没有恢复的可能性,做数据恢复价格更是高的离谱。痛定思痛。。。搞怕了

之前就想了办法来解决这个问题,接下来,我将介绍我目前的解决方案。

解决方案

物理解决

购置两块大点的硬盘,我的是1T,所有系统deepin, win11, masos都安装在一个硬盘上面,另一个硬盘用来做备份

电脑支持Raid1

可以通过在BIOS下配置

电脑不支持Raid1

目前我使用的是timeshift,把系统备份到另一个硬盘。数据备份我单独做了一点探索,实现了系统和数据分开备份,具体可以看之前的帖子https://bbs.deepin.org/post/258143

目前在deepin V23下面

我分开做了3个备份任务,用了两块1t的盘,也就是无论那块盘先出现问题,数据不会丢失。

数据备份:

/home

/opt

备份到另一个磁盘分区a

代码备份:

/work

备份到另一个磁盘分区b

系统备份:

把根目录下除了排除文件外

备份到另一个磁盘分区c

image.png

数据备份目录:

可以灵活添加自己需要备份的文件夹
image.png

image.png

关于数据备份我也制作了自己的小应用:

https://gitee.com/jay763190097/my-debian-packages

但是我里面写的是自己的磁盘id和自己的配置,不能直接下载安装,或者安装之后需要自己去找到对应的文件来修改配置,如果有高手可以写界面应用的话,我们可以做一个更好的基于timeshift做数据备份的应用。

image.png

系统备份目录:

image.png

image.png

目前我已经实现了两个desktop文件来管理不同的备份类容

image.png

image.png

image.png

Reply Favorite View the author
All Replies
黑狗哥
deepin
2024-08-20 16:32
#1

资瓷一下agree

Reply View the author