3 Replies Latest reply on Dec 12, 2018 11:19 AM by Jeffrey Lutomski

    Tableau Sever 2018.2 unable to Backup

    Michael Wedekindt

      Hi,

       

      currently I face to the problem that TS interrupts the Backup process at ~84% The Logs are as well not so clear what the problem could be

       

      TS Version: Tableau Server-Version: 2018.2.0 (20182.18.0627.2230) 64-Bit Windows

       

      I started the back up as admin with this command

       

      tsm maintainence backup -d --file Server.tsbak

       

      Then I got this result as shown in the screenshot (In german)

       

       

       

      In the Log File I found only these two exceptions.

       

      -----------------------------------------------------------------------

      2018-11-30 09:00:35.944 +0100  pool-30-thread-1 : WARN  com.tableausoftware.tabadmin.webapp.backup.BackupDataEngine - XX:\Tableau\Tableau Server\data\tabsvc\temp\tabadmincontroller_0.20182.18.0627.2230\backup_staging\filestore_0.20182.18.0627.2230 is not a directory

      2018-11-30 09:02:43.461 +0100  pool-30-thread-2 : INFO  com.tableausoftware.tabadmin.webapp.backup.AbstractBackupSingleInstanceAction - Finished 'backup' call on node1 for service pgsql_0.20182.18.0627.2230

      2018-11-30 09:02:43.461 +0100  pool-30-thread-2 : ERROR com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner - Running step BackupPostgres failed

      java.lang.RuntimeException: BackupRestoreException(message:Did not parse exactly one backup result, got 0)

      at com.google.common.base.Throwables.propagate(Throwables.java:160)

      at com.tableausoftware.tabadmin.webapp.backup.AbstractBackupSingleInstanceAction.backup(AbstractBackupSingleInstanceAction.java:113)

      at com.tableausoftware.tabadmin.webapp.backup.AbstractBackupAction.lambda$runBackupStep$0(AbstractBackupAction.java:53)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.lambda$runStep$1(JobStepRunner.java:154)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.runStep(JobStepRunner.java:266)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.runStep(JobStepRunner.java:92)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.runStep(JobStepRunner.java:136)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.runStep(JobStepRunner.java:67)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.runStep(JobStepRunner.java:152)

      at com.tableausoftware.tabadmin.webapp.backup.AbstractBackupAction.runBackupStep(AbstractBackupAction.java:48)

      at com.tableausoftware.tabadmin.webapp.backup.ParallelBackupAction.lambda$runBackupStep$1(ParallelBackupAction.java:60)

      at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1626)

      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

      at java.lang.Thread.run(Thread.java:748)

      Caused by: BackupRestoreException(message:Did not parse exactly one backup result, got 0)

      at com.tableausoftware.backuprestore.endpoint.BackupRestore$backup_result$backup_resultStandardScheme.read(BackupRestore.java:11720)

      at com.tableausoftware.backuprestore.endpoint.BackupRestore$backup_result$backup_resultStandardScheme.read(BackupRestore.java:11698)

      at com.tableausoftware.backuprestore.endpoint.BackupRestore$backup_result.read(BackupRestore.java:11634)

      at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:86)

      at com.tableausoftware.backuprestore.endpoint.BackupRestore$Client.recv_backup(BackupRestore.java:382)

      at com.tableausoftware.backuprestore.endpoint.BackupRestore$Client.backup(BackupRestore.java:366)

      at com.tableausoftware.tabadmin.webapp.backup.AbstractBackupSingleInstanceAction.backup(AbstractBackupSingleInstanceAction.java:81)

      ... 13 more

      2018-11-30 09:02:43.467 +0100  pool-11-thread-1 : INFO  com.tableausoftware.tabadmin.webapp.impl.StatefulTopologyHelper - No work to do. All of {node1=[clustercontroller_0.20182.18.0627.2230:ENABLED, filestore_0.20182.18.0627.2230:ENABLED, pgsql_0.20182.18.0627.2230:ENABLED]} were initially enabled and should keep running

      .

      .

      .

      2018-11-30 09:03:12.656 +0100  pool-11-thread-1 : INFO  com.tableausoftware.tabadmin.webapp.impl.ServiceStatusWatcher - Timed out waiting for statusStore notification

      2018-11-30 09:03:12.656 +0100  pool-11-thread-1 : INFO  com.tableausoftware.tabadmin.webapp.impl.ServiceStatusWatcher - All services have stopped

      2018-11-30 09:03:12.663 +0100  Curator-LeaderSelector-0 : ERROR com.tableausoftware.tabadmin.webapp.asyncjobs.AsyncJobService - Error running job 18 of type GenerateBackupJob

      BackupRestoreException(message:Did not parse exactly one backup result, got 0)

      at com.tableausoftware.backuprestore.endpoint.BackupRestore$backup_result$backup_resultStandardScheme.read(BackupRestore.java:11720)

      at com.tableausoftware.backuprestore.endpoint.BackupRestore$backup_result$backup_resultStandardScheme.read(BackupRestore.java:11698)

      at com.tableausoftware.backuprestore.endpoint.BackupRestore$backup_result.read(BackupRestore.java:11634)

      at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:86)

      at com.tableausoftware.backuprestore.endpoint.BackupRestore$Client.recv_backup(BackupRestore.java:382)

      at com.tableausoftware.backuprestore.endpoint.BackupRestore$Client.backup(BackupRestore.java:366)

      at com.tableausoftware.tabadmin.webapp.backup.AbstractBackupSingleInstanceAction.backup(AbstractBackupSingleInstanceAction.java:81)

      at com.tableausoftware.tabadmin.webapp.backup.AbstractBackupAction.lambda$runBackupStep$0(AbstractBackupAction.java:53)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.lambda$runStep$1(JobStepRunner.java:154)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.runStep(JobStepRunner.java:266)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.runStep(JobStepRunner.java:92)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.runStep(JobStepRunner.java:136)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.runStep(JobStepRunner.java:67)

      at com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner.runStep(JobStepRunner.java:152)

      at com.tableausoftware.tabadmin.webapp.backup.AbstractBackupAction.runBackupStep(AbstractBackupAction.java:48)

      at com.tableausoftware.tabadmin.webapp.backup.ParallelBackupAction.lambda$runBackupStep$1(ParallelBackupAction.java:60)

      at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1626)

      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

      at java.lang.Thread.run(Thread.java:748)

      2018-11-30 09:03:12.666 +0100  Curator-LeaderSelector-0 : INFO  com.tableausoftware.tabadmin.webapp.asyncjobs.AsyncJobService - No runnable jobs.  Waiting

      -----------------------------------------------------------------------

       

      It looks like the it relates to this line in the log "..backup_staging\filestore_0.20182.18.0627.2230 is not a directory.."

      How can I change it or what I have to do that I can perform the back up?

       

      Thanks for help.

       

      Best Regards

      Michael

       

       

       

       

       

       

        • 1. Re: Tableau Sever 2018.2 unable to Backup
          Jeffrey Lutomski

          How you seen this page?

           

          Known Issues | Tableau Software

           

          in particular this line

           

          820435TABLEAU SERVER

          Upgrading Tableau Server to version 2018.2.1 fails at 10-14%, if service.backup.pgonly is set to "true".


          Read more at https://www.tableau.com/support/known-issues#ilPftjbZLhvmFAPV.99

           

           

          • 2. Re: Tableau Sever 2018.2 unable to Backup
            Jeffrey Lutomski

            I am currently at Tableau Server 2018.2.3 and the backup ran for the first few days and fails now.

            I think our issued are different- see my log below:

             

            Job id is '12', timeout is 1440 minutes. 7% - Starting the Active Repository instance. 15% - Waiting for the Active Repository to start. Running - Installing backup services. 23% - Installing backup services. 30% - Gathering disk space information from all nodes. 38% - Checking if sufficient disk space is available on all nodes. 46% - Backing up configuration. Running - Backing up database. 53% - Backing up object storage data. Running - Backing up database. 61% - Backing up database. 69% - Backing up asset keys. Running - Assembling the tsbak archive. 76% - Assembling the tsbak archive. 84% - Stopping the Active Repository if necessary. 92% - Waiting for the Active Repository to stop if necessary. Running - Uninstalling backup services. 100% - Uninstalling backup services. An error occurred on the server generating the backup. See 'D:\Program Files\Tableau\Tableau Server\data\tabsvc\logs\tabadmincontroller\tabadmincontroller-*.log' on Tableau Server nodes running the Administration Controller process for server log information.

             

             

             

            • 3. Re: Tableau Sever 2018.2 unable to Backup
              Jeffrey Lutomski

              Just got off the phone with Tableau- our issue is temp solved -using different acct to do the backup as previous AD acct stopped working.