deepin重装之前怎么系统备份
Tofloor
poster avatar
zeeker
deepin
2015-09-08 01:25
Author
想重装一下deepin系统,怎么样能够备份现有系统。在重装之后不需要重新修改配置。

Reply Favorite View the author
All Replies
pjbright
deepin
2015-09-08 03:30
#1
有多种备份方法:
1、使用再生龙--专业的备份软件。可以用YUMI制作成可启动U盘。支持多种语言,为我宝岛台胞出品。一旦上手就会喜欢上它。
当然,LINUX自身就足够强大,可以不借助其他软件也能完美备份与恢复自己独特的系统。
我强烈推荐使用LIVE CD重启电脑后来备份与恢复。一来,环境相对一致,二来,不容易出错
现在假设你需要备份/boot分区与根分区。用LIVE CD或者USB启动后,将对应的分区挂载到/mnt/boot和/mnt/root上,把你的存放备份的数据分区挂载到/mnt/data
进入/mnt/data
2、使用tar命令。可以与优秀开源的7zip联用以节约磁盘空间
tar pPcf - /mnt/boot |7za a -si -mx=9 boot.tar.7z
tar pPcf - /mnt/root |7za a -si -mx=9 root.tar.7z
恢复时进入存放备份文件的目录执行:
7za x -so boot.tar.7z |tar xf - /mnt/boot
7za x -so root.tar.7z |tar xf - /mnt/root

使用tar命令来备份具有较大的弹性空间。

3、我们还有强大的dd命令,为了让你熟悉另一个压缩软件,这里我让dd与bzip2联用
假设你的boot分区是/dev/sda3,而你的根分区是LVM的一个LV,LV名称是deepin
备份时
dd if=/dev/sda3  |bzip2>sda3.dd.bz2
dd if=/dev/mapper/deepin-root  |bzip2>lvm-root.dd.gz2
还原时
bzip2 -dc sda3.dd.bz2 |dd of=/dev/sda3
bzip2 -dc lvm-root.dd.gz2 |dd of=/dev/mapper/deepin-root
如果你实在搞不清楚这些设备的表达方式,那么你刚才启动的LIVE CD或者U盘是有图形界面的,里面有个工具,叫磁盘
可以图形化的观察到各分区的表示方式。
一般人我不告诉他这些方法
Reply View the author
pjbright
deepin
2015-09-08 03:34
#2

我平时做了些笔记,如果有兴趣我可以邮件你。比较细。关键部分都截了图。


Reply View the author
xliang9550
deepin
2015-09-08 03:39
#3
我一般还是直接打包,记着保存权限就可以了。
Reply View the author
pjbright
deepin
2015-09-08 03:58
#4
https://bbs.deepin.org/post/32356
我一般还是直接打包,记着保存权限就可以了。

linux SHELL很强大。你可以这边打包,压缩传送到另个NFS卷或者FTP服务器上保存。
每天定时增量备份一次,每周定时完整备份一次
Reply View the author
zeeker
deepin
2015-09-08 04:29
#5
https://bbs.deepin.org/post/32356
我平时做了些笔记,如果有兴趣我可以邮件你。比较细。关键部分都截了图。

我的邮件:[email protected]
笔记都是心血啊,实在感谢。
Reply View the author
pjbright
deepin
2015-09-08 05:38
#6
https://bbs.deepin.org/post/32356
我的邮件:
笔记都是心血啊,实在感谢。

已经邮件你。只是还没有写完,半成品实在拿不出手
Reply View the author
Comments
clangzi
2015-09-08 07:15
给好人点赞
139******99
deepin
2015-09-08 16:13
#7
我都是home单独分区,重装格掉根分区。
全系统备份对于我来说,绝大多数情况下没什么必要。
Reply View the author
laoguang
deepin
2015-09-08 16:51
#8
直接把你的磁盘连到另一个linux电脑上,然后dd if=/dev/你的磁盘 of=/你的想要的directory/你想要的名字.img
安装失败了就dd if=/你的想要的directory/你想要的名字.img of=/dev/你的磁盘
这个可以帮你做分区的备份或者整个磁盘的备份。
例子:
dd if=/dev/sdb2 of=/home/shabi/hehe.img
这给会把你电脑上连的第二个磁盘的第二个分区备份成一个名为hehe的img文件,文件会在/home/shabi/。如果想备份整个磁盘,把2去掉。实际上命令后面还可以加其他选择,比如bs=1m等等,不过最原始的就是这样。本人觉得如果安装失败,大部分情况下整个系统会变得很混乱,用tar或者其他方法备份directory的话,有时可能那个directory也被删了,或者整个磁盘被建立了新的分区,所以还是dd 整个磁盘或分区比较实用,因为无论你的磁盘被擦了多少次,还可以被复原。(注意,dd 还可以把一个磁盘复制到另一个磁盘上,比如dd if=/dev/sda of=/dev/sdb,这和一般的复制不一样,是全面复制,实在不行另外的那个磁盘上的操作系统也可以使用。
Reply View the author
Comments
pjbright
2015-09-09 00:22
不使用压缩很不可思议
boner_killer
deepin
2016-03-07 20:17
#9
https://bbs.deepin.org/post/32356
我都是home单独分区,重装格掉根分区。
全系统备份对于我来说,绝大多数情况下没什么必要。 ...

这样下的软件都还有么,不懂求教
Reply View the author
139******99
deepin
2016-03-09 16:46
#10
https://bbs.deepin.org/post/32356
这样下的软件都还有么,不懂求教

系统安装的软件需要重新安装,但由于配置文件都在home分区,因此无需重新配置。
如果是无需安装的绿色软件,则当然不会丢失。
Reply View the author
qingxp9
deepin
2016-03-09 18:18
#11
把home目录下几个关键的copy一下  装好再paste回来就行了
Reply View the author
xiaoliucool
deepin
2016-11-15 05:57
#12
https://bbs.deepin.org/post/32356
我平时做了些笔记,如果有兴趣我可以邮件你。比较细。关键部分都截了图。

我也需要 谢谢好人!![email protected]
Reply View the author
coder潘
deepin
2016-11-15 17:52
#13
https://bbs.deepin.org/user/33853
给我一份吧,大神,[email protected]我觉得深度应该做这个工作啊,
Reply View the author
wsczx
deepin
2016-12-27 01:06
#14
https://bbs.deepin.org/post/32356
我平时做了些笔记,如果有兴趣我可以邮件你。比较细。关键部分都截了图。

大神,求一份,跪谢!我的邮箱:[email protected]
Reply View the author
by******[email protected]
deepin
2017-07-14 10:50
#15
https://bbs.deepin.org/post/32356
我平时做了些笔记,如果有兴趣我可以邮件你。比较细。关键部分都截了图。

兄弟 能发一份你的资料给我吗?
我的邮箱是 [email protected]
Reply View the author
New Thread

Popular Events

More
国际排名
WHLUG