You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
1.7 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

restore
===
所进行的操作和dump指令相反
## 说明
**restore命令** 是dump命令的逆过程用于还原dump命令生成的备份文件。倾倒操作可用来备份文件而还原操作则是写回这些已备份的文件。
### 语法
```
restore(选项)
```
```
-b<区块大小>设置区块大小单位为Byte
-c不检查倾倒操作的备份格式仅准许读取使用旧格式的备份文件
-C使用对比模式将备份的文件与现行的文件相互对比
-D<文件系统>:允许用户指定文件系统的名称;
-f<备份文件>:从指定的文件中读取备份数据,进行还原操作;
-h仅解除目录而不包括与该目录相关的所有文件
-i使用互动模式在进行还原操作时restore指令将依序询问用户
-m解开符合指定的inode编号的文件或目录而非用文件名称指定
-r进行还原操作
-R全面还原文件系统时检查应从何处开始进行
-s<文件编号>:当备份数据超过一卷磁带时,用户可以指定备份文件的编号;
-t指定文件名称若该文件已存在备份文件中则列出它们的名称
-v显示指令执行过程
-x设置文件名称且从指定的存储媒体里读入它们若该文件已存在在备份文件中则将其还原到文件系统内
-y不询问任何问题一律以同意回答并继续执行指令。
```
### 实例
```
dump -9 -u -f /dev/hda3 /home/frank/
```
用restore命令来恢复备份
```
restore rf /dev/hda3 /home/frank
```
用restore命令来查看备份文件里的文件列表
```
restore ft /dev/hda3
```