Chinaunix首页 | 论坛 | 博客

qsh

  • 博客访问: 3939437
  • 博文数量: 1015
  • 博客积分: 15904
  • 博客等级: 上将
  • 技术积分: 8572
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-04 19:16
文章分类

全部博文(1015)

文章存档

2019年(1)

2017年(1)

2016年(19)

2015年(27)

2014年(30)

2013年(95)

2012年(199)

2011年(72)

2010年(109)

2009年(166)

2008年(296)

分类: AIX

2015-01-29 22:34:36

由于业务发展的需要,企业在异地实现了数据块级的灾备,由于原来的备份目录lv所在VG恰好在远程灾备VG内(该方案实现的是vg级别的数据同步),为了节省带宽所以又从存储上新划分出一块磁盘新建了一个vg作为备份空间使用。但是由于当时厂商在创建vg与lv时没有直接将原备份的lv的挂载点替换掉,所以为了在不改动程序及备份脚本,现需要将新建vg内的lv挂载至原挂载点。
1、  备份数据到新的挂载点

#cd /odsdbbak

#cp -r * /odsdbback

2、  卸载挂载点

#以下2、3、4、5步操作须使用root账号

#fuser -u /odsdbbak /odsdbback (检查是否有进程在访问待卸载的目录,正常情况下应该没有)

#umount /odsdbbak

#umount /odsdbback

3、  修改挂载点

#vi /etc/filesystems

#将红色圈中的挂载点互换后保存退出


修改挂载点还可使用smit chfs命令来完成,此处不再赘述。

4、  重新挂载文件系统

mount  /odsdbbak

mount  /odsdbback

5、  检查

#df -g  --检查挂载点对应的lv是否已经互换

#cd /odsdbbak --与/odsdbback路径下的文件对比,查看数据是否完整及文件的权限

6、  删除废弃的lv

#umount  /odsdbback

#rmlv -f  odsdbback

#rmdir  /odsdbback

阅读(1518) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~