Intro:
ACP uses specific terms to cover different topics that are concerned with keeping data viable during computer failure.
Replacement: If a thin client fails or is destroyed, the session stays active on the terminal server while the thin client is replaced. This is covered in the Replacement article.
Failover: Failover is the ability to switch between multiple terminal servers if a terminal server fails. This is built in to every ThinManager Ready thin client. This is covered in the Failover article.
Instant Failover: Instant Failover is the ability of ThinManager Ready thin clients to connect and login to two terminal servers simultaneously. This allows applications to be pre-loaded so that a failure to one terminal server causes minimal impact because the terminal will quickly switch to an existing session. This is covered in the Instant Failover article.
Redundancy: Redundancy refers to multiple ThinManager Servers. ThinManager Ready thin clients are not dependent on ThinManager after booting, and will continue to run if the ThinManager Server fails. However, rebooted terminal will wait until the ThinManager Server is restored until it boots and receives its configuration. For this reason some people use a backup, or Redundant ThinManager Server. This is the focus of this article.
ThinManager Ready thin clients need to connect to a ThinManager Server to receive its firmware and configuration as part of the boot process. If the ThinManager Server fails, the ThinManager Ready thin clients will continue to run as they are not dependent on ThinManager.
If these thin clients are rebooted while the ThinManager Server is down, however, the thin clients will be unable to download the firmware and configuration, and will wait until the ThinManager Server is restored before proceeding.
Because of this, using a second redundant ThinManager Server is a common form of insurance. There are 3 types of redundancy.
Note: All Enterprise licenses include Redundancy.
Single ThinManager Server - No Redundancy
Full Redundancy - Two ThinManager Servers
Mirrored Redundancy- Two ThinManager Servers

Terminal Server Failover with Redundant ThinManager Servers
Redundancy uses two ThinManager Servers. Most systems that use redundancy also provide for failover by using multiple terminal servers. ThinManager do not need to be installed on terminal servers, but can be installed on any Windows computer, NT 4.0 workstation SP5 and greater.
ThinManager needs Terminal Connection licenses to allow the ThinManager Ready thin clients to boot. Other licenses like Instant Failover, WinTMC, and Share Keyboard and Mouse may also be used.
In a redundant system each ThinManager Server needs its own set of licenses so that the the thin clients can receive licenses regardless of which ThinManager Server it boots from. See ACP Licensing for details on the license process.
Mirrored Licensing is another method of acheiving redundancy. See Mirrored ThinManager Servers for details.
If multiple ThinManager Servers are used, their configurations should be identical so that it thin clients will receive the same configuration regardless of which ThinManager Server the terminal boots from. There are two ways to synchronize, automatically or manually.
See Synchronization for details.
hinManager has an automatic synchronization tool that makes it easier to keep the configuration on two ThinManager Servers the same. Changing a configuration on one will make the change on the other. Automatic Synchronization has a few things to consider:
Automatic synchronization is configured on the ThinManager Server List Wizard. Launch it by selecting Manage > ThinManager Server List ThinManager menu. Proceed the ThinManager Server List page.

ThinManager Server List Wizard
Selecting Add Server will launch a ThinManager Server Definition window that allows the entry of the ThinManager Server name and IP address.

ThinManager Server Definition
Entering the network name of the ThinManager Server and its IP address allows the ThinManager Servers to be tied to a convenient name without the need of a DNS server.
Enter the computer name as found in the Microsoft System Properties in the ThinManager Server field. Add the IP address of the ThinManager Server in the ThinManager Server Address field, and select OK. This adds the ThinManager Server to the ThinManager Server list.
Discover will find and fill in the IP address for a ThinManager Server entered in the ThinManager Server field.

ThinManager Server List
Enter two ThinManager Servers into the ThinManager Server List to set up automatic synchronization.
Select the Automatic ThinManager Server Synchronization checkbox once two ThinManager Servers are added. When this is checked, the Add Server button will become inactive and no more ThinManager Servers can be added.
Select Finish to close the ThinManager Server List wizard.
The two ThinManagers will now be synchronized. The synchronization status can be checked on the Synchronization tab of ThinManager.

Properties Tab
The Properties tab will show whether the ThinManager Server is the master or the slave (although it doesn't matter which is which), the synchronization state, and the IP address of the synchronized partner.
The Synchronized Configuration wizard is the tool that synchronizes multiple ThinManager Servers. Select Manage> Synchronize Configuration in ThinManager 3.x or select ThinManagerServer> Synchronize Configuration from the ThinManager menu of older versions tol launch the ThinManager Server Configuration Synchronization Wizard.
Synchronize ThinManager Server Configuration Wizard
The ThinManager Servers defined in the ThinManager Server Wizard will be listed in the Source and Destination columns. Highlight the desired source ThinManager Server in the Configuration Source column and the ThinManager Server you wish to copy the files to in the Configuration Destination column and select Next to continue to the next step.

Synchronization Differences
The ThinManager Synchronization Wizard will list the files being updated, including the firmware, termcap database, modules, and the configuration. Select Next to continue.

ThinManager Server Synchronization Confirmation
The ThinManager Server Configuration Wizard will show the selection of ThinManager Servers that were chosen to be acted upon before prompting for a conformation of the synchronization before proceeding. Select Finish to finalize the changes.
Note: The Synchronization program does not compare and contrast, then make changes back and forth. Synchronization will take the files and configuration from the source ThinManager Server and overwrite the corresponding files on the destination ThinManager Server.
Each ThinManager Ready thin client needs to be configured to boot from both ThinManager Servers when using redundant ThinManager Servers. This differs when using DHCP or a Static IP Address. See DHCP or Adding Units with BootROM 5.01 for details.
ThinManager Ready Thin clients are set by default to use DHCP to receive an IP address. The thin client also receives the IP address for the ThinManager Server. This is done by configuring Option 066 in the DHCP Server Program.

DHCP Server Options
Open the DHCP Server program by selecting Start>Settings>Control Panel>Administrative Tools>DHCP on a Windows 2000 Server and Start>Administrative Tools>DHCP on a Windows 2003 Server. Highlight the scope and select Action>Options. This will launch the Server Options window.
Scroll to Option 066 - Boot Server Host Name and add the IP address of the the redundant ThinManager Servers in the Data Entry field, separated by a space. This will pass the IP addresses of the ThinManager Servers to the thin client, enabling it to boot from either.
The thin client will try the first, or primary ThinManager Server. If it can't connect to it, it will time-out and try the second ThinManager Server listed.
The Static method uses IP addresses that are entered on the unit instead of being assigned by a DHCP server. Set the static IP address by booting the thin client and interrupting the boot process by pressing the spacebar when prompted.

Press Any Key to Configure Message
The thin client will display a IP Configuration Menu.

Default IP Configuration Menu
Select the A key and type the IP address for the thin client and press the Enter key..

IP Configuration Menu
Once the client has an IP address entered, the other menu items are available.
(A) Terminal IP Address - This should be a unique address for the terminal.
(B) Primary ThinManager Server IP Address - This should be the unique address for your main ThinManager Server.
(C) Secondary ThinManager Server IP Address - The Secondary ThinManager field allows the terminal to use two ThinManager Servers. If the terminal cannot connect to the Primary ThinManager Server, it will connect to the Secondary ThinManager Server to receive its configuration. If you are not using a Secondary ThinManager Server, set the IP address to 0.0.0.0. ·
Enter the IP address of the Primary ThinManager Server after typing B and enter the IP address of the Secondary ThinManager Server after typing C. Type S to save when finished.
The thin client will try the Primary ThinManager Server when it boots. If it can't connect to it, it will time-out and try the Secondary ThinManager Server.
(Updated 7/19/2007)