Skip to main content

I haven't looked too much to see if someone's already done this, but I created a script (see attached) that does the following (this script follows Tableau's documentation here):

  • Creates two folders on your backup system, one folder for each week: current week, and previous week
  • Sets flags that are in email portion of script at the end of script
  • Checks to see if backup schedule already created, if it's not, than it's created (doesn't actually run the backup command); if backup file is created, move it to backup system
  • Create config. and topology data file, and move to backup system
  • Create misc. data file, and move to backup system
  • Create logs backup file, and move to backup system
  • Clean up logs
  • Email Tableau Server admins. with status

 

This is a PowerShell script, and it's scheduled in Windows Task Scheduler.

 

I'm sure there's much more we can do (especially regarding the currency of the backup, and how far back to keep our backup, etc.), but this is a start :) Feedback is much appreciated.

3 answers
  1. Sep 3, 2023, 4:15 AM

    @Ryan Calovich​  Look ok. But you can refer to the attached powershell script created by me. Preety old but covers everything I guess.

    P.S. If this post resolves the question, would you be so kind to "Select as Best"? This will help other users find the same answer/resolution and help the community keep track of answered questions. Thank you.P

0/9000