Loading

La restauration depuis le fichier .tsbak échoue à 10 % - Désinstallation du service de restauration

Date de publication: Aug 24, 2022
Description

La restauration depuis le fichier .tsbak échoue à « 10 % - Désinstallation du service de restauration ».  

Le message d'erreur suivant apparaît en outre dans le journal tabadmincontroller-*.log.

Caused by: com.tableausoftware.tabadmin.util.ZipUtils$UnsupportedTsbakCharsetException: Unsupported charset in tsbak file '<PathToBackupFIle.tsbak>'. Recreate using UTF-8. (Jeu de caractères non pris en charge dans le fichier tsbak '<PathToBackupFIle.tsbak>'. Recréez- le en utilisant UTF-8)

Cause

Le fichier .tsbak a été encodé avec un encodage autre qu'UTF-8. 
Résolution
Compressez à nouveau le fichier .tsbak (.zip) en utilisant UTF-8. 
  1. Effectuez une copie du fichier .tsbak qui rencontre le problème de restauration. (Ceci permet de conserver le fichier d'origine à titre de sécurité)
  2. Renommez le fichier .tsbak copié en « <fileName>.zip ».
  3. Décompressez le fichier <fileName>.zip avec un utilitaire de décompression, par exemple 7-zip.
  4. Compressez <fileName> avec un utilitaire de compression en utilisant l'encodage UTF-8.
  5. Renommez « <fileName>.zip » en « <fileName>.tsbak ». 
    Remarque : assurez-vous que le compte Exécuter en tant qu'utilisateur Tableau Server possède au moins l'autorisation de lecture pour le nouveau fichier <fileName>.tsbak.
  6. Effectuez une nouvelle restauration avec le fichier <fileName>.tsbak recréé, par exemple tsm maintenance restore -f <fileName>.tsbak.
**Dans l'étape 4, il est possible d'utiliser l'utilitaire « Bandzip » pour l'enregistrement au format UTF-8**
Numéro d’article de la base de connaissances

001471292

 
Chargement
Salesforce Help | Article