在实际生产环境中,我们需要在很短的时间内完成数据库的迁移,传统的备份还原方式用时比较久,可能无法满足迁移需求。这就需要联机增量迁移的方式来对数据库进行迁移。原理:通过备份集对目标库进行还原来重建数据文件、联机日志文件,更新控制文件等操作,并在恢复阶段重做归档日志将目标库恢复到最新状态。
我们有两台数据库服务器分别为:源服务器(中标麒麟7、DM8),目标服务器(windows10、DM8),现在要将源服务器数据库的数据联机增量迁移到目标服务器中,源库一定要开启归档。
具体操作步骤如下:
1
查看源库的模式
select name,arch_mode from v$database;

如果没有开启归档,则开启归档模式:
alter database mountalter database add archivelog‘type=local,dest=/dm/arch,file_,space_limit=0’;alter database open
2
查看源库的数据文件等路径
select file_name,tablespace_name from dba_data_files;
3
拷贝源服务器的数据库相关文件到目标库
(1)记录源

本文详细介绍了如何在短时间内使用联机增量迁移技术,将运行在中标麒麟7和DM8上的源数据库迁移到Windows 10及DM8的目标服务器。关键步骤包括检查并开启归档模式、拷贝数据库文件、修改参数文件和控制文件、执行还原恢复操作。迁移过程中需要注意开启归档、正确记录和使用BEGIN_LSN/BEGIN_SEQ信息以及在特定阶段避免数据库操作。
最低0.47元/天 解锁文章
1956

被折叠的 条评论
为什么被折叠?



