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.


Comments

  • 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 thebestindexer.com
    edited September 2014
    Just think if you server crash at save :)

    Why not, but on 2 differents save.
  • sagarpatilsagarpatil 1LinkList Ninja
    +1
  • goonergooner SERLists.com
    Sounds like a plan to me
  • ronron SERLists.com
    @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 http://blazingseollc.com/proxy
    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 http://i.imgur.com/Ban0Uo4.png
    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 http://i.imgur.com/Ban0Uo4.png
    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
    image

    Output in the console:



    image
    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 http://i.imgur.com/Ban0Uo4.png
    - I have made a quick GUI MOCK UP:
    image


    For more information and progress please visit this thread
  • magicallymagically http://i.imgur.com/Ban0Uo4.png
    - Added some functionality to actually do upload:

    image

    See thread about topic for more;)
  • Ok, That's pretty awesome Magically. :)
  • magicallymagically http://i.imgur.com/Ban0Uo4.png
    edited April 2015

    @Hunar
    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...

    image

    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 http://i.imgur.com/Ban0Uo4.png
    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 http://i.imgur.com/Ban0Uo4.png
    A Working solution has been made - See Samples in Initial Thread

    image
  • magicallymagically http://i.imgur.com/Ban0Uo4.png
    edited April 2015
    - Initiated a test, where the Timer executes the task every hour - Simply to confirm it's solid:

    image

    - 5 Minutes Interval worked well - so let's see with a larger interval....
  • magicallymagically http://i.imgur.com/Ban0Uo4.png
    - And here is the result with 1 hour interval:

    image

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


    image

    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 http://i.imgur.com/Ban0Uo4.png
    - Just added 'Time Elapsed' to provide a better visual combined with the 'Message Log'

    image
  • magicallymagically http://i.imgur.com/Ban0Uo4.png
    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.