欢迎来到免费B2B网站|模具联盟网|手机版

您现在的位置:模具联盟网 > 技术文库 > PDM/PLM > 技术应用 > PDM移机及备份经验分享
PDM移机及备份经验分享
时间:2017-09-08  作者:模具联盟网  点击:  评论:  字体:T|T

0 前言Udv模具联盟网

    产品数据管理系统(Product Data Management,以下简称PDM)是以产品零部件为核心,实现对所有与产品有关的信息(包括部件、模型、图纸、文档、权限设置等)和与产品有关的过程(主要是与产品有关的企业内部流程)一体化管理的系统。该系统已成为我所唯一的、重要的三维协同设计平台,业务不间断,后台数据在存储内需做镜像保护,并有专门的系统管理员和业务、数据库管理员对系统进行维护。8年来,PDM系统的成功应用,不仅实现了数据的有效管理,而且规范了企业的业务流程。PDM系统提供了一个快速便捷的数据查询和分享的平台,对图纸实行版本控制,保证了图纸数据的一致性,提高了设计效率,缩短了产品开发周期,企业的竞争力也得到增强。Udv模具联盟网

1 存在的问题Udv模具联盟网

    我所PDM应用系统运行已有8年时间,使用的服务器早已超期服役。AP(Application)服务器CPU出现故障,产品数据管理平台因此停止服务2天,并且几年来多次出现硬件故障,主板、内存、电源等核心部件更换,AP服务器已经不能稳定运行。根据规划,IT管理部门已将新服务器购置完成,准备实施二次升级项目。Udv模具联盟网

    面临二次升级项目实施时间不确定的实况,计算机室内部讨论后,确定将正在使用的PDM应用系统迁移至新购置的一台小型机上。图1是移植前的硬件架构及在存储上的磁盘挂接情况。Udv模具联盟网

图1 移植前硬件架构情况Udv模具联盟网

图1 移植前硬件架构情况Udv模具联盟网

2 两种迁移方案的确定及实施Udv模具联盟网

    为将移机风险降到最低,IT部门准备了两个方案。第一种方案是新服务器(作为AP服务器)+旧DB(Database)服务器;第二种方案是旧DB服务器用作DB+AP服务器一体式运行的模式,但旧DB服务器能否承受如此重担待验证。第一种方案的风险:我所PDM系统使用的是Windchill9.1版本,而新AP服务器操作系统的版本为Solaris 11,Windchill 9.1能否在Solaris 11系统上运行(PTC公司没有例证),需要我们验证,即使能够正常运行,也存在一定的风险。针对此风险,一是在Solaris 11系统里安装Solaris 10的虚拟机,但是计算机的硬件性能会受到很大影响;二是接受风险,把Windchill 9.1运行在Solaris 11系统上。考虑到日后Windchill9.1版本升级,仍需要在Solaris 11系统上运行新版本的Windchill软件,我们选择了第二种方法。Udv模具联盟网

    2.1方案1的实施和运行Udv模具联盟网

    分别将Windchill 9.1应用程序文件目录、FileVault电子仓库文件,以及备份文件的存储LUN挂接到Solaris 11操作系统的新服务器上;并修改新服务器的host文件,以实现与DB服务器、转图服务器等的集成。PDM应用服务启动成功,并且平台成功运行。Udv模具联盟网

图2 新服务器+老DB服务器Udv模具联盟网

图2 新服务器+老DB服务器Udv模具联盟网

    实施步骤如下:Udv模具联盟网

    1) 检查用户Udv模具联盟网

    参照旧AP服务器,重新在新服务器里创建账户,尽量保持新旧服务器上的账号和密码统一。Udv模具联盟网

    2) 拷贝启动&备份脚本Udv模具联盟网

    从旧服务器拷贝启动、停止文本:/wtstart.sh, /wtstop.shUdv模具联盟网

    3) 停服务Udv模具联盟网

    Windchill & Tomcat & Windchill DSUdv模具联盟网

    Tar /wfieri -> wfieri.tarUdv模具联盟网

    4) 卸载挂载Udv模具联盟网

    /dev/dsk/emcpower1a —— /filevault1Udv模具联盟网

    /dev/dsk/emcpower2a —— /filevaultUdv模具联盟网

    /dev/dsk/emcpower0g —— /wfieriUdv模具联盟网

    5) 添加挂载Udv模具联盟网

    /dev/dsk/emcpower1a —— /filevault1Udv模具联盟网

    /dev/dsk/emcpower2a —— /filevaultUdv模具联盟网

    /dev/dsk/emcpower0g —— /wfieriUdv模具联盟网

    在旧AP服务器上压缩/wfieri为tar wfieri.tar,将wfieri.tar用ftp传送到新服务器上,并解压缩到/wfieri。Udv模具联盟网

    6) 配置新服务器上的host文件Udv模具联盟网

    从旧AP服务器上的host文件中拷贝数据库服务器和转图服务器的相关信息。Udv模具联盟网

    7) 启动服务:通过脚本,快速、成功启动应用服务。Udv模具联盟网

    8) 验证:一次性验证通过,由于新服务器硬件配置远远高于旧AP服务器,运行时速度明显加快。Udv模具联盟网

    9) 修改IP:将新AP服务器的IP地址改为旧AP服务器的IP地址,这样用户使用时就不会受到影响。Udv模具联盟网

    2.2 方案2的实施和运行Udv模具联盟网

    将旧AP服务器的Windchill 9.1应用程序文件目录、File Vault电子仓库文件,以及备份文件的存储挂接到旧DB服务器;并修改host文件以实现DB服务器、转图服务器等的集成。启动平台服务成功,PDM应用平台运行良好,但运行速度不如第一个方案。DB服务器的操作系统为Solaris 10,与原服务器操作系统一致,PDM系统运行起来比较顺利。Udv模具联盟网

图3 老服务器运行AP+DB一体式服务Udv模具联盟网

图3 老服务器运行AP+DB一体式服务Udv模具联盟网

    最终,IT部门根据情况综合决定,正式运行时,执行方案1。如出现问题,则切换为方案2。Udv模具联盟网

3.备份方案Udv模具联盟网

    在旧AP服务器上安装数据库客户端,实现了数据库备份脚本在本地运行,备份远程数据库到本地。Udv模具联盟网

    新AP服务器上,由于数据库客户端版本跟操作系统版本之间不兼容,导致数据库客户端软件无法安装,上述的数据库备份方案不能实现。目前,过渡期的做法:应用端(包括LDAP、File Vault)和数据库端分开备份。Udv模具联盟网

4.总结Udv模具联盟网

    此次移机时间短、任务重,合理的移机方案保证了移机的顺利进行。业务能力尤其是Solaris操作系统的应用能力进一步提高,加深了对存储LUN(Logical Unit Number)和主机之间的关系的理解,业务平台数据的重要性认识也进一步加强。此次对PDM平台数据维护的一点经验是:尽量将数据(Windchill DS、电子仓库及备份数据)放在存储上,既增强安全性,又方便迁移和升级使用。收获多多,希望与读者朋友们分享。Udv模具联盟网


(编辑:梁嘉琪  来源:e-works)

顶一下
投稿箱:
        如果您有模具设计行业、企业相关文库稿件发表,或进行资讯合作,欢迎联系本网编辑部,
邮箱投稿:nx@uggd.com,我要投稿
发表评论

共有位网友发表了评论 查看完整内容


版权与免责声明:
①凡本网注明"来源:模具联盟网"的所有作品,版权均属于模具联盟网,转载请必须注明模具联盟网,违反者本网将追究相关法律责任。
②本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
③如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。茂商网

网站服务:0769-89789765  广告洽谈:0769-89789765 传真:0769-85311156 Email: ug@uggd.com

版权所有 模具联盟网 Copyright ©2005-2017 www.uggd.com All Right Reserved.   粤ICP备15108561号-1  粤公网安备 44190002001088号  

模具联盟网|模具行业最大的免费B2B网站|友情链接:模具设计培训UG培训数控编程培训powermill编程培训 技术支持:网站建设