Herstellen van een back-up

Gebruik de opdracht tsm maintenance restore om uw data van Tableau Server te herstellen. U kunt dit doen als u een systeemfout hebt ontvangen en u uw date moet herstellen, als u terug moet schakelen naar een eerdere versie van Tableau Server (bijvoorbeeld als er een probleem is met een upgrade) of als u Tableau Server naar nieuwe hardware wilt verplaatsen. U kunt gebruikmaken van de opdracht tsm maintenance restore om te back-ups van Tableau Server te herstellen die zijn gemaakt met tabadmin backup en tsm maintenance backup.

Beperkingen bij het herstellen van Tableau Server

  • Als u Blauwe/groene upgrades uitvoert of Tableau Server 2021.4 (of eerder) handmatig upgradet met behulp van de tsm maintenance (backup and restore)-methode, moet u legacy-identity-mode inschakelen voordat u terug kunt keren naar Tableau Server 2022.1 (of later). Zie Problemen met de identiteitsmigratie oplossen voor meer informatie.

  • Databaseback-ups die op andere manieren zijn gemaakt en momentopnames van virtuele machines zijn geen geldige bronnen voor het herstellen van Tableau Server.

  • Wanneer u tsm maintenance restore gebruikt om uw Tableau-data te herstellen, worden de data-extractbestanden en de inhoud van de PostgreSQL-database overschreven met de inhoud in het back-upbestand (.tsbak). Als u een gedistribueerde installatie van Tableau Server heeft, voert u het herstel uit op het knooppunt waarop de TSM-controller wordt uitgevoerd (dit is meestal het eerste knooppunt).

  • U kunt alleen herstellen vanaf een back-up die hetzelfde type identiteitenarchief heeft als de actieve server. Een back-up van een server die lokale verificatie gebruikt, kan bijvoorbeeld worden hersteld naar een Tableau Server die is geïnitialiseerd met lokale verificatie, maar een back-up van een server die Active Directory-verificatie gebruikt, kan niet worden hersteld naar een server die is geïnitialiseerd met lokale verificatie.

  • U kunt een back-upbestand alleen terugzetten naar een versie van Tableau Server die gelijk aan of nieuwer is dan de versie waarop de back-up is gemaakt. U kunt back-ups niet terugzetten naar een oudere versie van Tableau.

  • Vanaf versie 2022.3 worden back-ups gemaakt met tabadmin ('pre-TSM-back-ups') niet ondersteund. U kunt een back-up van vóór TSM niet herstellen naar Tableau Server-versie 2022.3 of hoger.

  • Tijdens het herstel zal het herstelproces een volledige herindexering starten van de inhoud en externe assets die door Tableau Server worden beheerd. Dit proces verbruikt CPU-bronnen, wat merkbaar kan zijn tijdens het maken van back-ups en het herstellen.

Tableau Server herstellen van een back-upbestand

Opmerking: deze bewerking omvat stappen die u mogelijk moet uitvoeren via de TSM-opdrachtregel.

  1. (Optioneel) Kopieer het .tsbak-bestand naar de standaardbestandslocatie.

    De restore -opdracht verwacht een back-upbestand in de directory die is gedefinieerd in de variabele basefilepath.backuprestore in TSM. Standaard:

    /var/opt/tableau/tableau_server/data/tabsvc/files/backups/

    Zie tsm-bestandspaden voor meer informatie over bestandspaden en hoe u deze kunt wijzigen.

    Opmerking: Als u een back-up herstelt die naar de map Back-ups is gekopieerd, zorg er dan voor dat niet-gemachtigde gebruiker (standaard tableau), ten minste leestoegang heeft tot het back-upbestand. Anders kan het herstelproces het back-upbestand mogelijk niet uitpakken en zal het herstel mislukken.

  2. Stop de server. Typ bij een opdrachtprompt het volgende in:

    tsm stop

  3. Herstel van een back-upbestand. Typ bij een opdrachtprompt het volgende in:

    tsm maintenance restore --file <file_name>

    Vervang in de bovenstaande regel <file_name> met de naam van het back-upbestand waaruit u wilt herstellen.

    Opmerking: Zie Problemen met Tableau Server op Linux oplossen(Link wordt in een nieuw venster geopend) als u fouten tegenkomt bij het herstellen van een back-up.

  4. Start de server opnieuw op:

    tsm start

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