Last modified by Patrick Theil on 2022/07/29 12:23

Hide last authors
Tobias Wintrich 51.1 1 {{warning title="Backup"}}
2 In any case, make a backup of the TCMS database before the update {{status title="File"/}} → {{status title="Export Database"/}}
Tobias Wintrich 20.8 3 {{/warning}}
Admin 20.3 4
Tobias Wintrich 20.8 5
Tobias Wintrich 51.1 6 There are 2 options for updating a TCMS depending on the initial situation:
Admin 20.3 7
Tobias Wintrich 51.1 8 1. [[Update of existing TCMS>>doc:||anchor="Update"]]
9 1. [[Upgrade of TCMS via a new installation with data transfer>>doc:||anchor="Upgrade"]]
Admin 20.3 10
Tobias Wintrich 51.1 11 = Update of existing TCMS =
Admin 20.3 12
13 {{id name="Update"/}}
14
15 {{info}}
Tobias Wintrich 51.1 16 This procedure is recommended for:
Admin 20.3 17
Tobias Wintrich 51.1 18 * smaller Update steps (TCMS source firmware >= 8.04)
19 * no necessary adjustment of the hard disk capacity
Admin 20.3 20 {{/info}}
21
Tobias Wintrich 51.1 22 == Export of existing database ==
Admin 20.3 23
Tobias Wintrich 51.1 24 Now back up your existing TCMS database. On your TCMS, select the option  {{status title="File"/}} → {{status title="Export Database"/}} and save the file.
Admin 20.3 25
Tobias Wintrich 51.1 26 {{lightbox image="001.png" title="TCMS - Upgrade or update of the TCMS" group="1"/}}
Admin 20.3 27
Tobias Wintrich 51.1 28 == TCMS Update ==
Admin 20.3 29
Tobias Wintrich 51.1 30 === Installing the update ===
Admin 20.3 31
Tobias Wintrich 51.1 32 Update the firmware and TCMS version on the TCMS as described here:
Tobias Wintrich 33.1 33 [[Rangee Firmware- und Softwareupdate Update>>doc:HowTos.RangeeOS - Firmware- und Softwareupdate.WebHome]]
Admin 20.3 34
Tobias Wintrich 51.1 35 == Database import ==
Admin 20.3 36
Tobias Wintrich 51.1 37 === Reset current database ===
Admin 20.3 38
Tobias Wintrich 51.1 39 After the update, log in to the TCMS interface and execute a database reset via {{status title="Edit"/}} → {{status title="Settings"/}} → {{status title="Database"/}} → {{status title="Create / Reset Database Tables"/}}.
Admin 20.3 40
Tobias Wintrich 51.1 41 {{lightbox image="002.png" title="TCMS - Upgrade or update of the TCMS" group="1"/}}
Admin 20.3 42
Tobias Wintrich 51.1 43 === Database import ===
Admin 20.3 44
Tobias Wintrich 51.1 45 Now import the backed-up database via {{status title="File"/}} → {{status title="Import Database"/}} into your new TCMS.
Tobias Wintrich 49.1 46
Tobias Wintrich 51.1 47 {{lightbox image="003.png" title="TCMS - Upgrade or update of the TCMS" group="1"/}}
Tobias Wintrich 49.1 48
Tobias Wintrich 51.1 49 = Upgrade of TCMS via a new installation with data transfer =
Admin 20.3 50
51 {{id name="Upgrade"/}}
52
53 {{info}}
Tobias Wintrich 51.1 54 This procedure is recommended for:
Admin 20.3 55
Tobias Wintrich 20.8 56 (% style="list-style-type:square" %)
Tobias Wintrich 51.1 57 * Necessary increase of TCMS hard disk capacity (repository space)
58 * TCMS source firmware < 8.04
Admin 20.3 59 {{/info}}
60
Tobias Wintrich 51.1 61 = Installing a new instance =
Admin 20.3 62
Tobias Wintrich 51.1 63 First install a new TCMS next to the existing one in the desired target version. The current version is available on request from  [[Rangee Support>>url:https://rangee.com/supportformular/||shape="rect"]].
Admin 20.3 64
Tobias Wintrich 51.1 65 Instructions for installation on various systems can be found here:
Admin 20.3 66
Tobias Wintrich 37.1 67 [[TCMS - Installation>>doc:HowTos.TCMS - Installation.WebHome]]
Admin 20.3 68
69
Tobias Wintrich 51.1 70 == Transfer of the existing repository (optional) ==
Admin 20.3 71
Tobias Wintrich 51.1 72 If you have used the repository function with your existing TCMS, you can transfer the data like this:
Admin 20.3 73
Tobias Wintrich 51.1 74 1. Open the new TCMS
75 1. Goto  {{status title="Edit"/}} → {{status title="Settings"/}}→ {{status title="Upstream Repository"/}} and enter the following:
76 11. "Scheme" → "http:~/~/"
77 11. "Host" → IP or Hostname of your existing TCMS
78 11. "Path" → "repository" (lowercase)
79 11. Confirm with {{status title="Apply"/}}{{lightbox image="004.png" title="TCMS - Upgrade or update of the TCMS" group="1"/}}
80 1. Open {{status title="Edit"/}} → {{status title="Repository"/}}
81 1. Select all packages in the {{status title="Available Packages"/}} column and confirm with {{status title="Add"/}}.   {{lightbox image="005.png" title="TCMS - Upgrade or update of the TCMS" group="1"/}}
82 1. As soon as the packages appear in the "Local packages" column, the transfer is complete.
Admin 20.3 83
Tobias Wintrich 51.1 84 == Export of existing database ==
Admin 20.3 85
Tobias Wintrich 51.1 86 Now backup your existing TCMS database. On your existing TCMS, select  {{status title="File"/}} → {{status title="Export Database"/}} and save the file.
Admin 20.3 87
Tobias Wintrich 51.1 88 {{lightbox image="001.png" title="TCMS - Upgrade or update of the TCMS" group="1"/}}
Admin 20.3 89
Tobias Wintrich 51.1 90 == Database Import ==
Admin 20.3 91
Tobias Wintrich 51.1 92 Now import the backed up database via {{status title="File"/}} → {{status title="Import Database"/}} into your new TCMS.
Tobias Wintrich 50.1 93
Tobias Wintrich 51.1 94 {{lightbox image="003.png" title="TCMS - Upgrade bzw. Update des TCMS" group="1"/}}
Tobias Wintrich 50.1 95
Tobias Wintrich 51.1 96 == Adjustment of the access data ==
Admin 20.3 97
Tobias Wintrich 51.1 98 Store your desired administration access data on the new TCMS under:
Admin 20.3 99
100
Tobias Wintrich 51.1 101 {{status title="Kommbox"/}} → {{status title="USER CONFIGURATION"/}} and {{status title="TCMS"/}} → {{status title="Edit"/}} → {{status title="Settings"/}} → {{status title="Superuser"/}}
Admin 20.3 102
103
Tobias Wintrich 51.1 104 == Adoption of the local network settings ==
Admin 20.3 105
Tobias Wintrich 51.1 106 1. Make a note of the network settings stored on your previous TCMS {{status title="Kommbox"/}} → {{status title="Input / Output"/}} → {{status title="Network Configuration"/}}.
107 1. Shutdown the old TCMS and then apply the Network Configuration on the new TCMS.
Admin 20.3 108
Tobias Wintrich 51.1 109 From this point on, all existing clients will  log in and out on the new TCMS. The migration is hereby completed.
Rangee GmbH ©2022