LoveUnix » DB2 & Informix » DB2 V81在AIX下的迁移问题?
让LU留住您的每

一天 让LU博客留住您的每一天
2008-4-21 22:02 bellman
DB2 V81在AIX下的迁移问题?

环境: IBM  AIX 5.3,DB2 V8.1
问题: DB2的程序文件和数据分别在不同的array上,现在想把程序文件(还有少量数据)所在的array去掉,都转移到数据所在的array上。
IBM的技术支持给的解决办法是先备份数据库,然后删除数据库,再安装数据库,接着恢复数据库。比较经典的思路。
不过由于系统已经上线运行,留出来的宕机窗口比较小。
刚才看到本论坛的一个讨论lv 复制的帖子,给了我新的思路:
  能否先在目标array上创建一个lv,大小和DB2 程序文件所在的lv相同。
  然后关闭数据库,复制lv,修改mount poiont,chfs -m 修改label,修改/etc/filesystems的相应部分,再mount 新的lv。 没有做过试验,不知道这样操作之后,对DB2数据库有没有影响。

这是炸鸡的办法:
  
1。目标vg建好fs
2。chlv 令类型是copy
3。cplv
4。chfs -m /cplv_bak /cplv

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.