TeamDesk Knowledge Base & Support

   Home      FAQ      Forum      Idea Exchange      Ask a Question      My Stuff      Help   
  
Backup via setup menu
It should be possible to generate and download a backup-package (ex. zip) from the setup menu, without the need to install a local client (TeamDesk Backup GUI).

Possible implementation:
- you start the backup-package generation with a function in setup menu
- the package will be generated in background
- if you refresh the page, you find the generated package ready to download
- as soon as the package have been downloaded, it will be automatically deleted online
ID
539
Category
Setup
Author

Simon Petralli
Date Created
7/23/2012 4:48:05 AM
Date Updated
8/30/2012 7:09:22 PM
Status
New Idea
Score
70
Promoted By
Ansar AhmadMartin Odendaalbasenine
martin oliverMarcelo BravoAlfred
Simon Petralli
Comments
basenine 8/16/2012 5:22:01 AM
This is a great idea. I was even thinking it would be nice to be able to have a user (with specific access rights) to be able to create a backup from the front UI - say a link from within their name drop-down list.

This should definitely be possible. Even if it was to export the default view for each table as individual .CSV files - all zipped up together of course!

This would make the backup process cross platform too - at the moment the backup tool is windows driven. :(

Kirill Bondar  Staff  8/16/2012 5:25:36 AM
Of course this will simplify occasional one-time backup.

But if you plan to backup on a regular basis, TeamDesk Backup (either GUI or command line) has one great advantage: it can perform the backup in incremental mode by comparing current database state with an existing backup and queries and downloads only the changed data; this way the time needed to backup actual state is greatly reduced.
basenine 8/16/2012 6:12:22 AM
Is there consideration for mac users requiring a backup tool?

I'm also thinking it will give a client the peace of mind if they could easily backup their data from within their application, straight to their desktop/required folder.
I'd expect it to only be once a week at the most.
It would be good if the backup feature could be set to auto backup based on specific requirements
Kirill Bondar  Staff  8/16/2012 7:03:42 AM
@Brett:

1. tdbackup is written using .NET, there is a Mono framework that runs on Mac claimed to be binary compatible with .NET applications. We have to check it first but running tdbackup on Mono does not sound hard.

2. I would rather use command-line version of the tool and schedule its runs via OS-provided application scheduler (sc on Windows, cron on Mac OSX)


martin oliver 8/27/2012 10:37:59 AM
It would be useful when making setup changes to simply be able to make a quick backup. Change the setup to test something and be able to restore/roll back without having to edit again

Kirill Bondar  Staff  8/30/2012 11:18:11 AM
@Brett: today, we've tested tdbackup with Mono framework. After fixing one minor issue it seems working well; grab latest version.

Mono Framework can be downloaded from http://www.go-mono.com/mono-downloads/download.html

The usage is similar to Windows but you should start command line with "mono ", e.g

mono tdbackup.exe https://www.teamdesk.net/api/1234/service.asmx -u=user@email.com -p=password ...
basenine 8/30/2012 7:09:22 PM
Thank you Kirill,

I've downloaded and I'll let you know how I go.. It could be a few days before I get a chance though.

Kind regards - Brett
Feedback
 
Back to Search Results