求ORACLE同版本更换服务器迁移方案

求ORACLE同版本更换服务器迁移方案,第1张

1、如果两台服务器,存在的表结构什么的都一样,可以使用冷备份全库,把所有的数据文件、日志、归档日志等全拷贝过去(如果是linux系统,要使用oracle用户 *** 作,否则会产生文件权限问题)

2、RMAN的异机恢复

3、EXPDP/IMPDP 全库导出、全库导入(注意版本问题,低往高可以,反之不可以)

要看什么数据,比如文件存储服务器,可以买2块万兆光纤网卡,直接复制,或者用软件复制,速度很快就搞定

如果带数据库,不建议直接复制,容易出问题,

数据库通过使用数据库的软件备份,比如用友,金蝶的数据库,然后复制备份数据到新服务器,原则上,以数据,从小到大开始

如果数据库实在太大,可以给使用该数据库软件的公司联系,看能不能做数据库和软件分离,单独的一台服务器只做数据库,只存放数据库数据,不负载其他软件,或者做类似分布式存储,多台服务器存储数据库数据,不集中在某一台服务器

Oracle数据库之间的迁移么?这个很简单的,通过一个DBLink,将源数据库映射到目标库上,然后通过SQL语句将数据全部拷贝到目标库就行了。

如果是不同数据库之间,则需要将数据和表结构导出到SQL语句中,在目标库重建。另外,使用数据仓库,可以实现将不同数据源的数据整合。

原目录:/var/lib/mysql

新目录:/data/mysql

1将/smp/mysql/mysqlsock文件复制到/data/db/mysqlsock,并停止运行mysql(注意,需将

mysqlsock文件复制后,才能停止mysql)

/smp/mysql/bin/mysqladmin -uroot -p shutdown

2data目录迁移

cp -a /var/lib/mysql/ /data/mysql

3修改/etc/mycnf

socket=/data/db/mysqlsock(注意将原来的socket文件注释掉,方便回滚)

datadir=/data/db/data

4建立软链接

ln -s /data/db/mysqlsock /var/lib/mysql/mysqlsock

以上就是关于求ORACLE同版本更换服务器迁移方案全部的内容,包括:求ORACLE同版本更换服务器迁移方案、几十上百T数据如何在服务器之间迁移,又什么解决方案(可以停机)、数据库迁移等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9712918.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存