迁移方案,服务器是干什么用

文章 3年前 (2021) admin
0
迁移方案,服务器是干什么用

Q1:如何进行服务器转移

发表时间:2011/8/10 佚名 来源:TechTarget中国关键字:P2V虚拟化迁移关注虚拟化的人都做过或者至少知道P2V(物理到虚拟)迁移过程是将物理服务器转换成虚拟机。不过如果你需要进行V2P(虚拟到物理)迁移将虚拟机退回成物理服务器时,该怎么办呢?P2V过程非常简单直接,并且有许多免费和付费的产品来做。 关注虚拟化的人都做过或者至少知道P2V(物理到虚拟)迁移过程是将物理服务器转换成虚拟机。不过如果你需要进行V2P(虚拟到物理)迁移将虚拟机退回成物理服务器时,该怎么办呢?P2V过程非常简单直接,并且有许多免费和付费的产品来做。然而,V2P过程不受许多工具支持,并且比P2V要复杂得多。 你可能疑惑为什么要将虚拟机转换回物理服务器。多数情况下,这样做的原因在于应用厂商不支持他们运行在虚拟机上的产品。目前,几乎所有的厂商都支持虚拟化,但是通常在他们的支持条款里都有关于支持的提醒。 如果一家厂商解决运行在虚拟环境里的应用的问题,这家厂商可能要求你在解决问题之前在物理服务器上复制这个问题。为什么?因为技术人员想要确定虚拟化层不是原因或者是导致问题的因素,消除这种疑问的唯一方式是通过在物理服务器上复制这个问题。下面列出的是一些主要厂商的典型支持条款: IBM/Lotus: 当用户召集标准使用率或者与缺陷相关的服务请求,并表明他们运行在VMware ESX Server上,IBM Technical Support将竭尽全力解决问题。我们假定这个问题本身或在VMware环境很常见,如果有迹象表明问题与VMware环境有关,我们只需要用户(或者VMware SupportLine团队)重新创建这个问题。 Microsoft: 运行在非微软硬件虚拟化软件的第一级支持的微软用户,微软又没有与这家厂商建立包含虚拟化解决方案的支持关系,微软将使用运行在非微软硬件虚拟化软件商的微软软件调查潜在的问题。作为调查的一部分,微软可能需要用户从微软硬件虚拟化软件复制这个问题。这可以在Windows Server 2008(包含Hyper-V)上进行,这个真实的硬件平台在上面安装了Windows操作系统。 Cognos: Cognos Support会解决任何关于IBM Cognos产品的问题。在虚拟环境使用IBM Cognos的用户会遇到问题,Cognos用户不需要在这个操作环境重新创建和解决每个问题。不过,Cognos保留要求用户诊断操作系统环境的某些问题。只有在有理由相信虚拟环境是导致问题的根源时,Cognos才做此要求。 Computer Associates: 虽然CA不坚持客户在联系支持前重新创建每个问题,我们保留要求客户诊断和解决某些问题的权利。我们有理由相信问题直接与VMware有关时才会这样做。 从VMware这些支持条款可以看出,所有厂商都保留向你要求在非虚拟环境里重新创建问题的权利。不过多数情况下不会发生,因为多数应用不知道虚拟与物理硬件之间的差别。取决于问题类型,厂商应该意识到这与虚拟化层无关。不过有一种类型的问题,虚拟化层可能就是原因,那就是性能问题。 在本文的下半部分中,我们将说明导致性能问题的原因及解决方案。 在本文的上半部分中,我们介绍了成功实施P2V迁移需要的准备工作及系统命名法等。本部分介绍卷影拷贝服务、Window域控制器等。 理解卷影拷贝服务 如果你用过一些工具,可以转换正在运行的Windows系统,它们可能使用了卷影拷贝服务来实施迁移。在这种情况下,在转变的过程中系统的镜像将被快照下来。一旦转换完成,你就可以关闭系统。需要记住的是,在迁移之前和你关闭原来的系统的这段时间只在物理系统上发生。新创建的虚拟系统就这时已经过时。这对于域控制器(下面将提到)非常重要,同时对任何传递的数据和日志同样重要。 在正式使用之前进行迁移测试
P2V或者V2V的迁移的概念一般使系统的整个功能保持完整。然而,对任何被迁移的系统,在迁移后,在其发挥其正常的角色前,应当进行一系列的检查。这有一些方法来检测新迁移的虚拟机:
·在新迁移的虚拟机中的清单中去掉所有不必要的硬件。特别的,如果是从物理主机上迁移,你也许有USB接口、软件驱动器或者音频适配器等也许不需要或者在虚拟主机上不支持等硬件。
·不需要连接到配置里的网络适配器就能在虚拟主机上引导系统。这是在VMware ESX中断开软件,该选项通过选“connect at power-on”选项实现。
·如果可以,关键应用在离线的环境下不能运行良好,那么就停止。
·迁移后多次重启虚拟机以确保所有的日志清空,在接下来的引导中不会产生问题。
·当网络适配器处于软件断开的状态,确保网络配置在虚拟机环境新的地方是正确的,虚拟迁移可能从硬件清单去掉了先前的接口以及伴随接口的网络配置。
·确保查看网络延伸配置,例如DNS 服务器的顺序、DNS的后缀,和其它因新的位置而需要改变的网络配置项目。同时如果适当也利用这段时间修改或准备这个系统之外任何变动,包括DNS的接入。 当运行了上述一系列的测试,客户虚拟机关闭后,重新连接网络适配器到虚拟机。在做完这一系列的检查后,在你试图使用迁移系统时,通过把所有的小问题排除后 ,第一次打开虚拟机节省了宝贵的时间。 Window域控制器需要不同的处理 从一个物理盒子把一个域控制器迁移到一个虚拟实例需要特殊的考虑,一个好的实现状态需要不同的处理。主要的原因是这个问题围绕着机器如何放到新的虚拟环境。许多管理员想最小化域控制器的停机时间,所以你需要倾向于一个可以优化在线使用的工具。问题在于如果域控制器一直在运行,每一个时刻迟早在增加域的内部的计算,这主要因为,如果系统在运行时,P2V迁移工具执行迁移,一旦虚拟系统在线,它将导致Active Directory数据本地的潜在的损坏,以及其他的域控制器和机器计数。 在这篇文章里,我将要提供两种好的转换域控制器的方法。最安全的方法是在虚拟环境下重建一个,把这个系统迁移到这个域中做为一个新的域。当它做为一个新的域控制器引入了一个新域,确保全局目录特征和其他角色被合适的转移。一旦它们在线,你可以降级或者从该域中移除该系统。 另一个方法也同样安全,但需要一些停机时间。当你的VMware主机上有旧的ESX版本的情况下,你在虚拟机上执行复制任务,这个复制任务可以在断电的状态下拷贝它到一个新的主机上,断电的状态非常重要,因为在这种状态下域控制器不会摆脱和其余的域同步的状态。 选择正确的迁移策略 取决于你迁移物理机器到虚拟机的必要参数,你必须决定正确的策略来维持你需要的正常运行时间、许可证参数,选择一个不会导致问题的路径。对于系统或连接到该系统的用户保持对其迁移的透明性。

Q2:如何将旧域服务器迁移新域服务器

关于更换或者迁移域服务器:关于域服务器迁移的请教我通过部署一个简单的域管理公司40台左右的机器。域的作用主要是通过域用户来管理客户端,回收大部分的权限,使客户端系统非常稳定!整个域系统已经用了快4年了。另 外域服务器还兼任文件服务器,授权和设置了共享文件目录,让客户端可以通过这些共享目录交流和保存信息。现在公司购置了新的机器,需要将现在旧的域服务器迁移到这台新机上,旧的机器另有用途,我在考虑如何做才能让客户端受到的影响最小!先讲一下我现在的网络系统架构:ip段:192.168.76.0 255.255.255.0DNS:192.168.76.21DC(old):192.168.76.21我想的迁移办法是:1.先在新机上装好dc(new):192.168.76.312.在dc(new)上设置dns指向192.168.76.21,然后作为DC(old)的额外域建立域,将dc(new)的域信息复制过来,然后配置dc(new)的dns中的ad zone,将dc(old)的dns资料也 复制过来,使dc(new)完全成为dc(old)的冗余备份!3.将dc(old)的域正常卸载,让dc(new)承担起域的管理以上只是我以现有知识的设计方案,还没有实际实践,所以想请教几个问题:1.dc(old)正常卸载后,dc(new)是否会自动管理起整个域?还需要什么后续的步骤吗?2.另一个头痛的问题是如何使原客户端的dns指向新的dns,我想将dc(old)从网络下线后 ,直接修改dc(new)的ip为dc(old)的ip,但是觉得会有问题,不知道是否可行,或者有其他更好的办法。否则我还是要修改40多台客户端的dns指向新的dc(new)! 回答: 1.这里要澄清一个问题,所有dc如果获得了完全复制,那么它们上面的数据库是完全同步的,这个通过过程是后台自动完成的,不需要人为干预。如果您的dns选择了与ad同步,那么dns的同步也是自动的。那么在新的dc作为additional dc添加进来并获得完全同步后,您所需要做的动作是,将原有primary dc所承担的角色转移过来,比如5个om,gc,如果有多站点,还有istg。注意是transfer,而不是seize。等待dc的状态稳定后,降级原来的primary dc就好了。相关的资料请参考: http://support.microsoft.com/default.aspx?scid=kb;cn;223346 http://support.microsoft.com/default.aspx?scid=kb;zh-cn;255690 http://support.microsoft.com/default.aspx?scid=kb;zh-cn;324801 http://support.microsoft.com/default.aspx?scid=kb;en-us;255504 2.更改dc ip的想法是可行的。但您要注意更改dns中的srv记录,更改完成后,要注意ad中的各事件日志,确保ad的正常运作。需要提到一点的是,整个操作需要有个过程,最好能够持续1、2天,分步骤实施,实施之间最好能够在测试环境中测试后,并对现有dc进行备份后,再行动作!关于dns client的配置问题,这里您可以看一个kb http://support.microsoft.com/default.aspx?scid=kb;en-us;825036 最关键的一个地方就是primary dns互相指向,否则容易导致dns解析的问题,从而客户端、dc复制都有可能出现问题。求采纳

Q3:服务器迁移

客户由于以下原因可能会要进行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,请联系实施人员申请。

Q4:java,服务器迁移怎么弄啊?

itjobjava老师教过客户由于以下原因可能会要进行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公文处理表单等文件的存放目录路径)

Q5:服务器数据迁移。

必须要搞清楚那个平台软件包括什么东西,比如程序文件及用到什么数据。对于程序你要在新服务器上安装好相同的程序,比如那个平台程序及数据库程序。数据库的数据你从原来系统导出再在新系统上导入就可以。不熟悉就只能慢慢测试,直到新服务器能代替旧服务器工作才能停掉旧服务器。

Q6:数据库从一个服务器转移到另外一个服务器,怎么转?

找到你要移动的数据库文件目录,打开企业管理器,把要移动的数据库分离,分离好就在数据库文件目录复制(剪切也行)出来,把数据库保存到硬盘或U盘 传送到另以个服务器,同样启动企业管理器 附加数据库添加进去就行了

版权声明:admin 发表于 2021年11月19日 上午6:41。
转载请注明:迁移方案,服务器是干什么用 | 热豆腐网址之家

相关文章