Bestandsarchief opnieuw configureren

Uw Tableau Server kan zijn geconfigureerd met een lokaal uitgevoerd bestandsarchief of een extern bestandsarchief. In dit onderwerp worden de stappen beschreven die nodig zijn om uw bestaande Tableau Server opnieuw te configureren:

Tableau Server opnieuw configureren met Extern bestandsarchief

Vereisten

  • Tableau Server moet versie 2020.1 of hoger zijn.
  • U hebt een netwerkshare nodig om te gebruiken als externe opslag.

    Gebruik SMB-shares voor Windows-installaties.

    Overwegingen voor opslag en netwerk: zie Prestatieoverwegingen voor extern bestandsarchief.

    De opslagruimte schatten: U moet rekening houden met de hoeveelheid opslagruimte die nodig is voor het publiceren en vernieuwen van extracten. Bovendien moet u ook rekening houden met de grootte van de back-up van de opslagplaats, tenzij u specifiek kiest voor de optie om de back-up van uw opslagplaats afzonderlijk uit te voeren, zoals beschreven in het onderwerp Optie 2: Een afzonderlijke back-up van de opslagplaats maken.

    • Extracten:
      • Bedenk hoeveel extracten naar Tableau Server worden gepubliceerd en hoe groot de extracten zullen zijn. Test uw behoeften door verschillende extracten naar Tableau Server te publiceren en vervolgens de gebruikte schijfruimte te controleren. Met deze hoeveelheid schijfruimte kunt u berekenen hoeveel extracten er in de loop van de tijd naar Tableau Server worden gepubliceerd en hoe groot elk bestaand extract wordt.
      • Houd rekening met de ruimte die de temp-directory nodig heeft tijdens een extractvernieuwing. De temp-directory, waarin een extract wordt opgeslagen tijdens een vernieuwing, kan tot drie keer de uiteindelijke bestandsgrootte van het extract in beslag nemen.

    • Back-up maken van de opslagplaats:
      • Om een schatting te krijgen van de data in de opslagplaats, controleert u het formaat van de directory <data directory>/pgsql/data/base.

      • Om het exacte formaat van de data in de opslagplaats te verkrijgen, opent u het back-upbestand en gebruikt u het formaat van het bestand workgroup.pg_dump.
  • Tableau Server heeft een geldige en geactiveerde Advanced Management-licentie nodig.

Stap 1: Tableau Server upgraden

Upgrade uw Tableau Server naar 2020.1 of later: Upgraden vanaf 2018.2 en later (Windows). Als uw Tableau Server al versie 2020.1 of hoger heeft, kunt u deze stap overslaan.

Stap 2: de Advanced Management-licentie activeren

  1. U kunt Serverlicenties bekijken om zeker te weten dat er een Advanced Management-licentie op uw Tableau Server is geactiveerd.

  2. Als u geen Advanced Management op de Tableau Server hebt, gebruikt u de volgende tsm-opdracht om de licentie te activeren. Geef de Advanced Management-code op als productcode:

    tsm licenses activate -k <product key>

Stap 3: Bestandsarchief configureren om een externe opslag te gebruiken

Nadat de upgrade is voltooid en de licenties zijn geverifieerd, configureert u Tableau Server met Extern bestandsarchief. Hiermee worden alle bestaande data van uw lokale bestandsarchief verplaatst naar de externe opslag van uw keuze.

  1. Configureer een netwerkshare. Op de bestandsserver:
    • Een directory maken en delen om de bestanden te hosten
    • Wijs op alle Tableau Server-knooppunten de netwerkshare toe of gebruik een UNC-pad.
  2. Maak een Tableau-directory in uw netwerkshare en geef volledige toegang aan het account Netwerkservice. We raden u aan de directory 'Tableau' te noemen.

    Opmerking:
    - Het netwerkserviceaccount kan worden gebruikt om toegang te krijgen tot bronnen op externe computers binnen hetzelfde Active Directory-domein, maar we raden u aan om een domeinaccount te configureren voor een Uitvoeren als-serviceaccount om in dit scenario te gebruiken. Zie 'Uitvoeren als service'-account voor meer informatie.
    - Services die worden uitgevoerd als het Network Service-account, hebben toegang tot netwerkbronnen door de referenties van het computeraccount te gebruiken in de indeling <domeinnaam> \<computernaam> $.
    Als u Active Directory gebruikt om machtigingen en toegang tot gebruikers te beheren, vindt u hier een aanbevolen manier om de machtigingen voor uw netwerkshare te beheren:
    - Maak een Active Directory-beveiligingsgroep.
    - Voeg de computeraccounts voor het Tableau-cluster samen met de Uitvoeren als-gebruiker aan deze groep toe.
    - Verleen toegang aan de beveiligingsgroep op de netwerkshare. Als u een computer aan het cluster wilt toevoegen of eruit wilt verwijderen, hoeft u op deze manier de wijziging alleen maar in de beveiligingsgroep door te voeren.

  3. Schakel de functie voor netwerkdeling in met de volgende tsm-opdrachten:

    tsm topology external-services storage enable --network-share \\hostname\<network share>\tableau\
    

    Het installatieprogramma maakt automatisch de volgende directorystructuur en verplaatst de data van het lokale bestandsarchief naar de externe opslag. De lokale bestandsarchieven worden tijdens dit proces automatisch buiten gebruik gesteld.

    Extracten en revisies van de werkmap:

    tableau_data tabsvc/dataengine/extracts

    tableau_data/tabsvc/dataengine/revisions

    Back-ups van PostgreSQL-data:

    tableau_data/tabsvc/repository_backup

    Opmerking: deze directory wordt gemaakt wanneer u voor het eerst een back-up maakt.

Tableau Server opnieuw configureren om een lokaal bestandsarchief te gebruiken

  1. Stop Tableau Server door de volgende opdracht uit te voeren:

    tsm stop

  2. Voer de volgende opdracht uit om de Bestandsarchiefdata van de externe opslag naar Tableau Server te verplaatsen:

    tsm topology external-services storage disable –fsn <node1, node2>

  3. Start Tableau Server door de volgende opdracht uit te voeren:

    tsm start

Geef voor een Tableau Server-cluster de knooppunten op waar Bestandsarchief moet worden geïnstalleerd. De data worden gemigreerd naar het eerste knooppunt in de opdracht en vervolgens gerepliceerd naar andere knooppunten.

Opmerking: wanneer u Bestandsarchief van extern naar lokaal verplaatst, moet u ervoor zorgen dat het Data-engine-proces niet afzonderlijk op een apart knooppunt wordt geïnstalleerd, maar samen met een van de kernservices zoals Bestandsarchief, Toepassingsserver (VizPortal), VizQL Server, Data Server en Backgrounder.

Wanneer u Tableau Server-data-engine installeert, gebeurt de installatie doorgaans automatisch en wordt deze geïnstalleerd op de knooppunten met een of meer kernservices. Wanneer u Tableau Server echter configureert voor het gebruik van externe opslag, kunt u Data-engine handmatig afzonderlijk op een knooppunt installeren, en hoeft u het niet op dezelfde locatie te installeren als de kernprocessen.

Als u momenteel een Data-engine-proces op een afzonderlijk knooppunt hebt geïnstalleerd, kunt u ervoor kiezen om Bestandsarchief op dat knooppunt te installeren of Data-engine van dat knooppunt te verwijderen voordat u de opdracht voor uitschakelen uitvoert. Als u Bestandsarchief installeert op een knooppunt waarop Data-engine nog niet is geïnstalleerd, wordt Data-engine automatisch toegevoegd.

Als u de opdracht voor uitschakelen uitvoert en een knooppunt met alleen een data-engine hebt, treedt er een fout op.

Tableau Server configureren voor het gebruik van een andere externe opslag

  1. Configureer de nieuwe netwerkshare. Op de bestandsserver:

    1. Maak en deel een directory om de bestanden te hosten.
    2. Wijs op alle Tableau Server-knooppunten de netwerkshare toe of gebruik een UNC-pad.

  2. Maak een Tableau-directory in uw netwerkshare en geef volledige toegang aan het account Netwerkservice. We raden u aan de directory 'Tableau' te noemen.

  3. Stop Tableau Server door de volgende opdracht uit te voeren:

    tsm stop

  4. Voer de volgende opdracht uit om Tableau Server te configureren voor gebruik van de nieuwe netwerkshare:

    tsm topology external-services storage switch-share --network-share \\<newshare>\tableau
                    
  5. Start Tableau Server door de volgende opdracht uit te voeren:

    tsm start

 

Wie kan dit doen?

Tableau Server-beheerders kunnen bestandsarchiefopslaglocaties wijzigen. Daarnaast hebt u toegang nodig tot de externe opslag die wordt gebruikt voor het externe bestandsarchief.

 

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