导航:首页 > IDC知识 > 服务器搬迁

服务器搬迁

发布时间:2020-07-21 20:34:11

1、如何进行服务器转移

服务器转移有两个含义:

物理服务器从物理地址,比如A机房搬到B机房

需要和原有机房确认无纠纷无遗留问题,然后和新机房办理入驻手续。

最终通过物流或汽车运输把服务器转移到新机房。

网站服务器的虚拟搬迁,就是转移服务商,从原来的服务商处转移到其他服务商接受服务。操作流程:

1.原网站程序数据,打包备份,源文件压缩最好。

2.所有资料转移到新网站服务器。

3.新服务器安装程序,设置数据库,重新运营。

2、服务器搬迁需要注意的几个地方

1

修改ILO IP

可以使用如下的方式来修改ILO IP,这是我们实现远程控制服务器的最后的稻草。

ipmitool lan set 1 ipsrc static

ipmitool lan set 1 ipaddr 10.129.117.100

ipmitool lan set 1 netmask 255.255.252.0

ipmitool lan set 1 defgw ipaddr 10.129.119.254

而一般ILO的密码会很复杂,我们可以尽可能修改的简便一些,出问题的时候方便调试,不管怎么样,至少你得知道密码。

修改ILO 密码

# /usr/bin/ipmitool user list 1|grep root

2 root true true true ADMINISTRATOR

# /usr/bin/ipmitool user set password 2 'xxxx'

2

修改root密码

这个步骤可不能轻视,如果ILO可通,没有root密码,那就白忙活了。有的密码文件是限制权限的,千万不要掉以轻心,密码没修改成功,自己又不记得密码,出了问题会很绝望。

chattr -i /etc/passwd /etc/shadow

passwd root

3

服务器搬迁的过程中有一个地方很重要,那就是服务器IP的修改,我们需要注意网关,路由的配置,是否有外网IP,这些信息都是很重要的。

/etc/sysconfig/network-s/ifcfg-eth0

/etc/sysconfig/network-s/eth0.route

route -n

4

修改防火墙配置

防火墙本身有内存和文件中的状态,如果没有及时保存防火墙信息,那么重启之后防火墙规则发生变化,原来连接正常的服务也会出异常。

/etc/sysconfig/iptables

5

修改网络安全设置

这一点还是很容易遗漏的,如果设置了这些网络访问的配置,IP地址发生变化,原本可以连接的服务就会受限。

/etc/ssh/sshd_config

6

数据库

服务器上可能有MySQL,Oracle,MongoDB等数据库,我们还是温柔一点,不要直接使用拔电源的方式,尽可能避免断电停库。实际碰到一些情况MySQL断电重启失败,从库应用失败等。

另外数据库连接,尽量使用域名解析的方式,比如MySQL中就配置/etc/hosts来解析,Oracle就使用listener.ora,tnsnames.ora用主机名而非IP,后期维护起来就会很省事。

7

检测硬件状态

如果服务器搬迁后,出现了硬件故障,我们至少可以提前来知道到底是搬迁过程中,还是搬迁之前就有硬件问题。

可以使用metaCli来检测,比如检测坏块

/opt/MegaRAID/MegaCli/MegaCli64 -CfgDsply -a0|grep Error

检查firmware的状态

/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL|grep Firmware

8

关闭Zabbix监控

搬迁的过程中,需要提前关闭Zabbix的报警和监控,要不很可能出现报警风暴。

3、服务器迁移

客户由于以下原因可能会要进行OA的迁移

1) 项目实施阶段,通过某项测试,把通过测试的机器的OA环境搬迁到另一台机上

2) OA应用服务器硬件升级或故障,为了不影响OA正常使用,需要搬迁

3) OA应用做双机互备,双机热备等

此OA应用服务迁移如果涉及OA数据库的变动,请参考『迁移OA数据库』。

1. 相同操作系统间迁移,如从一台windows2003系统机器迁移到另一台windows2003系统机器

直接把$OA_HOME目录拷贝到另一台机器相同路径下(如果拷贝到另一台机器的路径不相同,方法请参考跨操作系统迁移,来修改路径参数);

2.跨操作系统迁移(如从windows操作系统迁移到linux)或者在同一台机器下不同路径下迁移

将$OA_HOME目录压缩成.tar格式,然后上传到目录机器上,解压到需要的路径下

请检查以下这些文件,将路径修改成实际的路径:

1.$OA_HOME/TomcatX/conf/server.xml文件Context path="/oa" docBase=" E:/OA/firstframe/webapp"中docBase的值

或者$OA_HOME/ApusicX/config/server.xml文件application name="oa" base =" E:/OA/firstframe/webapp "中base的值

2.$OA_HOME/firstframe/bin/set-server-env.bat(非windows环境:$OA_HOME/firstframe/bin/init.sh)文件中OA_HOME,JAVA_HOME,JRE_HOME等参数的路径值

3.$OA_HOME/firstframe/resources/firstframe.properties文件中constant.main_storage_dir的值(OA公文处理表单等文件的存放目录路径)

注意:由windows操作系统迁移至其他操作系统,要将数据库中各模块附件中路径的反斜杠全部改成正斜杠,脚本如下:

--oracle脚本:update archive2_attach set serverfile=replace(serverfile,'
','/');update archives_attach set serverfile=replace(serverfile,'
','/');update books_info set serverfile=replace(serverfile,'
','/');update bulletins_attach set serverfile=replace(serverfile,'
','/');update calendar_attach set serverfile=replace(serverfile,'
','/');update docex_fileattach set serverfile=replace(serverfile,'
','/');update fileman set serverfile=replace(serverfile,'
','/');update forum_attachment set serverfile=replace(serverfile,'
','/');update knowledge_attach set serverfile=replace(serverfile,'
','/');update meeting_attach set serverfile=replace(serverfile,'
','/');update messages_attach set serverfile=replace(serverfile,'
','/');update news_attach set serverfile=replace(serverfile,'
','/');update workflow_fileattach set serverfile=replace(serverfile,'
','/');update workflow_signature set serverfile=replace(serverfile,'
','/');update workflow_wordtemplate set serverfile=replace(serverfile,'
','/');update workflow_websign set serverfile=replace(serverfile,'
','/');commit;

--mssql脚本:update archive2_attach set serverfile=replace(serverfile,'
','/')update archives_attach set serverfile=replace(serverfile,'
','/')update books_info set serverfile=replace(serverfile,'
','/')update bulletins_attach set serverfile=replace(serverfile,'
','/')update calendar_attach set serverfile=replace(serverfile,'
','/')update docex_fileattach set serverfile=replace(serverfile,'
','/')update fileman set serverfile=replace(serverfile,'
','/')update forum_attachment set serverfile=replace(serverfile,'
','/')update knowledge_attach set serverfile=replace(serverfile,'
','/')update meeting_attach set serverfile=replace(serverfile,'
','/')update messages_attach set serverfile=replace(serverfile,'
','/')update news_attach set serverfile=replace(serverfile,'
','/')update workflow_fileattach set serverfile=replace(serverfile,'
','/')update workflow_signature set serverfile=replace(serverfile,'
','/')update workflow_wordtemplate set serverfile=replace(serverfile,'
','/')update workflow_websign set serverfile=replace(serverfile,'
','/')go

因为中间件缓存中保存了原来路径参数,影响OA使用,所以在启动OA服务之前请清删除OA缓存文件,$OA_HOME/ApusicX/deploy或$OA_HOME/TomcatX/work/Catalina/localhost目录下的所有文件夹,启动OA服务后重新申请license,如中间件是apusic,还需要重新申请apusic的license,请联系实施人员申请。

4、服务器搬迁的设置

楼主您好
有礼了
我是专业的IDC服务器工作人员,我来帮帮您

电信托管的WEB站,现在要放到单位。
您需要变换IP
1.域名需要重新解析
2.服务器上的IIS需要重新设置一下
就OK了,在部,做了以上两个操作没有什么影响

在我们行内,专业做站的站长来说,却有很大的影响
1.换IP,换机房,以前的速度快,现在的速度不知道怎么样
这样什么造成搜索引擎的友好度降低,PR 下降

2.如果您在服务器搬家的过程中,先关掉服务器再发到您单位,中间时间过长的话,容易被搜索引擎给K掉。

建议可以先把您的站移到您单位后,再停您的服务器

很高兴为您解答,有什么不明白的,欢迎与我咨询,海腾数据---中尉

5、如何迁移服务器?

把数据备份好,然后买新的服务器搭建好环境把备份数据上传恢复就可以了!
9zsm!com

6、公司服务器搬迁,IP地址要更改,应该如何修改设置以便公司网站可以正常访问

把服务器送到新的机房里以后会给你分配一个新的IP,然后你去你域名注册的网站,在域名管理里面,把域名跟这个新IP进行绑定解析就行了。具体的细节楼主可以找我,我按您的情况给您详细解说-傲盾陈磊,专注于北京IDC服务

7、服务器搬迁是什么意思???

原服务器压力较大,所以新购买了配置更高的服务器,数据需要搬到新服务器上。因某些地方考虑不周,影响了大家访问,非常抱歉。晚上9点半整个迁移全部结束,希望能给大家带来更好的体验。

8、急求: 服务器搬家怎么最快

首先排除掉你们之间的冲突,因为因为人导致的原因,是无法绝对用技术可以解决
假如因为矛盾不给你硬盘,也完全可以限你网速带宽,你用什么都没用
排除人的因素之外,最快的就是钱可以解决
人家不给硬盘无非就是成本,你给足够的硬盘钱,他们另买一块就可以了,你的邮寄
价值交换还不可以,那就采用网盘同步
FTP肯定是没希望的,重要的不只是速度,还有数据完整性,FTP是最低效的。

9、机房里面的服务器搬迁需要多少钱

不明白您的意思,您是想单台服务器从一个机房搬迁到另一个机房?
还是说整体多台服务器的搬迁?
我们是专门做idc机房的,服务器进入机房每天都比较多,单台以及多台服务器从我们机房发走,不管是发给客户本人,还是发到客户指定的机房,都是只需要一个快递的费用。
单台的话,根据顺风、申通等快递物流公司价格不一定,100多吧

10、服务器搬迁

正常来说是可以的,主要做好数据的备份迁移。

与服务器搬迁相关的知识