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.
(Optioneel) Kopieer het
.tsbak
-bestand naar de standaardbestandslocatie.De
restore
-opdracht verwacht een back-upbestand in de directory die is gedefinieerd in de variabelebasefilepath.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.Stop de server. Typ bij een opdrachtprompt het volgende in:
tsm stop
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.
Start de server opnieuw op:
tsm start