1. Official Vendor Documentation: Tableau Server Help. The official upgrade guide outlines a process that is functionally a blue-green deployment. It explicitly states the necessity of backing up the existing (blue) installation and restoring it to the new (green) installation to ensure all data is carried over.
Source: Tableau Server Documentation
"Perform a Blue/Green Upgrade of Tableau Server".
Reference: In the section "Step 3: Backup existing Tableau Server data and restore to the new installation
" the guide states: "To perform a blue/green upgrade
you must backup your existing Tableau Server data
and then import that data into your new Tableau Server installation." This backup-and-restore process is the synchronization step.
2. Academic Publication: The principles of blue-green deployment are well-established in software engineering literature. Data synchronization is consistently identified as a critical phase.
Source: Shandor
S.
& Smolander
K. (2018). "Continuous delivery pipeline patterns." In Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018 (EASE '18). Association for Computing Machinery
New York
NY
USA
250–255.
DOI: https://doi.org/10.1145/3210459.3210486
Reference: The paper discusses deployment pipeline patterns
including blue-green. It implicitly supports the need for data consistency by describing the new environment as a "clone of the production environment" (Section 3
"Blue-Green Deployment")
which requires data and state to be synchronized before the switch. The challenge of "handling database migrations and stateful services" is highlighted as a key consideration.