关键词不能为空

当前您在: 主页 > 英语 >

dump命令详解

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-16 00:40
tags:

-

2021年2月16日发(作者:nation)


linux dump


命令详解




功能说明:备份文件系统。







法:


dump


[-cnu][-][-b


<


区块大小


>][-B


<


区块数目


>][-d


<




>][-f <


设备名称


>][-h <


层级


>][-s <


磁带长度


>][-T <


日期


>][


目录或文件系统


]




dump [-wW]



补充说明:


dump


为备份工具程序,


可将目录或整个文件系统备份至指定的设备,


或备份成一个大文件。






数:




-



备份的层级。




-b<


区块大小


>



指定区块的大小,单位为


KB





-B<


区块数目


>



指定备份卷册的区块数目。




-c



修改备份磁带预设的密度与容量。




-d<


密度


>



设置磁带的密度。单位为


BPI





-f<


设备名称


>



指定备份设备。




-h<


层级


>



当备份层级等于或大于指定的层级时,将不备份用户标示为< /p>



的文件。




-n



当备份工作需要管理员介入时 ,向所有



群组中的使用者发出通


知。< /p>




-s<


磁带长度


>



备份磁带的长度,单位为英尺。




-T<


日期


>



指定开始备份的时间与日期。




-u



备 份完毕后,在


/etc/dumpdates


中记录备份的文件 系统,层级,日期与时


间等。




-w




- W


类似,但仅显示需要备份的文件。




-W



显示需要备份的文件及其最后一次备份的层级,时间与日期。





Linux


学习笔记之备份命令


dump/


还原命令

restore



dump


可以执行类似



tar


的功能。然而,



dump


倾向于考虑文件系统而不是个


别的文件。下面是引自


dump


手册文件中的内容:


“dump


检查



ext2

文件系统


上的文件,


并确定哪些文件需要备份。

< p>
这些文件将出于安全保护而被复制到给定


的磁盘、磁带或其他存储媒体上< /p>


……


大于输出媒体容量的转储将被划分到多个

卷。在大多数媒体上,容量是通过一直写入直至返回一个



end-of-media


标记来


确 定的。





配合



dump


的程序是



restore


,它用于从转储映像还原文件。




restore


命令执行转储的逆向功能。可以首先还原文件 系统的完全备份,而后续


的增量备份可以在已还原的完全备份之上覆盖。


可以从完全或部分备份中还原单


独的文件或者目录树。




dump




restore


都能在网络上运行,


因此您可以通过远程设备进行备份或还原。



dump




restore


使用磁带驱动器和提供广泛选项的文件设备。 然而,两者都仅


限用于



ext2




ext3


文件系统。


如果使用的是



JFS



Reiser


或者其他文件系统,


您将需要其他的实用工具,比如



tar






使用



dump


执行备份



使用



dump


执行备份是相当简单的。下面的命令执行一个完全



Linux


备份,它


把所有



ext2




ext3


文件系统备份到一个



SCSI


磁带设备。



dump 0f /dev/nst0 /boot



dump 0f /dev/nst0 /



在这个例子中,系统中有两个文件系统。一个用于



/boot


,另一个用于



/


,这是


常见的配置。它们必须在执 行备份时单独地引用。



/dev/nst0


引用第一个



SCSI


磁带驱动器,


不过是以非重绕的模式引用。


这样确保 各个卷在磁带上一个接一个


地排列。




dump


的一个有趣特性是其内置的增量备份功能。在上面的例子中,



0


表示



0


级或基本级备份。


这是完全系统备份,


您要定期执行以保存整个系统。


对于后续


的备份,您可以使用其 他数字(


1-9


)来代替



0


,以改变备份级别。


1


级备份会


保存自从执行



0


级备份以来更改过的所有文件。


2


级备份会保存自从执行



1



备份以来更改过的所有文件,以此类推。使用



tar


和脚本可以执行相同的功能,


但要求脚本创建人员提供一种机制来确定上次备份是何时执行的。



dump


具有


它自己的机制,即它在 执行备份时会输出一个更新文件(


/etc/dumpupdates

< br>)


。这


个更新文件将在每次执行



0


级备份时被重设。后续级别的备份会保留它们的标


记,直至执行另一次



0


级备份。如果您在执行基于磁带的备份,



dump


会自动


跟踪多个卷。




跳过文件



标记将被



dump


跳过的文件和目录是可以做到的。


实现此目的的命令是



chattr



它改变



ext2




ext3


文件系统上的扩展属性。




chattr +d


上面的命令向文件添加一个标记,让



dump


在执行备份时跳过该文件。




使用



restore


来执行还原



要还原使用



dump


保存的信息,


可以使用



restore


命令。




tar


一样,



dump



够列出(



-t


)归档文件的内容,并与当前文件作比较(



-C



。使用



dump



必须小心的地方是还原数 据。


有两种非常不同的还原方法,


您必须使用正确的方


法才能获得可预测的结果。




重建



(-r)


记住,在设计



dump


时考虑得更多的是文件系统,而不是单独的文件。因此,

-


-


-


-


-


-


-


-



本文更新与2021-02-16 00:40,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/656817.html

dump命令详解的相关文章