1. On the Old Server
    1. Stop the following services:
      1. BRELauncher
      2. FTRSched
      3. FTRnetd
    2. Check if any ftr*.exe processes are still running; if so then close them.
    3. Backup the entire Database this will all be contained in ‘C:\Frontier’ Backing up this entire folder will capture everything.
    4. Find out the current version (this was in the instructions but did not seem to be relevant) The updated version can be found in the Chris21 Folder in a file called : BREVER.SYS – here is an example:
      1. BREUPD=8.22.12
    5. In \Program Files (x86)\Frontier Software\Services directory locate and open the Claunch.ini with a text editor:
      1. You will need to copy the lines that follow the square bracketed headings in the first section:

 

  1. On the New Server ( I have created a subfolder in Fronter called ‘installers’, these were taken from t he installer CD which are required to install Chris21
    1. Paste the copied Frontier Folder and its contents to the root of a drive (ideally C: if there is enough room. If it is another drive then paths will need to be edited further down)
    2. Run the visual C++ 2008 and above installers
      1. **Note that newer servers may not allow the 2008 install so this can be skipped if it isn’t running, carry on with 2010, 2012 and so on**
    3. Run the ‘installers\chris 21 service\BREServices-3.2.2’ executable to install the FTRNETD and FTRSCHED services
    4. Run the ‘installers\BRELauncher\BRELauncher-5.0.51-win executable
      1. Select upgrade and adjust the path to point to \Services instead of BRELauncher so that the install from point two installs to the same shared location.
    5. Once completed the three services in step one should now be set up on the new server – check that they are running automatically as local system accounts. If you use other users for these services such as domain accounts, you will need to ensure that those users have all the permissions needed to fully access the Chris21 folders.
    6. Now locate  ‘C:\Program Files (x86)\Frontier Software\Services\CLaunch.ini’ and open with a text editor
      1. IMPORTANT NOTE: the text editor will need to be run as administrator in order to make changes in this system folder.
    7. Paste into the file the lines copied from step 1e.


In the version we worked with these are the lines that were pasted:

 

[EXAMPLE]

 

; Set FTRSCHED=N to disable automatic start of scheduler by service

;FTRSCHED=N

;FTRIMPORT=C:\Frontier\example\chris21\BRE.INI BRE

 

[LIVE]

FTRIMPORT=C:\Frontier\live\chris21\BRE.INI BRE

 

; Add additional systems as required

[LIVE_EOY1314]

FTRIMPORT=C:\Frontier\live_eoy1314\chris21\BRE.INI BRE

 

[TEST]

FTRIMPORT=C:\Frontier\test\chris21\BRE.INI BRE

 

[LIVE_EOY_OCT14]

FTRIMPORT=C:\Frontier\live_eoy_oct14\chris21\BRE.INI BRE

 

[PROD]

 

;; Set FTRSCHED=N to disable automatic start of scheduler by service

;FTRSCHED=N

 

;; Disable communications mode detection and just use the communication mode specified

;; Options : "ASN.1 (DER)", "OpenUI"

;FTRCOMMS=ASN.1 (DER)

 

;; FTRIMPORT switches to the INI file containing the system specific configuration settings.

FTRIMPORT=C:\Frontier\Production\chris21\BRE.INI BRE

 

;; Recommended Portal configuration

[PORTAL]

 

;; Stop scheduler using this configuration

FTRSCHED=N

 

;; Only ASN.1 communication allowed

FTRCOMMS=ASN.1 (DER)

 

;; Set Widow timeout to match default value of BRE Portal SessionTimeout

FTRWIDOWTIMEOUT=3000

 

;; FTRIMPORT switches to the INI file containing the system specific configuration settings.

FTRIMPORT=C:\Frontier\Production\chris21\BRE.INI BRE


 

  1. For chris21 user access, you will need to change the host name setting on each client interface to use the name of the new server (or IP address). In addition to this, if users use the Spreadsheet Interface you will need to open it and go to the parameters tab to change the host name.