文档库 最新最全的文档下载
当前位置:文档库 › 10-ufsdump 步骤 恢复系统,带metadb

10-ufsdump 步骤 恢复系统,带metadb

10-ufsdump 步骤 恢复系统,带metadb.txt人生重要的不是所站的位置,而是所朝的方向。不要用自己的需求去衡量别人的给予,否则永远是抱怨。# dd if=/dev/rdsk/c0t0d0s2 of=/dev/rdsk/c0t1d0s2 bs=2048000

分区一样先,
# prtvtoc /dev/rdsk/c1t0d0s2 > file.tab
# fmthard -s file.tab /dev/rdsk/c1t1d0s2

newfs /dev/rdsk/c1t0d0s0

以下以拷贝原盘c1t0d0s0到目标盘c1t1d0s0为例

#cd /
#mkdir /mnt
#mount /dev/dsk/c1t1d0s0 /mnt
#ufsdump 0f - /dev/dsk/c1t0d0s0 | (cd /mnt ; ufsrestore rf -)

ufsdump 0uf root.bak /dev/dsk/c2t11d0s0
ufsrestore rf root.bak

磁带备份
ufsdump -0uf /dev/rmt/0n /


tar -cvf /dev/rmt/0 /var


修改 /mnt/etc/vfstab

umount /mnt
其他分区依次

完了之后
/usr/sbin/installboot /usr/platform/sun4v/lib/fs/ufs/bootblk /dev/rdsk/c0t0d0s0

关机->换盘->重启 就可以了!

=============================
用c1t0d0s0启动机器
先installboot到c1t1d0s0
然后#mount /dev/dsk/c1t1d0s0 /mnt
#drvconfig -r /mnt/devices -p /mnt/etc/path_to_inst
#cd /devices
#find . -print | cpio -pduVm /mnt/devices
#disks -r /mnt
#devlinks -r /mnt
#luxadm set_boot_dev /dev/dsk/c1t1d0s0
#cd /
#umoun /mnt
#init 0
把c1t1d0插到0号位置,boot
==================================
光纤硬盘要用这个
cd /dev/dsk
ls -al
luxadm -v set_boot_dev /devices/pci@9,600000/SUNW,qlc@2/fp@0,0/disk@w500000e010a7ee61,0:a

有时候
V490 112954-06 ---12 要删掉才可以看到cdrom


tip -38400 /dev/cua/a

Maybe you have know it, I hope it can give you a little of hint.
If you have system with internal FC disk and use SDS or other tool to make
local mirror, when you enable MPXIO by edit /kernel/drv/scsi_vhci.conf, the kernel
will assign new controller# to HBA and internal FC disk controller. This
will lead SDS can not mount / and other partition and reset again and again. This
problem is not seen at SCSI internal disk.
I think it is normal. What we shall do is disable mpxio on internal FC
controller. For example, you shall edit /kernel/drv/qlc.conf on V280R
because it use ISP2200 as FC controller:
Add one line if your local FC disk path is
/pci@8,600000/SUNW,qlc@4/fp@0,0/disk:
name="qlc" parent="/pci@8,600000" unit-address="4" mpxio-disable="yes";

Then 'reboot -- -r',done.
================================================================================================


1、进入单用户状态
OK>boot –s
确认停止应用程序和数据库服务。
2、备份硬盘分区
挂载磁带机并检查,如果不能使用磁带机可以删除/dev/rmt目录下文件重启进入单用户模式。
#drvconfig //加载驱动
#tapes //查看是否有磁带
#mt status //查看磁带机状态
#mt rewind //磁带倒头

备份硬盘分区表信息:(可选)
#mkdir /export/home/backup
#prtvtoc /dev/rdsk/c0t0d0s2 >/export/home/backup/c0t0d0s2.vote
#cd /export/home/
#ufsdump 0ucf /dev/rm

t/0n backup
//n表示norewind(不倒头),备份完后继续接着备份

备份根分区:
#ufsdump 0ucf /dev/rmt/0n /dev/rdsk/c0t0d0s0

备份根s4分区:
#ufsdump 0ucf /dev/rmt/0n /dev/rdsk/c0t0d0s4
//swap分区不需要备份,也不能备份。
================================================================================================

带metadb的光纤盘,用dd的办法恢复系统

有个兄弟发来一篇文章,哈哈,有救了,就是修改/kernel/drv/md.conf:
# Begin MDD database info (do not edit)
mddb_bootlist1="ssd:11:16:id1,ssd@w20000014c3aed3b6/d ssd:11:2064:id1,ssd@w20000014c3aed3b6/d";
# End MDD database info (do not edit)

6、修改system文件:
set md:mirrored_root_flag=1

7、启动系统,sys-unconfig
系统能起来,检查metadb,正常
metastat检查状态,正常
df -k,数据能读,应用程序能正常启
8、增加metadb,完成镜像同步
root@GDSZ-PS-GW011-WAP08 # prtvtoc /dev/rdsk/c1t0d0s2 | fmthard -s - /dev/rdsk/c1t1d0s2
fmthard: New volume table of contents now in place.

flags first blk block count
a m p luo 16 2048 /dev/dsk/c1t0d0s3
a p luo 2064 2048 /dev/dsk/c1t0d0s3
a p luo 16 2048 /dev/dsk/c1t1d0s3
a p luo 2064 2048 /dev/dsk/c1t1d0s3

用metareplace命令替换
d40: Mirror
Submirror 0: d41
State: Okay
Submirror 1: d42
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 8405376 blocks (4.0 GB)

d41: Submirror of d40
State: Okay
Hot spare pool: hsp001
Size: 8405376 blocks (4.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s7 0 No Okay Yes


d42: Submirror of d40
State: Okay
Hot spare pool: hsp001
Size: 8405376 blocks (4.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t1d0s7 0 No Okay Yes


d30: Mirror
Submirror 0: d31
State: Okay
Submirror 1: d32
State: Resyncing
Resync in progress: 15 % done
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 20982912 blocks (10 GB)

d31: Submirror of d30
State: Okay
Hot spare pool: hsp001
Size: 20982912 blocks (10 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s6 0 No Okay Yes


d32: Submirror of d30
State: Resyncing
Hot spare pool: hsp001
Size: 20982912 blocks (10 GB)
Stripe 0:
Device Start Block Dbase State

Reloc Hot Spare
c1t1d0s6 0 No Resyncing Yes


d20: Mirror
Submirror 0: d21
State: Okay
Submirror 1: d22
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 16790400 blocks (8.0 GB)

d21: Submirror of d20
State: Okay
Hot spare pool: hsp001
Size: 16790400 blocks (8.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s5 0 No Okay Yes


d22: Submirror of d20
State: Okay
Hot spare pool: hsp001
Size: 16790400 blocks (8.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t1d0s5 0 No Okay Yes


d10: Mirror
Submirror 0: d11
State: Okay
Submirror 1: d12
State: Resyncing
Resync in progress: 24 % done
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 33560448 blocks (16 GB)

d11: Submirror of d10
State: Okay
Hot spare pool: hsp001
Size: 33560448 blocks (16 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s1 0 No Okay Yes


d12: Submirror of d10
State: Resyncing
Hot spare pool: hsp001
Size: 33560448 blocks (16 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t1d0s1 0 No Resyncing Yes


d0: Mirror
Submirror 0: d1
State: Okay
Submirror 1: d2
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 16790400 blocks (8.0 GB)

d1: Submirror of d0
State: Okay
Hot spare pool: hsp001
Size: 16790400 blocks (8.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s0 0 No Okay Yes


d2: Submirror of d0
State: Okay
Hot spare pool: hsp001
Size: 16790400 blocks (8.0 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t1d0s0 0 No Okay Yes


d104: Soft Partition
Device: d47
State: Okay
Size: 4193680 blocks (2.0 GB)
Extent Start Block Block count
0 66528739 4193680

d47: Mirror
Submirror 0: d49
State: Resyncing
Submirror 1: d48
State: Okay
Resync in progress: 7 % done
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 189639936 blocks (90 GB)

d49: Submirror of d47
State: Resyncing
Hot spare pool: hsp001
Size: 189639936 blocks (90 GB)
Stripe 0:

Device Start Block Dbase State Reloc Hot Spare
c1t1d0s4 0 No Resyncing Yes


d48: Submirror of d47
State: Okay
Hot spare pool: hsp001
Size: 189639936 blocks (90 GB)
Stripe 0:
Device Start Block Dbase State Reloc Hot Spare
c1t0d0s4 0 No Okay Yes


d101: Soft Partition
Device: d47
State: Okay
Size: 4193680 blocks (2.0 GB)
Extent Start Block Block count
0 62335058 4193680

d94: Soft Partition
Device: d47
State: Okay
Size: 4193680 blocks (2.0 GB)
Extent Start Block Block count
0 58141377 4193680

d91: Soft Partition
Device: d47
State: Okay
Size: 4193680 blocks (2.0 GB)
Extent Start Block Block count
0 53947696 4193680

d84: Soft Partition
Device: d47
State: Okay
Size: 4193680 blocks (2.0 GB)
Extent Start Block Block count
0 49754015 4193680

d81: Soft Partition
Device: d47
State: Okay
Size: 4193680 blocks (2.0 GB)
Extent Start Block Block count
0 45560334 4193680

d74: Soft Partition
Device: d47
State: Okay
Size: 4193680 blocks (2.0 GB)
Extent Start Block Block count
0 41366653 4193680

d71: Soft Partition
Device: d47
State: Okay
Size: 4193680 blocks (2.0 GB)
Extent Start Block Block count
0 37172972 4193680

d64: Soft Partition
Device: d47
State: Okay
Size: 4193680 blocks (2.0 GB)
Extent Start Block Block count
0 32979291 4193680

d61: Soft Partition
Device: d47
State: Okay
Size: 4193680 blocks (2.0 GB)
Extent Start Block Block count
0 28785610 4193680

d50: Soft Partition
Device: d47
State: Okay
Size: 28785608 blocks (13 GB)
Extent Start Block Block count
0 1 28785608

hsp001: is empty

Device Relocation Information:
Device Reloc Device ID
c1t1d0 Yes id1,ssd@w500000e011dfc9c0
c1t0d0 Yes id1,ssd@w20000014c3aed3b6

[ 本帖最后由 jf408 于 2006-8-10 20:51 编辑 ]


__________________________________

相关文档
相关文档 最新文档