一、背景
XX系统standby备库目前存储空间为14T,文件系统格式为ext4,最大支持文件系统为16T,此文件剩余空间不足,计划新分存储替换原来standby存储目录,新划分存储文件系统格式化为xfs,以满足后期需求
二、整体思路
计划新划分存储20T,创建LVM系统并格式化为XFS,在备库新建目录/data1,并将20T挂载到/data1,将备库数据库ADG同步、数据库及监听停止,将/data目录数据全部复制到/data1,将/data和/data1目录卸载,将新划分20T挂载到/data,启动备库数据库ADG同步,如果备库归档缺失,手动从主库拷贝相应归档到备库,并在备库注册对应缺失归档,并检查备库ADG同步情况。
三、具体步骤
1、把新存储划分新的vg命名vgdata,创建lv命令lvdata,并格式化lvdata文件系统格式为xfs
2、创建挂载目录data1,并挂载lvdata到data1
3、停止EMR备库的ADG同步、监听,关闭数据库
SQL>alter database recover managed standby database cancel;
4、主库停止发送日志
SQL> show parameter log_archive_dest_state_2
SQL> alter system set log_archive_dest_state_2=defer scope=both;
5、复制data下面所有数据文件到/data1目录
6、卸载 /data /data1目录
7、挂载新划分存储vgdata-lvdata到data
8、启动监听及数据库,启动ADG同步
alter database recover managed standby database using current logfile disconnect;
9、主库启动传输日志
alter system set log_archive_dest_state_2=enable scope=both;
10、检查日志应用情况及是否产生GAP
select * from v$archive_gap;
11、如果有gap产生,从主库拷贝到备库,手动注册,自己测试主库启动传输日志会自动传断点后的归档日志
alter database register physical logfile '/home/oracle/gap/1004122274_2_479390.arc';
四、结语
登高必自卑,行远必自迩。
目前自己处于学习阶段,如果文章有问题,请指正!