Loading

Résolution des problèmes de sauvegarde de Tableau Server

Date de publication: Jul 20, 2023
Tâche

Comment résoudre les problèmes de sauvegarde de Tableau Server.

Étapes
CLIQUEZ POUR DÉVELOPPER LES ÉTAPES DE RÉSOLUTION DES PROBLÈMES

Le processus Sauvegarde n'est pas autorisé à accéder au dossier de sauvegarde

Lorsque vous utilisez l'emplacement par défaut, la configuration des autorisations de dossier est traitée par le processus d'installation de Tableau Server.
 
L'emplacement par défaut pour les fichiers de sauvegarde est le suivant :
 
Système d'exploitationEmplacement par défaut pour le fichier de sauvegarde
WindowsC:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\backups\
Linux/var/opt/tableau/tableau_server/data/tabsvc/files/backups/
CLIQUEZ POUR DÉVELOPPER LES ÉTAPES DE RÉSOLUTION DES PROBLÈMES

Réapplication des autorisations de dossier

Dans certaines entreprises, la stratégie de sécurité ou autres solutions de gestion du système sont utilisées pour normaliser les autorisations et les comptes sur les serveurs d'applications. Si votre entreprise utilise une solution de ce type, veillez à configurer le système afin de gérer les autorisations de dossier requises par le compte Exécuter en tant qu'utilisateur. Si les autorisations de dossier pour le compte Exécuter en tant qu'utilisateur ont été modifiées, vous pouvez utiliser l'utilitaire de configuration Tableau pour réappliquer les autorisations. Consultez :

CLIQUEZ POUR DÉVELOPPER LES ÉTAPES DE RÉSOLUTION DES PROBLÈMES

Utilisation d'un emplacement d'installation non par défaut

Si l'emplacement du fichier de sauvegarde a été modifié, vous devez faire en sorte que les autorisations suivantes s'appliquent :

Windows

Principal/CompteAutorisations requises
SERVICE RÉSEAUContrôle total
SYSTÈMEContrôle total
PROPRIÉTAIRE CREATORContrôle total

Linux

Principal/CompteAutorisations requises
tableaudrwxrwx---

 

CLIQUEZ POUR DÉVELOPPER LES ÉTAPES DE RÉSOLUTION DES PROBLÈMES

Antivirus

L'utilisation de programmes de sécurité antivirus/points de terminaison requiert généralement une exception créée pour Tableau Server étant donné qu'ils peuvent empêcher l'écriture du fichier de sauvegarde.  L'absence d'exception peut également avoir une incidence sur les performances du serveur.
Consultez Amélioration des performances en excluant les antivirus

CLIQUEZ POUR DÉVELOPPER LES ÉTAPES DE RÉSOLUTION DES PROBLÈMES

Autres causes courantes

Les échecs de sauvegarde sont aussi parfois dus aux paramètres d'autorisation du compte utilisateur exécutant les commandes. 
Pour Windows, définissez les autorisations en fonction des Paramètres requis Exécuter en tant que compte utilisateur : 

Pour Linux, configurez les autorisations en fonction de l'utilisateur système, des privilèges sudo et de systemd

Remarque : veillez à arrêter Tableau Server avant d'exécuter les étapes ci-dessous. 

Espace disque

L'une des autres causes courantes des échecs de sauvegarde est le manque d'espace disque pour exécuter la sauvegarde.

Si l'espace disque disponible est insuffisant, essayez l'une des options suivantes : 

Réduire la taille nécessaire pour la sauvegarde 

Vous pouvez réduire la taille nécessaire pour la sauvegarde Tableau Server en supprimant d'anciens fichiers journaux et des fichiers de référentiel restants. 

Important : l'exécution des commandes tabadmin/tsm cleanup supprime tous les fichiers journaux, y compris ceux dont l'assistance Tableau peut avoir besoin pour vous aider si la récupération d'espace disque ne résout pas le problème.  Lorsque le serveur est démarré, cette commande supprime la majorité de l'ancien contenu et supprime les journaux actuels lorsque le serveur est dans un état Arrêté.  Nous vous recommandons d'exécuter les commandes tabadmin ziplogs / tsm maintenance ziplogs et de déplacer les journaux vers un emplacement sûr avant d'exécuter la commande cleanup.

TSM (2018.2 ou ultérieur sur Windows, 10.5 ou ultérieur sur Linux) :
  1. Ouvrez l'invite de commande en tant qu'administrateur (terminal sur Linux) sur le nœud initial.
  2. Entrez les commandes suivantes pour nettoyer les fichiers de référentiel restants : 
    • tsm status 
    • Si le statut est Arrêté, saisissez tsm start
    • tsm maintenance cleanup 
  3. Entrez les commandes suivantes pour nettoyer les fichiers journaux : 
    • tsm stop 
    • tsm maintenance cleanup
Pré-TSM (Tableau Server 2018.1 ou antérieur sur Windows) :
  1. Ouvrez l'invite de commande en tant qu'administrateur, puis accédez au dossier bin de Tableau Server, qui se trouve par défaut à l'adresse C:\Program Files\Tableau\Tableau Server\[Version]\bin
  2. Entrez les commandes suivantes pour nettoyer les fichiers de référentiel restants : 
    • tabadmin status 
    • Si le statut est Arrêté, entrez tabadmin start 
    • tabadmin cleanup 
  3. Entrez les commandes suivantes pour nettoyer les fichiers journaux : 
    • tabadmin stop 
    • tabadmin cleanup
    Si le nettoyage des fichiers du journal de service et du référentiel ne laisse pas suffisamment d'espace disque pour une sauvegarde, envisagez d'augmenter l'espace de stockage disponible en déplaçant temporairement les fichiers vers un autre lecteur. 

    Orientez la sauvegarde vers un dossier qui se trouve sur un lecteur plus volumineux - Pré-TSM uniquement (non disponible actuellement avec TSM)

    Par défaut, Tableau Server utilise un dossier temporaire sur le lecteur C:\ pour stocker ses fichiers temporaires de sauvegarde (.tsbak). Si le lecteur C:\ ne contient pas suffisamment d'espace disque, vous pouvez demander à Tableau Server d'utiliser un dossier sur un lecteur différent, et d'enregistrer la sauvegarde finale sur un lecteur contenant davantage d'espace disque disponible. L'exemple suivant utilise un lecteur partagé appelé H:\temp. 
    1. Ouvrez une invite de commande en tant qu'administrateur et accédez au répertoire bin de Tableau Server. 
    2. Entrez les commandes suivantes, et si le chemin d'accès inclut une espace, utilisez des guillemets autour du chemin complet : 
      • tabadmin stop
      • tabadmin backup C:\temp\backupfilename.tsbak -d -t "H:\temp dir\backup"
    Remarque : la vérification de l'espace disque a lieu lors du processus de travail de sauvegarde. Il se peut par contre qu'elle ne se déroule pas correctement pour les nœuds worker ou supplémentaires contenant au moins l'un des processus Tableau Server ci-dessous. Le problème est actuellement en cours d'analyse.
    • Référentiel
    • Moteur de données
    • Répertoire de fichiers
    Ressources supplémentaires

    Nous vous recommandons la meilleure pratique qui consiste à sauvegarder régulièrement Tableau Server à des fins de récupération. Pour qu'une sauvegarde soit correctement restaurée, l'installation cible doit avoir la même configuration que l'installation source. Il est nécessaire de vérifier que la restauration s'est correctement déroulée avant d'apporter des changements de configuration sur une nouvelle installation. 

    Bien que Tableau Server crée automatiquement une sauvegarde pendant le processus de désinstallation, nous vous recommandons d'exécuter une sauvegarde manuelle de Tableau Server et de copier le fichier vers un emplacement sûr avant la désinstallation. Ceci protège contre les pannes pendant le processus de sauvegarde et de restauration en cas de réinstallation et de mise à niveau. 

    L'espace disque disponible requis pour créer une sauvegarde varie en fonction de la quantité de données dans les services de référentiel et de banque de fichiers de Tableau Server, et de leur colocalisation avec le service tabadmincontroller. Consultez les Exigences de disque pour Tableau Server pour plus de détails sur la façon de calculer l'espace disque disponible requis. 

    Pour modifier le répertoire backup, restore ou send-logs, exécutez la commande suivante (voir Modifier l'emplacement du fichier actuel dans l'aide de Tableau pour plus d'instructions).


    Numéro d’article de la base de connaissances

    001456727

     
    Chargement
    Salesforce Help | Article