有没有什么软件可以备份一下linux操作系统?

发布网友

我来回答

2个回答

热心网友

你想备份数据,还是想通过备份分区的方式部署?

linux底下如果要备份分区的话可以使用dd,具体请查看手册。没错这个软件的名字就叫做“dd”。

如果是备份数据可以使用基于rsync的增量备份工具,如deja mp等,效果类似苹果的time machine。或者直接使用rsync,具体操作也请查看手册。

如果以上的都太复杂了,你只是想备份的话,可以使用tar,直接打包备份。也不失为一种方便的方法。

如果你只是想为电脑的数据备个份,防止一些错误的修改,而且希望随时还原(类似windows的还原点),可以考虑使用lvm的snapshot或者btrfs的snapshot,当然现在btrfs还没有完善,不过个人用途已经没有问题了。追问想做一个基于开源软件的备份还原软件。。。现在是想广泛调研一下好用的工具,并不是我想备份还原,还有没有开源的,功能比较强大的?

追答

我上面已经说过备份还原就三种方案:

把整个分区保存成镜像

把需要保存的数据(可以是整个分区)拷贝出来

使用分区文件系统自带的snapshot功能,前提是文件系统有这个功能。


在linux用户里面,第一个功能一般都是用dd的,dd方便快捷,不需要替代品。

第二个一般就直接使用tar打压缩包了,或者使用强大的rsync,随时同步。


你要自己开发一般情况也就是做一个ui调用dd或者rsync吧,你这确实是无用功……


你如果想做开源软件的话,大可以放手去做。而且不一定要在linux里面搞,windows软件也有很多开源的啊。

热心网友

tar
完善下回答吧,知友们期待您耐心详细的解答

PS:真不理解你们这群四处找备份软件的人是怎么想的。追问现在想做一个基于开源软件的备份还原软件,tar我知道啊,我会用,但是功能太少,也不好扩展

追答问题是你备份还原什么呢?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com