Een Blauw/Groen-benadering gebruiken bij het upgraden van Tableau Server

Hoewel veel organisaties baat hebben bij een lokale upgrade van Tableau Server, willen andere organisaties met missiekritiek gebruik van Tableau mogelijk een robuustere upgrade-aanpak op bedrijfsniveau, waarbij extra inspanningen en middelen worden geïnvesteerd om de risico's en impact te beperken. In deze gevallen beveelt Tableau een 'Blauw/Groen'-benadering voor de upgrade aan om dat resultaat te bereiken, gekenmerkt door:

  • Betrouwbare implementatie van toepassingen in een nieuw geconfigureerde host-niet-productieomgeving (in tegenstelling tot een lokale upgrade)
  • Het uitvoeren van pre-productietests van de nieuwe versie in uw niet-productieomgeving om bedrijfskritieke functionaliteit te valideren, inclusief het testen van veelvoorkomende gebruikscases om gedragsveranderingen te detecteren die van invloed kunnen zijn op de organisatie
  • Testen in productie-identieke omgevingen om integraties en resourcevereisten te valideren
  • De mogelijkheid om snel terug te gaan naar de vorige versie

In deze algemene richtlijn wordt een Blauw/Groen-benadering voor upgrades beschreven die met succes door veel van onze grootste klanten is gebruikt om Tableau Server (en andere missiekritieke toepassingen) met vertrouwen te upgraden. Blauw/Groen upgrades zijn een al lang bestaande praktijk in de branche(Link wordt in een nieuw venster geopend); er zijn veel variaties en de specifieke stappen hieronder zijn één mogelijk pad. Als u specifieke begeleiding zoekt bij het aanpassen van deze aanpak voor de volgende upgrade van uw organisatie, neem dan contact op met uw Technisch accountbeheerder voor premium-ondersteuning of bespreek een serviceovereenkomst met uw accountmanager of leveringspartner.

Bij de Blauw/Groen-benadering installeert u een nieuwe versie van Tableau Server in een niet-productieomgeving (uw 'Groen'-installatie) die de configuratie van uw bestaande productieomgeving (uw 'Blauw'-installatie) weerspiegelt. Houd er rekening mee dat Tableau voor de doeleinden van uw Tableau-licentie een standaardrecht verleent voor twee (2) niet-productieomgevingen ter ondersteuning van de enkele productieomgeving in uw implementatie, zoals verder beschreven in de geldende licentieovereenkomst. Deze niet-productieomgevingen moeten kunnen worden afgesloten en gebruikt voor deze methode in overeenstemming met het beoogde gebruik van een testomgeving, zoals beschreven in dit Tableau Knowledgebase-artikel: Licentieverlening voor een Tableau Server-testomgeving(Link wordt in een nieuw venster geopend).

Door uw inhoud te kopiëren van de productieomgeving naar de Groen-installatie in uw niet-productieomgeving (bijvoorbeeld uw testomgeving), kunt u een geüpgradede instantie van Tableau Server maken met minimale downtime en het vangnet waarop u indien nodig kunt terugvallen als de oorspronkelijke productie-installatie. Zodra u hebt vastgesteld dat al uw kritieke inhoud in de Groen-omgeving functioneel is, kunt u uw gebruikers overzetten naar de nieuwe omgeving (Groen). Uw Groen-omgeving wordt uw productieomgeving en uw oorspronkelijke installatie (Blauw-omgeving) kan worden behouden als een niet-productieomgeving ter ondersteuning van uw volgende upgrade.

Hieronder volgt een overzicht van de stappen die nodig zijn om de Blauw/Groen-benadering te gebruiken voor het upgraden van Tableau Server. Hierbij wordt ervan uitgegaan dat u over een loadbalancer of DNS beschikt waarmee u gebruikersverkeer van de ene installatie naar de andere kunt omleiden en dat u de nieuwe versie van Tableau hebt gedownload waarnaar u wilt upgraden.

Belangrijk: Uw Blauw/Groen-installaties moeten worden behandeld als productieomgevingen. Ze mogen niet worden gebruikt als noodherstel- of algemene testomgevingen. Zie Noodherstel(Link wordt in een nieuw venster geopend) in de Tableau Blueprint voor meer details over noodherstel.

  1. Maak een tweede installatie van servers die uw productie-installatie van Tableau Server zo nauwkeurig mogelijk weerspiegelt. Deze tweede omgeving is uw Groen-installatie, een niet-productieomgeving. De omgeving moet een vergelijkbare capaciteit, middelen en configuratie hebben als uw productieomgeving ('Blauw'), omdat uw Groen-exemplaar na de upgrade uw productie-exemplaar wordt.

  2. Maak een eerste back-up en exporteer de instellingen van uw Blauw-installatie van Tableau Server. U gebruikt deze voor de initiële gebruikersacceptatietest (UAT) in Groen. Later maakt u een definitieve, actuele back-up en exporteert u deze, zodat u deze kunt gebruiken wanneer u daadwerkelijk overstapt van Blauw naar Groen.

    1. Back-up: Zie Back-up maken van Tableau Server-data voor meer informatie over het maken van back-ups.

    2. Instellingen exporteren: Naast een back-up moet u ook de instellingen van de Blauw-installatie exporteren. Sommige instellingen moeten handmatig opnieuw worden gemaakt in de Groen-omgeving. Zie Een back-up maken van assets waarvoor een handmatig proces nodig is voor meer informatie.

  3. Installeer de nieuwe versie van Tableau Server in Groen. U moet hetzelfde type identiteitenarchief en 'Uitvoeren als service'-account opgeven als u Blauw gebruikt.

  4. Gebruik de initiële back-up van Blauw en export van instellingen om de Groen-installatie bij te werken.

    1. Herstel de back-up van de Blauw-omgeving in de Groen-installatie.

    2. Importeer de instellingen die u uit de Blauw-installatie hebt geëxporteerd. Mogelijk moet u enkele instellingen in uw Groen-omgeving handmatig opnieuw maken. Zie De kernfunctionaliteit van Tableau Server herstellen.

  5. Schakel alle geplande taken in Groen uit om te voorkomen dat er dubbele berichten worden verzonden tijdens het testen en om te voorkomen dat de resources van de database worden overbelast. Zie Server-upgrade - Geplande taken uitschakelen voor details.

  6. Test de Groen-installatie om te controleren of deze naar behoren functioneert. Voer een gebruikersacceptatietest (UAT) uit en simuleer indien gewenst belastingstests. Als u scripts of API-integratie met Tableau hebt, moet u deze ook testen. Hoe uitgebreider uw tests, hoe beter u voorbereid bent om eventuele verschillen tussen uw oorspronkelijke Blauw-installatie en uw nieuwe Groen-installatie aan te pakken.

  7. Bereid de Blauw-installatie voor, zodat u een back-up kunt maken en de instellingen kunt exporteren die u voor productie in Groen zult gebruiken. Dit kan betekenen dat de toegang tot Tableau wordt beperkt of dat gebruikers een bericht ontvangen waarin ze worden verzocht geen wijzigingen aan te brengen in hun inhoud. Zij worden tevens gewaarschuwd dat alle wijzigingen verloren gaan die worden aangebracht nadat u een back-up hebt gemaakt.

  8. Maak een laatste back-up van Blauw. Dit is de back-up die u gebruikt om Groen bij te werken naar de meest recente productie-inhoud. Als u regelmatig een back-up maakt, kunt u uw laatste productieback-up gebruiken. Houd er echter rekening mee dat alle wijzigingen of updates die u in Blauw hebt aangebracht verloren gaan nadat de back-up is gemaakt. Wij adviseren een 'bevriezing van wijzigingen' in uw productieomgeving nadat deze back-up is gemaakt, zodat er geen nieuwe werkmappen of databronnen worden toegevoegd en er geen wijzigingen in bestaande inhoud worden aangebracht.

  9. Exporteer de instellingen in de Blauw-omgeving en let daarbij op de assets die u handmatig moet beheren. Zie De kernfunctionaliteit van Tableau Server herstellen voor meer informatie.

  10. Herstel de laatste Blauw-back-up en importeer het Blauw-instellingenbestand naar Groen. Breng eventuele wijzigingen in de configuratie handmatig aan.

  11. Voer UAT-/statuscontroles uit op Groen-inhoud.

  12. Schakel planningen opnieuw in voor alle jobs, abonnementen en meldingen die u in stap 5 hierboven hebt uitgeschakeld.

  13. Zet uw gebruikers over naar Groen met behulp van een loadbalancer of DNS en blokkeer de toegang tot Blauw.

  14. Controleer of de Groen-server naar behoren functioneert en monitor problemen met de productiebelasting. Als u Advanced Management hebt, kunt u de Resource Monitoring Tool gebruiken om de prestaties te monitoren.

  15. (Optioneel) Als u uw Blauw-omgeving niet wilt behouden voor toekomstige upgrades, deactiveert u de productcodes voor de Blauw-omgeving:

  16. (Optioneel) Als u uw Blauw-omgeving niet wilt behouden voor toekomstige upgrades, stopt u de Blauw-omgeving en bereidt u deze voor op buitengebruikstelling. Zie Tableau Server van de computer verwijderen voor details over buitengebruikstelling.

Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.