none
如何将LCS 2005从一台服务器迁移到另一台 RRS feed

  • 问题

  •  

    域里一台服务器上装了LCS 2005标准版sp1,原来是和网络里的Exchange 2003服务器装在同一台服务器上的,现在因为这服务器硬件有点问题,准备将LCS迁移到域里另一台服务器上(准备还是装LCS2005标准版),需要保留原来用户的联系人列表,请问应该如何做?
    2008年8月31日 10:03

答案

  • 如果你的LCS是装在成员服务器上记得备份一下相关信息,然后禁用服务在删除,然后在你重新安装到另一台机器上就可以了,我测试过(我用试用版测试过)需要资料请加392285961

    2008年9月6日 9:25
  • 哈哈,在楼上的帮助下,我自己做了试验终于迁移成功了!把心得写出来大家分享!如果大家有问题欢迎与我讨论!MSN zy0923@hotmail.com

     

    公司里一台服务器上安装了LCS 2005标准版,前段时间因为这服务器硬件有点问题,准备将其迁移到域里另一台服务器上,同时需要保留原来用户的联系人列表。

    LCS的迁移因为涉及到活动目录数据的更改,我不敢大意,为了解决这个问题,在微软网站搜索,无果,只在LCS标准版部署指南里找到关于如何在同一服务器上还原LCS内容的这么一段话:

     

    1.    停用损坏的 Live Communications Server 2005 Standard Edition 服务器。

    2.    卸载损坏的 Live Communications Server 2005 Standard Edition 服务器的文件。

    3.    重新安装 Live Communications Server 2005 Standard Edition 服务器的文件,并重新激活它。

    4.    还原林、服务器和池配置。

    5.    还原MSDE数据库。

     

    因为我是想把LCS服务器换一台,这里面说的方法并不适合我,而我在虚拟机上按照上述步骤做的结果也印证了这一点,更换LCS服务器后,因为备份出来的数据中含有特定服务器的信息,导致新的LCS服务器无法正常运行。

     

    后来我又按照微软文档里语焉不详的只言片语、散落于各处的杂乱文档的方法在虚拟机上反复试验,期间感谢微软技术论坛上“拾IT者”的无私帮助,终于搞定了LCS 2005标准版服务器的迁移问题,并真切地感受到那个笑话里所说的:“微软的文档永远是正确的,但却没有任何用处”!

     

    其实整个迁移过程大体分为如下过程:

    1、  备份LCS里每个用户的联系人列表

    2、  停用(Deactive)并删除老的LCS服务器

    3、  把老的LCS服务器在活动目录里建立的信息删除

    4、  安装并激活新的LCS服务器

    5、  在新的LCS服务器上启用所有用户,并导入联系人列表

    6、  DNS里将siptls记录指向新服务器

     

    具体操作如下(设svr1为活动目录服务器,svr2为老LCS服务器,svr3为新LCS服务器)

    1、  准备工作,对活动目录服务器svr1进行备份。(执行影响活动目录的操作时,千万养成备份活动目录的习惯,否则出错会欲哭无泪的!)

    2、  备份LCS里用户的联系人列表

    svr2上打开命令行窗口,在C:\Program Files\Microsoft LC 2005\Server\Support目录里运行如下命令:

    dbimpexp /hrxmlfile:C:\contacts.xml

    这样就在C盘根目录里生成了一份contacts.xml文件,其中包含了所有用户的联系人列表,将该文件复制到svr3备用

    3、  svr2上打开LCS 2005的控制台,在林--你的域名-LCS服务器-下面找到你的服务器,然后在窗口的右下角任务窗格里,点击停用服务器(Deactive),按照向导提示将本服务器停用。

    4、  svr2控制面板“添加删除程序”里删除LCS 2005服务器和附带的MSDE数据库。

    5、  删除老LCS服务器器在活动目录里的数据。在svr1上打开“AD用户和计算机”,删除在安装LCS服务器时添加的服务帐户(一般是以LCS开头的一个帐户)和自动建立的用户组(以RTC开头的所有组)。然后点击菜单“查看-高级功能”,在活动目录列表里删除“你的域名-System-Microsoft-RTC Service”这个文件夹。

    6、  svr3上,安装并激活新的LCS服务器。(安装前需要重新进行Prep ForestPrep Domain操作,如果没提示你进行这个操作,说明活动目录数据没清理干净,请检查!)

    7、  svr3上,打开LCS控制台,你应该在“未分配的用户(Unassigned Users)”文件夹下面看到域中所有启用了sip的帐户,但都是invalid状态,不要紧张,将这些用户全选,点击右键,选择“移动用户”,按照向导提示,将这些用户的sip服务器全部移动到svr3上。然后你应该在“林--你的域名-LCS服务器-用户”下面看到你的用户全部转移过来了(如果没有请刷新一下)。

    8、  导入联系人列表。将前面备份的contacts.xml文件复制到C盘根目录,在svr3上打开命令行窗口,在C:\Program Files\Microsoft LC 2005\Server\Support目录里运行如下命令:

    dbimpexp /import /hrxmlfile:C:\contacts.xml

    9、  DNS里将siptls记录指向新服务器svr3

    10、              大功告成,现在你可以试试你的Messenger客户端是否可以登录到新服务器了,并且联系人列表都转移过来了!

    注意事项:

    1、  备份!备份!!备份!!!再次提醒,做更改活动目录的操作前一定先备份!

    2、  安装新LCS服务器时如果没提示进行Prep ForestPrep Domain说明前面做的有问题

    3、  更改DNS记录sip后,客户端可能需要手动刷新DNS cache才能连接到新服务器,方法是命令行下输入:ipconfig /flushdns

     

    2008年9月10日 6:20

全部回复

  •  

    刚找了些资料,没见有这方面的信息...

     

    你可以直接把ABS里面的文件copy到新服务器上,相同的目录下....试试看..

    2008年9月1日 3:55
  • 如果你的LCS是装在成员服务器上记得备份一下相关信息,然后禁用服务在删除,然后在你重新安装到另一台机器上就可以了,我测试过(我用试用版测试过)需要资料请加392285961

    2008年9月6日 9:25
  • 哈哈,在楼上的帮助下,我自己做了试验终于迁移成功了!把心得写出来大家分享!如果大家有问题欢迎与我讨论!MSN zy0923@hotmail.com

     

    公司里一台服务器上安装了LCS 2005标准版,前段时间因为这服务器硬件有点问题,准备将其迁移到域里另一台服务器上,同时需要保留原来用户的联系人列表。

    LCS的迁移因为涉及到活动目录数据的更改,我不敢大意,为了解决这个问题,在微软网站搜索,无果,只在LCS标准版部署指南里找到关于如何在同一服务器上还原LCS内容的这么一段话:

     

    1.    停用损坏的 Live Communications Server 2005 Standard Edition 服务器。

    2.    卸载损坏的 Live Communications Server 2005 Standard Edition 服务器的文件。

    3.    重新安装 Live Communications Server 2005 Standard Edition 服务器的文件,并重新激活它。

    4.    还原林、服务器和池配置。

    5.    还原MSDE数据库。

     

    因为我是想把LCS服务器换一台,这里面说的方法并不适合我,而我在虚拟机上按照上述步骤做的结果也印证了这一点,更换LCS服务器后,因为备份出来的数据中含有特定服务器的信息,导致新的LCS服务器无法正常运行。

     

    后来我又按照微软文档里语焉不详的只言片语、散落于各处的杂乱文档的方法在虚拟机上反复试验,期间感谢微软技术论坛上“拾IT者”的无私帮助,终于搞定了LCS 2005标准版服务器的迁移问题,并真切地感受到那个笑话里所说的:“微软的文档永远是正确的,但却没有任何用处”!

     

    其实整个迁移过程大体分为如下过程:

    1、  备份LCS里每个用户的联系人列表

    2、  停用(Deactive)并删除老的LCS服务器

    3、  把老的LCS服务器在活动目录里建立的信息删除

    4、  安装并激活新的LCS服务器

    5、  在新的LCS服务器上启用所有用户,并导入联系人列表

    6、  DNS里将siptls记录指向新服务器

     

    具体操作如下(设svr1为活动目录服务器,svr2为老LCS服务器,svr3为新LCS服务器)

    1、  准备工作,对活动目录服务器svr1进行备份。(执行影响活动目录的操作时,千万养成备份活动目录的习惯,否则出错会欲哭无泪的!)

    2、  备份LCS里用户的联系人列表

    svr2上打开命令行窗口,在C:\Program Files\Microsoft LC 2005\Server\Support目录里运行如下命令:

    dbimpexp /hrxmlfile:C:\contacts.xml

    这样就在C盘根目录里生成了一份contacts.xml文件,其中包含了所有用户的联系人列表,将该文件复制到svr3备用

    3、  svr2上打开LCS 2005的控制台,在林--你的域名-LCS服务器-下面找到你的服务器,然后在窗口的右下角任务窗格里,点击停用服务器(Deactive),按照向导提示将本服务器停用。

    4、  svr2控制面板“添加删除程序”里删除LCS 2005服务器和附带的MSDE数据库。

    5、  删除老LCS服务器器在活动目录里的数据。在svr1上打开“AD用户和计算机”,删除在安装LCS服务器时添加的服务帐户(一般是以LCS开头的一个帐户)和自动建立的用户组(以RTC开头的所有组)。然后点击菜单“查看-高级功能”,在活动目录列表里删除“你的域名-System-Microsoft-RTC Service”这个文件夹。

    6、  svr3上,安装并激活新的LCS服务器。(安装前需要重新进行Prep ForestPrep Domain操作,如果没提示你进行这个操作,说明活动目录数据没清理干净,请检查!)

    7、  svr3上,打开LCS控制台,你应该在“未分配的用户(Unassigned Users)”文件夹下面看到域中所有启用了sip的帐户,但都是invalid状态,不要紧张,将这些用户全选,点击右键,选择“移动用户”,按照向导提示,将这些用户的sip服务器全部移动到svr3上。然后你应该在“林--你的域名-LCS服务器-用户”下面看到你的用户全部转移过来了(如果没有请刷新一下)。

    8、  导入联系人列表。将前面备份的contacts.xml文件复制到C盘根目录,在svr3上打开命令行窗口,在C:\Program Files\Microsoft LC 2005\Server\Support目录里运行如下命令:

    dbimpexp /import /hrxmlfile:C:\contacts.xml

    9、  DNS里将siptls记录指向新服务器svr3

    10、              大功告成,现在你可以试试你的Messenger客户端是否可以登录到新服务器了,并且联系人列表都转移过来了!

    注意事项:

    1、  备份!备份!!备份!!!再次提醒,做更改活动目录的操作前一定先备份!

    2、  安装新LCS服务器时如果没提示进行Prep ForestPrep Domain说明前面做的有问题

    3、  更改DNS记录sip后,客户端可能需要手动刷新DNS cache才能连接到新服务器,方法是命令行下输入:ipconfig /flushdns

     

    2008年9月10日 6:20
  • 谢谢..分享...

     

    2008年9月10日 11:25