免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 3997 | 回复: 37
打印 上一主题 下一主题

[系统管理] 迁移应用系统要遇到的问题 [复制链接]

论坛徽章:
2
巨蟹座
日期:2014-10-26 19:52:562015年亚洲杯之乌兹别克斯坦
日期:2015-04-19 13:19:24
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-08-18 16:13 |只看该作者 |倒序浏览
我想把linux上的一个应用系统(很大,有数据库,有自己的user和group,开了一些端口,很多文件链接==)打包,解压到另一个系统上运行。我能想到的是检查文件权限等一些简单的,请大神指导其他要注意的地方,可以写什么样的脚本完成这个操作等等,多谢了。

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
2 [报告]
发表于 2014-08-18 16:23 |只看该作者
没这么简单. 可能还需要很多系统的 lib. 所以, 这只能是懒人的做法, 但并一定保证成功.

论坛徽章:
2
巨蟹座
日期:2014-10-26 19:52:562015年亚洲杯之乌兹别克斯坦
日期:2015-04-19 13:19:24
3 [报告]
发表于 2014-08-18 16:27 |只看该作者
回复 2# q1208c
如果两者的OS大体相同,应用系统所需的库也一块儿打包呢?


   

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
4 [报告]
发表于 2014-08-18 16:53 |只看该作者
回复 3# Panyway

那差不多相当于整个OS打包. 那对于硬件不同的两台机器来说, 是不现实的.

更一般的做法是, 安装OS, 安装应用, 然后迁移数据和配置.

注意上面的两个 安装, 因为 安装的过程会保证所需要的lib都被正确的安装.
   

论坛徽章:
2
巨蟹座
日期:2014-10-26 19:52:562015年亚洲杯之乌兹别克斯坦
日期:2015-04-19 13:19:24
5 [报告]
发表于 2014-08-18 17:19 |只看该作者
回复 4# q1208c
多谢了,但因为安装过程相当漫长,而且之后要做许多配置,相当费时费力。那现在OS硬件完全一样这种情况呢?我想的是如果用脚本实现,要考虑的一些因素,

   

论坛徽章:
41
操作系统版块每日发帖之星
日期:2016-08-21 06:20:00每日论坛发贴之星
日期:2016-05-05 06:20:00操作系统版块每日发帖之星
日期:2016-05-05 06:20:00IT运维版块每日发帖之星
日期:2016-05-05 06:20:0015-16赛季CBA联赛之山西
日期:2016-04-27 08:49:00操作系统版块每日发帖之星
日期:2016-04-25 06:20:00操作系统版块每日发帖之星
日期:2016-04-17 06:23:2815-16赛季CBA联赛之吉林
日期:2016-03-25 15:46:3415-16赛季CBA联赛之四川
日期:2016-03-25 14:26:19操作系统版块每日发帖之星
日期:2016-05-27 06:20:00操作系统版块每日发帖之星
日期:2016-05-28 06:20:00IT运维版块每日发帖之星
日期:2016-08-18 06:20:00
6 [报告]
发表于 2014-08-18 19:09 |只看该作者
如果你的新服务器性能够,可以考虑安装vm系统,然后把原来的服务器p2v到新服务器

对于一些安装过程或者配置几乎无法重现的情况,这样是最好的选择

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
7 [报告]
发表于 2014-08-18 19:54 |只看该作者
回复 5# Panyway

这要看你是什么应用, 如果是 Oracle, 我建议你最好不要这么玩, 会很麻烦.


一般来说, 基于Linux的软件, 除了Oracle这样的奇葩之外, 安装都还是比较简单的.

配置的话, 你把原来的配置文件打包过去就可以了.
   

论坛徽章:
2
巨蟹座
日期:2014-10-26 19:52:562015年亚洲杯之乌兹别克斯坦
日期:2015-04-19 13:19:24
8 [报告]
发表于 2014-08-18 21:49 |只看该作者
回复 6# jixuuse
我刚才看了下p2v的概念,貌似迁移目标是虚拟机的话挺好的,但如果就是一个一模一样的环境呢?我是指内存磁盘什么的都充足。既然能用p2v迁移到虚拟机上,原理上还能到一般的系统上吧,我能想到的就是把需要的文件压缩然后到目标机上解压,第一在目标机上创建user和group,第二修改相应文件权限,第三根据原系统创建链接文件,第四启动相应的程序。但还需要创建相应的环境变量这个貌似有点麻烦

   

论坛徽章:
2
巨蟹座
日期:2014-10-26 19:52:562015年亚洲杯之乌兹别克斯坦
日期:2015-04-19 13:19:24
9 [报告]
发表于 2014-08-18 21:51 |只看该作者
回复 7# q1208c
不仅有oracle,还有db2,或者sybase。。我想都试试。
配置是指应用系统安装好后在应用系统上做的配置,这个得好长时间。所以我才想这么做。

   

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
10 [报告]
发表于 2014-08-19 08:15 |只看该作者
回复 9# Panyway

就算是专门配置的主备两台服务器, 也不能保证完全一样.

所以, 一般来说, OS 必须是独立安装的. 如果你能解决 所有的 依赖 lib, 可以试着打包一下, 不过, oracle 等数据库好象有部分配置与硬件有关, 所以, 我真的不认为你可以这么打包过去就可以使用了.

关于配置, 除了测试系统, 还没听说谁没事天天折腾数据库的机器.

   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP