Skip to content

Automatic Project Backups

My server crashed a week ago and along with it went all the project progress of about two weeks. This forced me to change a lot of things to avoid duplicate content posting and various other issues.

I think it'd be great if we could assign a folder in which GSA would automatically dump the .ser project backup files to on a set interval. While you're at it, throw in the general settings as well.
This'll allow people to use it in conjunction with say, cloud backup services which backup a certain folder to cloud servers.


  • MorphManMorphMan British Expat lost in S.E Asia
    +1 for this .. However not sure how easy it would be for Sven implement
  • Not sure if bumping posts is allowed, or frowned upon. Sorry if it is.
    Hoping more people will see this and agree it'll be a nice feature.
  • KaineKaine
    edited September 2014
    Just think if you server crash at save :)

    Why not, but on 2 differents save.
  • sagarpatilsagarpatil 1LinkList Ninja
  • goonergooner
    Sounds like a plan to me
  • ronron
    @zinne - I never tried this, but can SER save a project while it is still running?
  • @ron - Yes, it can be done, but if you have thousands of links expect GSA to freeze for a couple of seconds (only UI).
  • @ron‌ yes, it can but sometimes it briefly freezes while doing it especially if you have lots of projects.
  • Lol you beat me to it!
  • BlazingSEOBlazingSEO
    I believe the .prj folder contains all details about a project, or am I wrong assuming this? In that case, you could just have a short script to auto-save to a folder every X intervals and overwrite previous file.
  • edited September 2014
    @BanditIM - While that may be true, that's no way for a user to do things. I'd be okay with it if GSA was an abandoned project that weren't being worked on any more, but GSA is nowhere near abandoned, Sven is constantly working on it. I'll check it out and use it meanwhile, though, if it works. Thanks for the suggestion :)
  • Bumpity bump.
  • +1 for sure, i have lost few projects because of that :(
  • Was this ever implemented?
  • NeoleNeole Russia
    I would like this as well.
  • Me too.
  • magicallymagically
    edited April 2015
    Shouldn't be hard for @Sven to add Dropbox Auto Backup.

    Simply tell GSA Ser to save project at every 4 hour, at a specified folder on dropbox.

    - Seperate thread to make the zipfile and upload via api.

  • magicallymagically
    On second thought...I think I will try to add this feature to this little tool here:

    I did make a simpel connection using their API

    Output in the console:

    Note: Some Informations has been scrabled

    It was just ment to test, if it could be done without to much hazzle, hooking op to DropBox...

    I will look more into it and see if I can make a feature that can handle automatic backups via a timer...
    No promise and no stress, it's on the to-do-list;)
  • magicallymagically
    - I have made a quick GUI MOCK UP:

    For more information and progress please visit this thread
  • magicallymagically
    - Added some functionality to actually do upload:


    See thread about topic for more;)
  • Ok, That's pretty awesome Magically. :)
  • magicallymagically
    edited April 2015

    Many thanks - really appreciated;)

    Here I have added a 'Timer' to prepare the GSA Project Folder to upload as a compressed file...
    Just ignore the text-file that also get's uploaded, it's just a demo...


    In other words - The 'Timer' is doing some background work, i.e preparing the real file to upload to DropBox.

    Still not complete - Some additional coding is needed, however this should give you guys an idea;)
  • magicallymagically
    Almost done now - Read the initial thread for more info.
    Fingers hurt, so the last few parts will be done in a few days time.

  • magicallymagically
    A Working solution has been made - See Samples in Initial Thread

  • magicallymagically
    edited April 2015
    - Initiated a test, where the Timer executes the task every hour - Simply to confirm it's solid:


    - 5 Minutes Interval worked well - so let's see with a larger interval....
  • magicallymagically
    - And here is the result with 1 hour interval:


    That means we should be able to conclude it will execute correctly at a selected time-interval.
  • magicallymagically
    edited April 2015
    - Added a few things to the 'DropBox Connecter':


    Also ran a test with a large file - This time the real GSA Ser Project Folder, and it works flawless:D

    Status: Complete
    Read more here
  • magicallymagically
    - Just added 'Time Elapsed' to provide a better visual combined with the 'Message Log'

  • magicallymagically
    Scraping Tool-Box 1.3 has been released today, which includes this new backup feature.
    More information is located here
Sign In or Register to comment.