最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

solaris系统的备份与恢复

IT圈 admin 33浏览 0评论

2024年5月13日发(作者:行鸿禧)

solaris文件系统的备份与恢复(ufsdump ufsrestore)

1.指定磁带特性

当不指定任何磁带特性时,ufsdump命令使用默认值集合。可以指定磁带盒(-c)、密度(-d)、

大小(-s)和磁道数(-t)。注意可以以任意顺序指

定选项,只要对应的参数顺序一致即可。

2.使用OIC-150备份文件系统

要执行文件系统的完全备份,所在用户必须退出登录,且系统必须进入单用户模式。

在磁带设备名前添加remote-host:,可以从远程驱动器备份或者恢复文件。

remote-host:/dev/rmt/unit

例如:远程磁带设备名为/dev/rmt/0,则在系统oak上为 oak:/dev/rmt/0

例:

以下步骤完成文件系统的0级备份:

1)输入init s ,进入单用户模式。

2)插入磁带。

3)输入 ufsdump 0cuf /dev/rmt/unit /dev/rdsk/cntndns0

其中,0表示0级(完全)备份,c表示盒式磁带,u表示更新备份记录,f和后面的设备名指

定设备文件。输入要备份的文件系统所在的原盘片。

4)如果备份需要多个磁带,ufsdump命令通知何时更换磁带。

5)在磁带上制作写有命令、文件系统和日期的标签。

增量备份

1)系统进入单用户模式。

2)成为超级用户。

3)在磁带驱动器中插入磁带。

4)输入 ufsdump [1-9]ucf/dev/rmt/unit /dev/rdsk/cntndnsn

5)从磁带驱动器中取出磁带并作标签。

恢复备份的文件系统

ufsrestore命令从使用ufsdump命令创建的备份中复制文件到当前目录。可以使用ufsrestore

命令从0级备份和以后的增量全国人民代表大会

中恢复整个文件系统层次,或者从任何备份磁带中恢复单个或者多个文件。恢复的文件具有

初始的所有者、最后修改的时间以及模式。

1.确定使用哪个磁带

1)询问用户文件或者文件系统丢失的日期或者该文件恢复的最佳日期。

2)参照备份计划查找包含该文件或者文件系统的上次备份的日期。要获得文件的最近版本,

从最高级到最低级,从最近到较近日期反向操作

增量备份。

3)如果有一个使用ufsdump -a 选项创建的在线存档文件,输入ufsrestore ta archive-name

/path/filenames 。确认使用了file-name的

全路径。显示文件和它们存储的介质的列表。

4)获得包含备份的介质。

5)输入 ufsrestore tf device-name /path/filename 确认使用filename的全路径。

6)如果在一个磁带上有多个备份文件,可以使用-s n选项定位要使用的磁带的备份。例:

ufsrestore xfs /dev/rmt/0 5

例:

#init s

#umount /mount-point

#newfs /dev/rdsk/c0t0d0s7 <-一个要恢复的位置

#mount /dev/dsk/c0t0d0s7 /mount-point

#cd /mount-point

#ufsrestore rvf /dev/rmt/0

3.文件交互式恢复

要恢复单个的文件或目录,较好的方法是将它们恢复到临时目录,经验证以后再复制到正确

的位置。

1)成为超级用户

2)为安全起见设置磁带的写保护

3)将备份磁带插入磁带驱动器

4)输入 cd /var/tmp

5)输入 ufsrestore if /dev/rmt/unit 显示信息并出现resotre>提示符。

6)创建要恢复的文件列表

列出目录内容: ls

更换目录: cd directory-name

要添加目录或者文件名到要恢复的文件列表中:add file-name

要保持当前目录的模式不变: setmodes 选n

7)列表完成后,输入extract

8)输入卷号并按回车键。

9)输入quit返回

10)使用ls -l 命令列出恢复的文件和目录。

11)检查列表。

12)使用mv命令将文件移到适合的目录中

4.从备份磁带中恢复单个文件

1)成为超级用户

2)在磁带驱动器中插入备份磁带

3)输入 cd /var/tmp

4)输入 ufsrestore xf /dev/rmt/unit file-name 回车。x选项通知ufsrestore命令复制file-name

参数指定的文件或目录。显示"set owner/

mode for'.'?[yn]"信息。

5)输入n ,保持当前目录的模式不变

6)输入文件所在的卷号,如果只有一卷,输入1

7)输入ls -l file-name ,显示为文件和目录。

8)使用mv命令将文件移到适合的目录中。

2024年5月13日发(作者:行鸿禧)

solaris文件系统的备份与恢复(ufsdump ufsrestore)

1.指定磁带特性

当不指定任何磁带特性时,ufsdump命令使用默认值集合。可以指定磁带盒(-c)、密度(-d)、

大小(-s)和磁道数(-t)。注意可以以任意顺序指

定选项,只要对应的参数顺序一致即可。

2.使用OIC-150备份文件系统

要执行文件系统的完全备份,所在用户必须退出登录,且系统必须进入单用户模式。

在磁带设备名前添加remote-host:,可以从远程驱动器备份或者恢复文件。

remote-host:/dev/rmt/unit

例如:远程磁带设备名为/dev/rmt/0,则在系统oak上为 oak:/dev/rmt/0

例:

以下步骤完成文件系统的0级备份:

1)输入init s ,进入单用户模式。

2)插入磁带。

3)输入 ufsdump 0cuf /dev/rmt/unit /dev/rdsk/cntndns0

其中,0表示0级(完全)备份,c表示盒式磁带,u表示更新备份记录,f和后面的设备名指

定设备文件。输入要备份的文件系统所在的原盘片。

4)如果备份需要多个磁带,ufsdump命令通知何时更换磁带。

5)在磁带上制作写有命令、文件系统和日期的标签。

增量备份

1)系统进入单用户模式。

2)成为超级用户。

3)在磁带驱动器中插入磁带。

4)输入 ufsdump [1-9]ucf/dev/rmt/unit /dev/rdsk/cntndnsn

5)从磁带驱动器中取出磁带并作标签。

恢复备份的文件系统

ufsrestore命令从使用ufsdump命令创建的备份中复制文件到当前目录。可以使用ufsrestore

命令从0级备份和以后的增量全国人民代表大会

中恢复整个文件系统层次,或者从任何备份磁带中恢复单个或者多个文件。恢复的文件具有

初始的所有者、最后修改的时间以及模式。

1.确定使用哪个磁带

1)询问用户文件或者文件系统丢失的日期或者该文件恢复的最佳日期。

2)参照备份计划查找包含该文件或者文件系统的上次备份的日期。要获得文件的最近版本,

从最高级到最低级,从最近到较近日期反向操作

增量备份。

3)如果有一个使用ufsdump -a 选项创建的在线存档文件,输入ufsrestore ta archive-name

/path/filenames 。确认使用了file-name的

全路径。显示文件和它们存储的介质的列表。

4)获得包含备份的介质。

5)输入 ufsrestore tf device-name /path/filename 确认使用filename的全路径。

6)如果在一个磁带上有多个备份文件,可以使用-s n选项定位要使用的磁带的备份。例:

ufsrestore xfs /dev/rmt/0 5

例:

#init s

#umount /mount-point

#newfs /dev/rdsk/c0t0d0s7 <-一个要恢复的位置

#mount /dev/dsk/c0t0d0s7 /mount-point

#cd /mount-point

#ufsrestore rvf /dev/rmt/0

3.文件交互式恢复

要恢复单个的文件或目录,较好的方法是将它们恢复到临时目录,经验证以后再复制到正确

的位置。

1)成为超级用户

2)为安全起见设置磁带的写保护

3)将备份磁带插入磁带驱动器

4)输入 cd /var/tmp

5)输入 ufsrestore if /dev/rmt/unit 显示信息并出现resotre>提示符。

6)创建要恢复的文件列表

列出目录内容: ls

更换目录: cd directory-name

要添加目录或者文件名到要恢复的文件列表中:add file-name

要保持当前目录的模式不变: setmodes 选n

7)列表完成后,输入extract

8)输入卷号并按回车键。

9)输入quit返回

10)使用ls -l 命令列出恢复的文件和目录。

11)检查列表。

12)使用mv命令将文件移到适合的目录中

4.从备份磁带中恢复单个文件

1)成为超级用户

2)在磁带驱动器中插入备份磁带

3)输入 cd /var/tmp

4)输入 ufsrestore xf /dev/rmt/unit file-name 回车。x选项通知ufsrestore命令复制file-name

参数指定的文件或目录。显示"set owner/

mode for'.'?[yn]"信息。

5)输入n ,保持当前目录的模式不变

6)输入文件所在的卷号,如果只有一卷,输入1

7)输入ls -l file-name ,显示为文件和目录。

8)使用mv命令将文件移到适合的目录中。

发布评论

评论列表 (0)

  1. 暂无评论