linux下修改ext3硬盘为nst,linux,系统备份
篇一:linux系统备份与恢复教程
linux系统备份与恢复教程
引言:
操作系统:CentOS 6.0 Linux
备份软件:Clonezilla(再生龙)
软件下载地址:
下载好之后,可以刻录成光盘或者制作成U盘启动盘,用来引导备份与恢复系统 实现目的:全盘备份CentOS 6.0系统到U盘或者到移动硬盘
操作步骤:
1、将制作好的clonezilla-live-1.2.9-19-i686-pae镜像启动光盘或者U盘插入到要备份的
CentOS 6.0 Linux上面,设置好开机启动(我这里用的是光盘,所以开机设置为光驱第一启动),设置好之后,重新启动电脑,会出现一些引导界面:
默认选择第一项,回车
光标移动到简体中文这一栏,回车。
默认选择 不修改键盘映射 回车
默认选择 使用再生龙 回车
默认选择第一项,回车。因为我们这里是要把系统备份到一个镜像文件(如果要硬盘对拷, 那么就要选择第二项)
默认选择第一项,我这里要备份到U盘的 回车
根据提示,插入U盘,按回车
这里选择第三项,我的U盘是朗科16G的,根据你自己的情况选择 注意:这个一定要选择正确
这里显示的是U盘里面的内容,默认选择第一项,即备份到U盘根目录下面。回车
篇二:Linux命令dump系统备份与还原
Linux dump系统备份与还原
备份步骤:
1. 创建系统:dd if=icp-centos54-64.img of=lvstest1.img bs=100M
2. 创建备份块:dd if=/dev/zero of=backup.img bs=100M count=100
3. mkfs.ext3 backup.img
4. 创建vm系统启动文件lvstest1.xml,内容如下:
lvstest1
a6603e99-fe4b-40bb-a076-aa56464f228f
8388608
524288
1
/usr/bin/pygrub
linux
destroy
restart
restart
4.启动VM:virsh create lvstest1.xml
5.进入系统挂载备份块:mount /dev/sdb /mnt
6.使用命令进行系统备份:dump -0uf /mnt/backup0.dump /
还原步骤:
1. 把VM lvstest1关闭
2. 格式化lvster1.img: mkfs.ext3 lvstest1.img
3. 创建另一个VM lvsserver用来挂载lvstest1.img和backup.img lvserserver.xml配置文档如下:
lvsserver
a6603e99-fe0b-40bb-a076-aa56464f228f
8388608
524288
1
/usr/bin/pygrub
linux
destroy
restart
restart
3.启动VM lvsserver,进入系统
4.把sdb分区成:/dev/sdb1
5.创建挂载目录:mkdir /backup
6.挂载磁盘:
mount /dev/sdb1 /mnt
mount /dev/sdc /backup
cd /mnt
7.还原系统:restore -rvf /backup/backup0.dump
8.关闭VM lvsserver,并启动lvstest1验证系统是否正常启动。
篇三:Linux系统下数据备份与恢复
Linux系统下数据备份与恢复
【摘要】介绍了在linux操作系统下数据备份的重要性,策略的
选择。列举了常用linux 命令实现数据备份与恢复。
【关键词】linux;数据备份;命令
【中图分类号】g658.5【文章标识码】c
【文章编号】1326-3587(2012)03-0019-01
一、为什么要备份?
linux系统是一个健壮而稳定的计算机操作系统。但是任何系统都
有可能遭遇到一些无法考虑到的失效,比如人为误操作,电气故障,
以及自然界不可抗力等等,其后果就是计算机系统中最珍贵的数据
丢失。在这些情况威胁下,数据备份就成为非常重要和必要的安全
措施。
二、备份的策略
基本的备份策略分为下面三类:
完全备份(full backup):对文件系统中所有的文件和目录进行
备份。其特点是备份时间长,存储的数据量大,通常是在安装好系
统时首次创建备份时执行一次完全备份。
增量备份 (incremental backup) :只备份上次完全备份或增量
备份以来新创建、新修改的文件。它的特点是最少的备份时间,最
小的数据存储空间,但在恢复过程时需要将之前的完全备份和增量
备份逐一恢复,因此时间上较慢。
差异备份 (differential backup):差异备份与增量备份类似,
只备份更动过的数据。区别是增量备份的是上一次备份以(无论是
哪种数据备份方式)来,所有发生变化的文件;差异备份则要对完
全备份以来,更新之后,与完全备份有差异的部分进行备份。
三、备份工具命令
1、dd 命令。
dd 是linux下常用的磁盘文件系统完全备份命令。它针对指定大
小的磁盘区块进行物理读写的拷贝,还能在拷贝的同时进行一些必
要的压缩转换。因为其低级读写的特性,常常用它来进行整块硬盘
间的拷贝,还有就是特殊磁道的备份。
例一:磁盘备份。
# dd if=/dev/sda of=/dev/sdb#磁盘sda复制到磁盘sdb
# dd if=/dev/sda of=/path/image#将磁盘sda复制到路径为
path的image文件
例二:磁盘恢复。
# dd if=/path/image of=/dev/sda#将path路径下的image
文件恢复到sda磁盘
例三:制作光盘镜像。
# dd if=/dev/cdrom of=/tmp/cdrom.iso#制作cdrom光盘镜
像
例四:mbr(磁盘主引导记录)的备份与恢复。
# dd if=/dev/sda of=/path/to/image count=1 bs=512 #mbr位
于磁盘开始之后的512字节
# dd if=/path/to/image of=/dev/sda
2、tar 命令。
tar 是linux系统针对文件系统指定文件的归档、打包工具。配
合压缩工具也能对打包后进行压缩处理。
例一:备份/home目录及其子目录,把它存为home.tar。
# tar cvf home.tar /home
例一:备份/home目录及其子目录,把它压缩存为home.tar.gz。
# tar czvf home.tar.gz /home
例三:将 home.tar.gz 解压并还原。
# tar xzvf home.tar.gz
例四:查看 home.tar 中的文件目录。
# tar tvf home.tar
3、cpio 命令。
cpio命令也是通过拷贝的方式实现文件或文件系统的备份与恢
复。它与tar的不同之处在于它能通过重定向以及管道操作,可以
将文件发送给外部设备。
例一:通过cpio命令将/etc下的所有文件都备份到/tmp/etc.cpio
文件中。
# find /etc -type f | cpio -o > /tmp/etc.cpio
例二:查看备份文件内容。
# cpio -idvt /dev/st0
例四:解压备份文件。
# cpio -iduv < /tmp/etc.cpio
4、dump 和 restore 命令。
dump 与 restore 命令用来实现在linux下的增量备份与差异备
份。
例一:计算备份/dev/hda1所需要的磁盘空间。
#dump -0s /dev/sda1
例二:将/dev/sda1备份至/tmp/sda_dump中。
dump -0u -f /tmp/sda_dump /dev/sda1
例三:将整个文件系统备份至磁带机nst0上。
# dump 0f /dev/nst0 /
例四:使用restore检查备份文件内容。
# restore -tf /tmp/sda_dump
例五:从磁带机nst0上恢复这个文件系统。
# restore –rf /dev/nst0
例六:从磁带机nst0上只恢复/etc目录。
restore -xf /dev/nst0 /etc
【参考文献】
1、linux man pages,http://linuxmanpages.com/
linux下修改ext3硬盘为nst,linux,系统备份相关推荐
- linux下修改ext3硬盘为nst,Linux服务器数据备份恢复策略(3)
cpio 命令操作举例 1. 拷贝当前目录中所有文件到磁带设备 /dev/rmt0,输入:find . | /usr/sysv/bin/cpio -oc >/dev/rmt0 2. 从 cpio ...
- linux下修改ext3硬盘为nst,Linux系统备份与恢复
Linux是个稳定而可靠的环境.不过所有计算系统都有无法预料的事件,比如硬件故障.拥有关键设置信息的可靠备份是所有负责任的管理计划的组成部分.在Linux中能通过各种各样的方法来执行备份.所涉及的技术 ...
- 如何在linux系统下修改mysql密码_如何在linux下修改mysql数据库密码?linux修改数据库密码的方法...
本篇文章给大家带来的内容是介绍如何在linux下修改mysql数据库密码?linux修改数据库密码的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. Linux下修改Mysql的 ...
- linux下修改windows密码忘记,不记得linux/windows中mysqlroot密码万能修改方法
本文章来介绍一下在linux和windows不记得root密码的修改方法,有碰到此类问题的同学可以参考一下本文章来修改你的密码. 如果本地忘记了root密码 ,可以试试以下方法: 打开CMD首先停止服 ...
- linux下修改ip用哪个文件,linux下修改IP地址
查看IP ifconfig [root@localhost ~]# ifconfig eth0: flags=4163 mtu 1500 ether 52:54:00:8a:fe:e6 txqueue ...
- linux下的磁盘配额简介暨 linux下加挂硬盘续
linux下的磁盘配额简介暨 linux下加挂硬盘续 实验环境 VMware 6.5.2 +redhat Enterprise 5 as 以上是内核版本,还有方便起见加挂一块硬盘 这只是我的环境 实验 ...
- linux格式化大于2t硬盘分区,linux下大于2tb硬盘格式化及挂载,linux下大于2t的分区方法,linux gpt分区表 管理 自动挂载分区...
linux下大于2tb硬盘格式化及挂载,linux下大于2t的分区方法,linux gpt分区表 管理 自动挂载分区 (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找 ...
- linux挂载固硬盘装,linux下安装新硬盘并挂载mount
linux下安装新硬盘并加载使用手记 ================================================================================ ...
- 网关屏蔽mac地址,linux下修改mac地址方法
局域网里有一台机器,同一网段内的机器,只有部分能够ping通,也无法ping通网关,现象很奇怪,尝试过修改IP,重启网络服务,都无法解决问题. 最后怀疑是不是网关将该机器mac地址给屏蔽掉了,因此修改 ...
最新文章
- 我要是长得和姚明一样高,是不是也能打进NBA?
- SQLServer2008/2005 生成数据字典语句
- 频率分布直方图组距如何确定_吃透教材理解教参,《直方图》教学反思
- 无法找到python第三方库的处理方法
- wps文字退格会删掉文字_WPS第二行文字前面有大量空白,按退格不会动,只是把上一行末尾的字去掉。...
- Feed43自定义 RSS 订阅源
- 解决:org.apache.rocketmq.client.exception.MQClientException: No route info of this topic, TopicTest
- 【转】TCP协议的无消息边界问题
- java接口抽象方法_Java接口、接口和抽象类:
- BugKu_MISC_(3)
- 递归实现从1加到100
- [激光原理与应用-61]:激光器 - 种子源 - 1064nm皮秒种子源参数解读
- php支付宝App支付生成预支付订单(统一下单接口)
- 服务器隔离虚拟机,筛选Hyper-V提供的虚拟机隔离选项
- php程序员的出路,php程序员有前途吗
- Oracle11g新特性之Replay a captured workload 捕获工作负载新环境重放负载测试压力
- SQL语句注入的全过程
- Android Handle用法
- 实战案例讲解:用户画像如何应用?
- osgEarth2.10.2中关于空间参考系的一些理解
热门文章
- 2017衢州联赛第四题题解
- python中的truncate()神坑
- 我的世界服务器右侧显示的字幕,我的世界怎么用命令方块显示字幕
- Jenkins 贡献者线上峰会 - 二月 23 日至 25 日
- 常见Cppcheck检查问题总结(静态检查错误)
- shell脚本编程学习笔记1(xdl)——shell基础与Bash基本功能()
- 制作Wi-Fi Ducky远程HID攻击设备
- 小程序关注公众号official-account组件
- 计算机中最基础 最重要的部件是,电脑最重要的部件是什么
- linux命令启动程序,菜鸟学Linux命令:nohup命令启动程序