Back-up maken en herstellen
Een Tableau Server-beheerder moet regelmatig databaseonderhoud uitvoeren, het schijfgebruik op de server controleren, onnodige bestanden opschonen om ruimte op de server vrij te maken en een back-up maken van Tableau Server en de bijbehorende data. Als u deze stappen uitvoert, kunt u ervoor zorgen dat Tableau Server zo efficiënt mogelijk wordt uitgevoerd.
U kunt de opdrachtregeltool Tableau Services Manager (TSM) gebruiken om een back-up van uw Tableau-data te maken en te herstellen. Tableau-data omvatten data-extractbestanden, evenals de eigen PostgreSQL-database van Tableau Server, waarin metadata van werkmappen en gebruikers worden opgeslagen, en serverconfiguratiedata. Logboekbestanden van Tableau Server leggen activiteit vast en kunnen u helpen bij het diagnosticeren van problemen. Logboeken worden naar mappen op de server geschreven en u kunt ze archiveren en verwijderen om schijfruimte te besparen.
Opmerking: U kunt de opdracht tsm maintenance restore
gebruiken om de Tableau Server-back-ups gemaakt met behulp van tabadmin backup
en tsm maintenance backup
te herstellen. Databaseback-ups die op andere manieren zijn gemaakt en momentopnames van virtuele machines zijn geen geldige bronnen voor het herstellen van Tableau Server.
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.
Platformcompatibiliteit
U kunt een back-up die met Tableau Server op Linux is gemaakt, gebruiken om Tableau Server op Windows versie 2018.2 en hoger te herstellen.
U kunt een back-up die is gemaakt met Tableau Server op Linux niet gebruiken om eerdere versies van Tableau Server op Windows (versie 2018.1 en eerder) te herstellen.
U kunt een back-up gebruiken die is gemaakt met Tableau Server op Windows (versie 2018.2 en eerder) om Tableau Server op Linux te herstellen. Zie Tableau Server migreren van Windows naar Linux(Link wordt in een nieuw venster geopend) om van een back-up gemaakt op Windows te herstellen naar Tableau Server op Linux.
Schijfruimte gebruiken voor back-up maken en herstellen
De vrije schijfruimte die nodig is om een back-up te maken, is afhankelijk van de hoeveelheid data in de opslagplaats- en bestandsarchief-services van Tableau Server, en hun collocatie met de tabadmincontroller-service. Tijdens back-ups worden de achtergrondtaken voor het opschonen van oude extracten tijdelijk gepauzeerd. Dit betekent dat als u tijdens een back-up extracten vernieuwt, extra bestanden blijven staan. Hierdoor wordt meer schijfruimte gebruikt. Als het maken van een back-up lang duurt of als uw organisatie veel extracten gebruikt die regelmatig worden bijgewerkt, kan dit ertoe leiden dat een aanzienlijke hoeveelheid tijdelijke schijfruimte wordt gebruikt. Deze tijdelijke bestanden worden verwijderd nadat de back-up is voltooid.
In de volgende tabel ziet u de schijfruimtevereisten voor back-ups, afhankelijk van wat door het knooppunt wordt gehost: de opslagplaats, het bestandsarchief, de controller of een combinatie hiervan. In Tableau Server-omgevingen met meerdere knooppunten moet u de vereiste schijfruimte op elk knooppunt schatten.
Opslagplaats | Bestandsarchief | Controller | Vereiste schijfruimte |
---|---|---|---|
3x opslagplaatsdata 250 MB Om een schatting te krijgen van de data in de opslagplaats, controleert u de grootte van de directory Om de exacte grootte van de data in de opslagplaats te achterhalen, opent u het back-upbestand en gebruikt u de grootte van het bestand workgroup.pg_dump. | |||
1,5x bestandsarchiefdata Om een schatting te krijgen van de hoeveelheid bestandsarchiefdata (extracten, flows enz.), controleert u de grootte van de directory | |||
3x opslagplaatsdata + 250 MB + 2,5x bestandsarchiefdata | |||
3x opslagplaatsdata + 250 MB + 1,5x bestandsarchiefdata | |||
3x opslagplaatsdata + 250 MB + 1,5x bestandsarchiefdata | |||
3x opslagplaatsdata + 250 MB + 2,5x bestandsarchiefdata | |||
3x opslagplaatsdata + 250 MB + 1,5x bestandsarchiefdata |
Vereisten voor schijfruimte herstellen
U hebt voldoende schijfruimte nodig om het databaseherstelproces succesvol te laten verlopen.
Tableau Server herstellen:
Op controller-knooppunten hebt u vrije ruimte nodig die minimaal gelijk is aan de grootte van het back-uparchief.
Op opslagplaats-knooppunten hebt u vrije ruimte nodig die minimaal drie keer zo groot is als de opslagplaatsdata in het back-uparchief, plus 250 MB, plus de grootte van de pgsql-datadirectory.
Op bestandsarchief-knooppunten hebt u vrije ruimte nodig die minimaal twee keer zo groot is als de map data-engine in het back-uparchief.
Best practices voor het maken van back-ups van Tableau Server
We raden u aan deze best practices voor beveiliging en prestaties te volgen.
Back-upbestand beschermen
Hoewel configuratiegeheimen worden versleuteld wanneer ze intern op schijf worden opgeslagen, worden sommige geheimen in platte tekst in het bestand geschreven als deze configuraties naar een back-upbestand worden geëxporteerd. Het is aan de beheerder om maatregelen te nemen ter bescherming van het back-upbestand. Er zijn verschillende opties beschikbaar:
- Schrijf het bestand naar een versleuteld bestandssysteem.
- Schrijf het bestand naar een schijf die fysiek beschermd is en beperkt is tot specifieke gebruikers.
- Versleutel het back-upbestand.
Back-upefficiëntie maximaliseren
Er zijn verschillende manieren om de back-upefficiëntie te maximaliseren. Uw omgeving kan van invloed zijn op de effectiviteit van deze methoden. Test ze daarom met uw data om te zien wat het beste werkt.
Optimaliseren met topologieconfiguraties:
- Wanneer Bestandsarchief en de Beheercontroller op hetzelfde knooppunt worden geplaatst, kan dit de tijd verkorten die nodig is om een back-up te maken van Tableau Server, doordat de noodzaak om data over te dragen tussen knooppunten tijdens het back-upproces wordt verminderd of geëlimineerd. Dit geldt vooral als uw organisatie veel extracten gebruikt.
- Het plaatsen van de opslagplaats (pgsql) op het Beheercontroller-knooppunt kan ook helpen de back-uptijd te verkorten, maar de tijdsbesparing is minder groot dan bij het Bestandsarchief.
De Beheercontroller bevindt zich doorgaans op het eerste knooppunt, tenzij er een uitval van het eerste knooppunt heeft plaatsgevonden en u de controller naar een ander knooppunt hebt verplaatst.
Optimaliseren met back-upstrategieën:
Het maken van een back-up is een proces dat veel resources vergt. Het is doorgaans een goede strategie om back-ups waar mogelijk buiten de piekuren te maken. Dit hangt echter af van uw vereisten, hoe vaak Tableau Server-data worden bijgewerkt en wat uw herstelvereisten zijn. Zie Noodherstel voor Tableau Server (in het Engels) voor gedetailleerde uitleg over back-up en noodherstel. Hier zijn enkele back-upstrategieën, die u naar wens kunt aanpassen:
- Soort opslag: voor back-ups worden over het algemeen SSD-schijven aanbevolen. Met SSD kunt u sneller back-ups maken dan met traditionele roterende schijven.
Back-upcompressie: u kunt ervoor kiezen om uw back-ups met of zonder compressie uit te voeren. Wanneer u een back-up maakt met compressie, is de grootte van de back-up relatief kleiner maar kunnen de prestaties lager zijn. Dus als u prioriteit wilt geven aan snelheid, kies dan voor de optie
--skip-compression
:Gebruik de optie
--skip-compression
bij het maken van een back-up van Tableau Server. Hiermee wordt de back-up gemaakt zonder compressie. Het back-upbestand wordt dan wel groter, maar het back-upproces kost waarschijnlijk minder tijd. Zie tsm maintenance backup voor meer informatie.- Back-up van momentopname: deze optie is alleen beschikbaar als u uw Tableau Server hebt geconfigureerd met een extern bestandsarchief. Hoewel de prestaties van momentopname-back-ups afhankelijk zijn van het type netwerkopslag, kosten dit soort back-ups over het algemeen minder tijd dan de traditionele Tableau Server-back-ups. Zie Extern bestandsarchief Tableau Server voor meer informatie.