Starteam 的备份与恢复

来源:互联网 发布:nginx 打印php错误 编辑:程序博客网 时间:2024/05/20 03:45
备份StarTeam需要注意备份以下三件东东:
  1、StarTeam服务端停止运行,备份安装目录下的 starteam-server-configs.xml文件。此目录记载了一个
StarTeam配置的详细信息。
  2、SQL Server停止运行,备份数据文件。 ...01.mdf  ...02.ndf   ...03.ndf
  3、备份配置目录
    A、必须备份: 文档目录(Archive\*.*)和附件目录(Attachments\*.*)
    B、直接备份整个配置目录更省事些(推荐)
移植StarTeam配置到另一台计算机:
  1、恢复数据库,通过数据恢复或附加数据库,个人推荐用附加数据库方式,当然这在备份数据时得是直接复制的啦!
  2、复制配置目录,如果是通过A方式备份配置目录,则可能需要建立对应的目录结构。
  3、设置 starteam-server-config.xml 文件: 从备份的文件中复制从......的一段设置文件,其中修改如下:
    A、RepositoryPath项表示为配置目录,把其中的值更改为相应的目录,注意最后一位为“\”。
    B、DBUserName和DbPassword分别为数据库登录的帐号和密码,如果数据库的帐号按原来的建立,则不需要修改,密码清空时为“”。
    C、ComputerName项表示为计算机名称,把此项修改为本机名。
    D、ServiceMode项表示服务的执行模式,0为Application状态,1为Service状态。
    E、Status项表示为服务的状态, Ready为准备,Running为运行。
  4、设置完配置文件后运行 StarTeam Server 程序,则在服务列表中即显示出新移植过来的配置了。此时不能立即启动此服务配置的,因为还有些项目没有进行设置。操作如下:
    A、点击Properties进行属性设置,其中的数据库登录要进行设置,如ODBC连接名称、数据库登录账号及密码等。
    此时服务配置已设置完毕,但此时如果点击Verify Vault则有可能出错(如果配置目录与以前目录不同的情况),但启动服务则可以正常进行。
        如果Verify Vault时出错,则需要进入 StarTeam Administrator 工具,在 Configure Server...中把相应的目录都更改为正确的目录即可。
      A、General页中的 Attachments Path:目录
      B、Vault页中的 Vault: 、 Disk cache:、 Archive: 等目录
    不知为何,在配置文件中明明已经把相关目录设置了啊,为什么这几个分项明细目录还得重新设置目录呢。
注意事项:  
  A、数据库的登录账号和密码
  B、建立正确的ODBC配置
  C、Server GUID 很重要(服务器配置里面可以查看)
  D、修改HiveIndex\hive-index.xml 里面的路径
0 0
原创粉丝点击