- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 备份和恢复-备份工具 例如,要把/home目录下所有文件名为1的文件备份到磁带中,输入下面的命令: find /home -name 1 -print| cpio -ovcB /dev/ftape 语法:cpio [选项] 目标 常用选项: -v或--verbose :详细显示指令的执行过程。 -B :将输入/输出的区块大小改成5210 Bytes(不用该选项为512) -Cn :设置输入/输出的区块大小,单位是Byte -c :使用ASCII备份格式(固定使用的) -F file:指定指定输入/输出备份档的名称 * 备份和恢复-备份工具 备份相关选项: -o:执行copy-out模式,建立备份档 -O file:指定备份档的名称,用来取代标准输出,也能借此通过网络使用另一台主机的保存设备存放备份档恢复相关选项: -i:执行copy-in模式,还原备份档 -I file:指定备份档的名称,用来取代标准输入 -t:将输入的内容呈现出来,但不恢复 -d:有需要自行创建目录 -u:置换所有文件,不论日期时间的新旧与否,皆不予询问而直接覆盖 -m:不去更换文件的更改时间 * 备份和恢复-备份工具 cpio也可用于tar文件的解包 cpio要实现增量备份,需通过find命令中的参数配合实现。(主要是mtime参数) 例: 查看磁带上的内容 cpio -icvt /dev/ftape 或cpio -icvt -I /dev/ftape 备份2天内系统被修改过的文件到档案abc find / -mtime -2 -print|cpio -ovcB -O abc 从磁带中倒出指定文件名为1开头的文件 cpio -ivcdB -I /dev/ftape ‘1*’ * 备份和恢复-备份工具 dd dd用于直接地访问设备,它通常用于拷贝大片的数据。它把用户的文件内容写到设备上。 语法:dd [选项]… 常用选项: of=file 写到指定文件(包含设备文件)输出 if=file 从指定文件(包含设备文件)输入 bs=size 指定块大小(单位:Byte) count=n 只拷贝n个记录 例:复制软盘 插入源盘:dd if=/dev/fd0 of=/tmp/1.img 插入目标盘:dd if=/tmp/1.img of=/dev/fd0 备份和恢复-备份工具 dump 使用dump命令时,它会建立一份自上次备份操作以来进行修改过的文件列表,然后把这些文件打包成一个单独的文件。 在做备份时,需要指定一个备份级别,它是0-9之间的一个整数。 级别为N的转储会对从上次进行的级别小于N的转储操作以来修改过的所有文件进行备份,级别0就是完全备份。 dump的优点: 备份可以跨多卷磁带 * 备份和恢复-备份工具 能备份任何类型的文件,甚至是设备 备份时,文件的权限,宿主,宿组,修改时间等都会被保存 能够正确处理从未包含任何数据的文件块(孔洞文件) 能够做增量,差异备份 dump不足之处: 每个文件系统必须单独转储备份 只有本地计算机的文件系统才能够转储备份(rdump,rrestore可用来弥补此项不足) * 备份和恢复-备份工具 格式: dump [-level#] [-acmMnqSuv] [-A file] [-B records] [-b blocksize] [-d density] [-D file] [-e inode#,inode#,...] [-E file] [-f file] [-h level] [-I nr errors] [-j zlevel] [-Q file] [-s feet] [-T date] [-y] [-z zlevel] filesystem 常见参数: Level:备份级别0-9 -B:指定用来备份的磁带的长度,以KB为单位(有些磁带不支持以结束标志判断时,就需要使用到此参数 -b:指定块大小,默认为10 (-e,-E:与备份文件的inodes数有关的参? ?? ?? ?? ? * 备份和恢复-备份工具 -f:指定备份文件的路径和名称 -u:更新数据库文件/etc/dumpdates?? -s:统计备份所需的空间,一般在备份前做,以防磁带或磁盘空间不足 例: 完整备份/dev/sda1 dump??–0s /dev/sda1 备份/home并设置级别为2,备份到/root目录下 dump -2u –f /root/home.dump /home * * 备份和恢复-相关知识 Linux磁带机操作 Linux磁带机分为回绕与非回绕两种,常见的为回绕型。 回绕型设备名
文档评论(0)