Перейти к публикации

Перевод Тимцентра с одного сервера на другой


Рекомендованные сообщения

Добрый день. Подскажите пожалуйста порядок действий при переводе Тимцентра на другой сервер.(FMS С 2003 на 2003) На данный момент копирую volumы на серв. 2003.Пока ничего не делала. База тоже уйдет на серв 2012 (новый).

Изменено пользователем Lily(=
Ссылка на сообщение
Поделиться на других сайтах


сетевые имена, пути будут сохранены?

это какой TC вы с 2003 на 2012 собираетесь тянуть?

Ссылка на сообщение
Поделиться на других сайтах

на 2012 будет база

FMS c серва 2003 на 2003. Имена и ип-адреса разные. Место хранение волумов разное.

Teamcenter 2005 SR1/2007(V10.0.3.8.3_build_0823)

Изменено пользователем Lily(=
Ссылка на сообщение
Поделиться на других сайтах

создала пользователя , чтобы владелец папок волумов был такой же как и на старом серве FSC службы и копирую волумы.

Подскажите еще вот что, где номер сайта прописывается7

Старый серв 2003 был в рабочей группе, новый в домене

Изменено пользователем Lily(=
Ссылка на сообщение
Поделиться на других сайтах
39 минут назад, Lily(= сказал:

на 2012 будет база

FMS c серва 2003 на 2003. Имена и ип-адреса разные. Место хранение волумов разное.

Teamcenter 2005 SR1/2007(V10.0.3.8.3_build_0823)

2012 не сертифицирован для этих версий

 

сделайте описание, один два три, что будет стоять - версия софта-версия ос

Ссылка на сообщение
Поделиться на других сайтах

Win 2012 не сертифицирована для TC 2005 SR1 или 2007UA

вы для начала просто попробуйте хотя бы голую установку провести.

 

тем не менее, если сетевые имена серверов, размещение каталогов не меняется то менять ничего и не придется, а вот если у вас будут изменены сетевые имена и пути к томам

то смотрите:

tc_profilevars.bat (в tc_data)

tnsnames.ora (в tc_data)

параметры в TC: FMS_BootStrap (как-то так)

Непосредственно настройки Томов в орг.структуре.

 

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, Lily(= сказал:

создала пользователя , чтобы владелец папок волумов был такой же как и на старом серве FSC службы и копирую волумы.

 

ваш новый созданный пользователь( спорю на 10 копеек что infodba)  может не быть автоматически владельцем перенесенных папок томов.

Имея такое же имя как и на прежнем сервере новый infodba будет иметь новый uid.  Мы обычно после долгого копирования томов запускали специально созданный скрипт который по новому uid пользователя в новой ОС устанавливал параметры безопасности на папки и файлы томов.

 

В 2005SR1 определенные настройки безопасности папок еще могут иметь значение для корректной работы FMS

 

Насчет 2005SR1 и WinServer2012 вам правильно подсказали - могут возникнуть проблемы совместимости

 

Изменено пользователем lexx174
Ссылка на сообщение
Поделиться на других сайтах

Делал перенос  по такой схеме. Со своими особенностями)) 
 

1 Copy the Production database

2 Copy the Volumes
   a Rename the current volume (E:\SIEMENS\Teamcenter\volumes\volume1) as a backup.
   b Copy the “volume1” directory from Tc_Prod to the new server at D:\TC_PRDCOPY_VOL\ (The volume that store the files when deploying BMIDE templates)
  c Create a volume folder on new server and copy all production volumes to this folder (Only necessary if files shall be accessible in the clone)
3 Copy TC_DATA
 a Rename the current TC_DATA (D:\TC8\tcdata) as a backup.
 b Copy the “tcdata” directory from TC_Prod to the new server at D:\TC8\
4 Rename the pom_schema file
 a In the TCDATA directory, locate the pom_schema file, which is named pom_schema_STO00-MS011SQL_TCPROD.
 b Rename the file to pom_schema_yourserver_yourSID where:
  yourserver = the hostname of your SQLServer server
  yourSID = the name of the database SID you created
  for example “pom_schema_STO00-MS012SQL_TCPRDCOPY”
5 Edit the tc_profilevars.bat file
 a In the TC_DATA directory, locate tc_profilevars.bat.
 b Make the following changes:
 c Locate the line:
 set IMAN_DB_CONNECT=infodba:jz1fOzx7w1O@DATABASE=TCPROD;SERVER=STO00-MS011SQL\MS337SQ1
 change to:
 set  IMAN_DB_CONNECT=infodba:jz1fOzx7w1O@DATABASE=[NEW DB NAME];SERVER=[NEW DB SERVER]\[NEW DB INSTANCE]
 (substitute appropriate name set for your_SID)
 Use the login information from the old tc_profilevars.bat file
 d Locate the line:
 set TC_DB_CONNECT=infodba:jz1fOzx7w1O@DATABASE=TCPROD;SERVER=STO00-MS011SQL\MS337SQ1
 change to:
 set TC_DB_CONNECT=infodba:jz1fOzx7w1O@DATABASE=[NEW DB NAME];[NEW DB SERVER]\[NEW DB INSTANCE]
 (substitute appropriate name for your_SID)
 Use the login information from the old tc_profilevars.bat file
 e Locate the line:
  set TC_DB_SERVER=STO00-MS011SQL.global.to
  change to:
  set TC_DB_SERVER= [NEW DB SERVER]
  (insert name of the machine running the SQLServer for MS SQL/Oracle_server)
 f Locate the line:
  set ORACLE_SID=TCPROD
  change to:
  set ORACLE_SID=[NEW DB NAME]
  (substitute appropriate name for your_SID)
6 Set new database password
 Run a Teamcenter command prompt that sets TC_ROOT and TC_DATA after setting correct.
 
a Add this in the command:
  set TC_DB_CONNECT=infodba:[NewPassword]@[ORACLE_SID]
  E.g.  TC_DB_CONNECT=infodba:infodba@TCPRDCOPY
 b Type install –encrypt
 The output displays the encrypted password which shall be inserted in tc_profilevars.bat for IMAN_DB_CONNECT and TC_DB_CONNECT
 Copy just the password part in the part. infodba:[Password]@TCPRDCOPY

 Check connection with typing this in a new command window: install –ayt
 Should respond with “Site is already installed” if all is correct.
7 Run backup_xmlinfo from Production enviroment
 a Choose Start -> All Programs -> Teamcenter 8 -> Command Prompt.
 b Type: backup_xmlinfo –u=infodba –p=infodba –g=dba
 After the command is finished running, close the Command Prompt window.
 c Open Windows Explorer and navigate to the directory from which you ran backup_xmlinfo.
 d In a plain text editor, open the file backup.xml and leave it open for the next step.
8 Modify the FMS master file
 a Open Windows Explorer and navigate to <TC_ROOT>\fsc
 b In a plain text editor, open fmsmaster_FSC_sto00-ms402_infodba.xml
  (fmsmaster_FSC_[host-name]_[os-user].xml).
  host-name = host running Teamcenter
  os-user = operating system account used to install Teamcenter
 c In the FMS master file, replace the value that is set for the fmsenterprise id tag with the value of the enterpriseId tag found in the backup.xml file.
 d In the FMS master file, edit the volume tag with the values for the volume1 found in the backup.xml file as follows:
  volumeID (in backup.xml) = id (in FMS master file)
  wntPath (in backup.xml) = root (in FMS master file: This is the location to which you copied the Teamcenter volume named volume1.)
 e In the FMS master file, edit the transientvolume tag with the values for transientVolumeInfo found in the backup.xml file as follows:
  transVolId (in backup.xml) = id (in FMS master file)
  wntPath (in backup.xml) = root (in FMS master file: This is the location to which you copied the Teamcenter volume named transientvolume, if applicable.)
 f Open the Services window and restart the Teamcenter FSC Service and check log so all volumens are read/write verified.
9 Modify the FSC settings
 Search for all preferences containing the previous server name.
 Example given:
 In Teamcenter, change the preference settings for “FMS_BootStrap_Urls;
 Change the value FROM
 http://sto00-ms011:4544
 TO the right settings for the current server, for example (Test)
 http://[NEW SERVER]:4544
 Restart the client.
10 Modify the TcOrganization – volumes
 a Log on to Teamcenter as infodba
 b Open the Organization application.
 c For volume1, set the Node Name value to the name of the machine running Teamcenter, set the Path Name to the path of the volume.
 d Enter the FCS id from the fmsmaster file, see above, and then click Modify, see example below.
 e Verify that you can create and edit a text dataset.
 
f Exit Teamcenter.
11 Verify and Modify the Database Name
 a Login to Teamcenter.
Verify that the host name and database connection is correct.
  
Use My Teamcenter – Help – About – More.
 b In Organization, change the Database name from “TC_Production” to the appropriate name.
12 Modify Tc_Log directory
 a In the TC_DATA directory, locate the tc_log directory, which is named
  log_STO00-MS011SQL.global.to_TCPROD.
 b Rename the file to log_[yourserver]_[yourSID] where:
  yourserver = the hostname of your SQLServer server
  yourSID = the name of the database SID you created
  for example “log_STO00-MS012_TCPRDCOPY”
13 Restart All Services and login

Изменено пользователем sergoss
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...