如何将应用迁移到另一台服务器

如何将应用迁移到另一台服务器,第1张

其实这只是一个简单的克隆,数据库位置不变,应用服务器改变。
我建议的做法是:
1。备份原有系统。
2。安装克隆所需的补丁,包含特定 *** 作系统的补丁。
3。在新的应用服务器上建立相关的组和用户,并拷贝原有应用的三个目录到新机器的相应位置。主要为 applprod, applcomn ,applora
4。启动原来系统的数据库和监听,注意应用不要启动。
5。在新的应用机器上运行 perl adpreclonepl appsTier,注意回答正确各个选项的值,主要是数据库服务器的主机名和新应用服务器的主机名。这实际上是一个克隆过程。
6。如果上述步骤顺利结束,便可以在新的应用服务器上打开erp登录界面了。
7。至于以后的工作,可能涉及到修改并发管理器里面的程序定义等内容,可以在管理界面种新加一个安装节点,然后重启应用就可以。
8,对于其他网页问题,主要参考数据库连接的dbc文件,以及 system profile 文件,具体问题可以参照metalink的文档,参见metalink上的文档2306721 以及2166641,1651951。

服务器里面复制内容,一般来说都是通过ftp进行 *** 作。
1、可以使用系统自带的ftp工具,linux和windows系统都自带此工具。
2、也可以使用其它的一些ftp工具,比如 windows平台的flashftp、cuteftp等。
另外,如果大的数据,直接向服务器提供商,快递硬盘就好了。

常规的使用ghost镜像方法好像不支持RAID阵列
遇见装100台的事情,唯一块的方法就是网络安装 *** 作系统了,你只要装一台网络安装服务器,其它机器设成网络启动(PXE)就可以了。具体方法自己搜一下。

比如服务器A的目录权限要复制到服务器B
步骤1获取服务器A所有目录
cd /
执行find / >qxout
步骤2修改qxout
sed 's/^/ls -ld /g' qxout
步骤3生成qxls,获取所有目录权限
执行sh qxout>qxls
步骤4编写脚本chownqxsh,脚本内容如下:最后会生成dochownsh的文件
while read A B C D E F G H I
do
echo "chown $C:$D \"$I\"">>dochownsh
done<qxls
如果提示软链接找不到可以忽略,其中第一位的字母"l"即表示此文件为软链接文件,
软链接文件的真实权限取决于源文件的权限
步骤5拷贝到服务器B执行dochownsh,修改文件和目录属主
搞定这里如果是想获取指定的目录,把开头的/换成指定的就可以了


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

原文地址: https://outofmemory.cn/zz/13250726.html

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

发表评论

登录后才能评论

评论列表(0条)

保存