快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → inux系统整盘备份与恢复教程

inux系统整盘备份与恢复教程

时间:2019-05-23 14:17:47人气:作者:快盘下载我要评论

inux系统整盘备份与恢复常见有两种方法,一种是直接使用dd命令把这个硬盘备份了。一种就是把整个目录环境打包备份了。真是出问题了直接还原环境。不过现在docker的出现,新建环境更加便捷了。不管在任何适合任何技术,备份是必不可少的。


第一种方法:

使用dd命令备份

sudo dd if=/dev/sda of=/home/image/park.img bs=1M count=5335

 dd参数:


                if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file > 
                of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >
                ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。
                obs=bytes:一次输出bytes个字节,即指定一个块大小为bytes个字节。
                bs=bytes:同时设置读入/输出的块大小为bytes个字节。
                cbs=bytes:一次转换bytes个字节,即指定转换缓冲区大小。
                skip=blocks:从输入文件开头跳过blocks个块后再开始复制。
                seek=blocks:从输出文件开头跳过blocks个块后再开始复制。
                 注意:通常只用当输出文件是磁盘或磁带时才有效,即备份到磁盘或磁带时才有效。
                count=blocks:仅拷贝blocks个块,块大小等于ibs指定的字节数。 conv=conversion:用指定的参数转换文件。


dd镜像恢复:


(先安装gddrescure 即 sudo apt-get install gddrescue)


 sudo ddrescure  -D -f /home/image/park.img /dev/sda

 注:把镜像拷贝恢复到emmc卡中时,需将emmc卡作为外接设备(U盘)接入电脑。


ddrescure  为安全模式,可跳过错误片段。保证制作安全。     


第二种方法:


使用tar命令备份还原

tar cvpzf 
backup.tar.gz 
--exclude=/proc --exclude=/lost+found --exclude=/
backup.tar.gz
 --exclude=/mnt --exclude=/sys --exclude=/media /


以下几个文件夹没有用,不必备份。

backup.tar.gz备份的文件名,不必再次备份了。


1. 当前压缩文件

2. /proc文件夹

3. /lost+found文件夹

4. /mnt文件夹

5. /sys文件夹

6. /media文件夹


恢复需要先手工创建那几个排除的目录。然后进行恢复。


tar xcpfz backup.tar.gz -C /


cvpzf参数和xcpfz参数

区别就是c和x  


c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。

 

x 从档案文件中释放文件。相当于拆包。

p 是复制权限





ok  当你重启电脑,你会发现一切东西恢复到你创建备份时的样子了!





相关文章

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。