# Air-gapped, blue-green, RMT agent and silent installs

*Tableau Architect Study Guide · Deploy Tableau Server · Last updated November 13, 2026 · https://www.certifyforce.com/study-guide/tableau-architect/deploy-tableau-server/air-gapped-blue-green-rmt-agent-and-silent-installs*

Install and activate Tableau Server inside an air gap, validate repository failover in an HA test, run a Blue/Green upgrade, keep persistent Setup logs, register Resource Monitoring Tool Agents and automate installs with SilentInstaller.py.

- Certification: Salesforce Tableau Architect
- Exam section: Deploy Tableau Server
- Study guide: https://www.certifyforce.com/study-guide/tableau-architect

**Official exam objective:**

> 2.1 Implement production-ready Tableau Server deployments: 2.1.1 Deploy and configure Tableau Server: 2.1.1.1 Configure an external file store, 2.1.1.2 Configure an external repository, 2.1.1.3 Configure an external gateway, 2.1.1.4 Configure an unlicensed node, 2.1.1.5 Configure a coordination ensemble, 2.1.1.6 Configure a backgrounder process with a specific node role, 2.1.1.7 Configure Tableau for a load balancer; 2.1.2 Install in an air-gapped environment; 2.1.3 Validate a disaster recovery/high availability test strategy; 2.1.4 Perform a blue-green deployment; 2.1.5 Locate and interpret Tableau Server installation logs; 2.1.6 Install and configure Resource Monitoring Tool server and agents; 2.1.7 Plan and implement automated deployment (using a script, that is, Silent Installer).

## What the exam expects

- Install and activate Tableau Server in an air-gapped environment and restore map backgrounds there.
- Write HA/DR acceptance criteria for repository failover that match its documented timing and recovery behavior.
- Plan a Blue/Green upgrade: build and test Green, protect late Blue changes, then cut over.
- Keep Setup's installation log at a persistent location and know where it goes otherwise.
- Install the RMT Server and register Agents on every node of a cluster.
- Automate a Windows install with SilentInstaller.py and its configuration, registration and secrets files.
- The topology items of 2.1.1 (external services, ensemble, node roles, load balancer) are taught in External services, coordination ensemble and load balancers.

Key terms: **air-gapped** (no outside network access; software moves only on removable media); **ATR** (authorization-to-run licensing, with a lease called the ATR duration); **Blue/Green** (Blue is current production, Green a new installation that replaces it); **RMT** (Resource Monitoring Tool: RMT Server plus an Agent per node, requires Advanced Management); **SilentInstaller.py** (community-supported Python script for unattended installs).

## Key facts

| Fact | Detail | Source |
|---|---|---|
| Offline maps | `vizqlserver.force_maps_to_offline` true, then apply; from 2020.4 | [Air-gapped install](https://help.tableau.com/current/server/en-us/install_air_gapped.htm) |
| Offline ATR end date | `ATRDiag -product "Tableau Server"`, TTL End | [ATR service](https://help.tableau.com/current/server/en-us/atr_service.htm) |
| `atr-configuration get` offline | Returns 0, as expected | [ATR service](https://help.tableau.com/current/server/en-us/atr_service.htm) |
| Failover prerequisites | Three nodes, two repository instances | [Repository Failover](https://help.tableau.com/current/server/en-us/distrib_ha_failover.htm) |
| Failover timing | Unavailable more than 1-5 minutes; PostgreSQL service failure about 1 | [Repository Failover](https://help.tableau.com/current/server/en-us/distrib_ha_failover.htm) |
| Original repository returns | Becomes passive; switch back manually | [Repository Failover](https://help.tableau.com/current/server/en-us/distrib_ha_failover.htm) |
| Blue/Green during testing | Green schedules disabled | [Blue/Green upgrade](https://help.tableau.com/current/server/en-us/server-upgrade-blue-green.htm) |
| Blue/Green cutover | Final backup, change freeze, switch by load balancer or DNS, block Blue | [Blue/Green upgrade](https://help.tableau.com/current/server/en-us/server-upgrade-blue-green.htm) |
| Persistent Setup log | `/log` with path and file name | [Install switches](https://help.tableau.com/current/server/en-us/silent_installer_flags.htm) |
| RMT Agent bootstrap | Valid 24 hours; ports 443 and 5672 | [Install the Agent](https://help.tableau.com/current/server/en-us/rmt-admin-agent-install.htm) |
| RMT performance data | CPU and memory collected from Agent installation onward | [Install RMT](https://help.tableau.com/current/server/en-us/rmt-admin-installation.htm) |
| SilentInstaller secrets | Missing passwords trigger prompts | [Automated install](https://help.tableau.com/current/server/en-us/automated_install_windows.htm) |

## Check yourself

- Why must ports 443 and 5672 both be open when an RMT Agent registers?
- When an Agent is registered and its web interface was disabled, how do you turn that interface back on?
- Which programs does the RMT Server installer add before RMT Server itself?
- When SilentInstaller.py runs updateTopology, which part of the configuration file is applied?

## Sources

- [Install Tableau Server in a Disconnected (Air-Gapped) Environment](https://help.tableau.com/current/server/en-us/install_air_gapped.htm)
- [Activate Tableau Server Using the Authorization-To-Run (ATR) Service](https://help.tableau.com/current/server/en-us/atr_service.htm)
- [Repository Failover](https://help.tableau.com/current/server/en-us/distrib_ha_failover.htm)
- [Using a Blue/Green approach for upgrading Tableau Server](https://help.tableau.com/current/server/en-us/server-upgrade-blue-green.htm)
- [Install Switches and Properties for Tableau Server](https://help.tableau.com/current/server/en-us/silent_installer_flags.htm)
- [Install the Tableau Resource Monitoring Tool](https://help.tableau.com/current/server/en-us/rmt-admin-installation.htm)
- [Install the Agent Using the Web Interface](https://help.tableau.com/current/server/en-us/rmt-admin-agent-install.htm)
- [Automated Installation of Tableau Server](https://help.tableau.com/current/server/en-us/automated_install_windows.htm)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 10 linked practice questions, and unlimited timed mock exams are included with the Tableau Architect pack (USD $19): https://www.certifyforce.com/practice-exams
