Backup your ElastiCube schema after each build

Comments

10 comments

  • Official comment
    Avatar
    Kobbi Gal

    Hi Jeremy,

     

    It was tested on 6.7.1 and 7.0.1 but I don't see any trouble running it in all versions.

     

    Let me know if you run into any issues,

    Kobbi

    Comment actions Permalink
  • Avatar
    Kobbi Gal

    Hi Geoffrey,

    I've uploaded a newer version of the DLL with an extra layer of logs to help troubleshoot.

    Can you please try the following:

     

    1) Kill the ElastiCube.Service.

    2) Copy the DLL into the Plugins folder.

    3) Before restarting the service, open Services (services.msc from the command line), find ElastiCubeManagementService and right-click Properties.

    4) In the Log On tab, run the service as your user by choosing the This account option.

    5) Click Apply and restart the service.

    6) Run a build.

    Let me know how it goes!

    0
    Comment actions Permalink
  • Avatar
    Kobbi Gal

    Hi Geoffrey,

    It seems there was an issue with uploading and replacing the DLL with the link to Google Drive.
    I've replaced the link to point to GitHub. Can you please try downloading the newest DLL from there and retrying?

    0
    Comment actions Permalink
  • Avatar
    Geoffrey Epstein

    Hi Kobbi,

    The plugin is working great!  Thanks for all of your efforts.

    Geoff

    1
    Comment actions Permalink
  • Avatar
    Kobbi Gal

    Hey Geoffrey,

    Thanks for the feedback - it's much appreciated. 

    Let me know if you have any suggestions on how to improve it.

    I was thinking of a few improvements:

     

    1) Check whether the schema has changed.

    2) Set a maximum number of files created.

     

    Let me know what you think!

    Kobbi

    0
    Comment actions Permalink
  • Avatar
    Geoffrey Epstein

    Kobbi,

    Those 2 improvements would be great.

    It would also be nice to be able to setup the backup path in one place, rather than separately in each elasticube.

    Another nice feature would be to enable the plugin globally for all elasticubes if possible.

    Thanks,

    Geoff

    0
    Comment actions Permalink
  • Avatar
    Kobbi Gal

    Hey Geoff,

    Thanks, those are actually two options that I was looking into but as it looks, the software doesn't give an option to do this in the UI.

    I'll look into it and see if there's a way to do this within the code.

     

    0
    Comment actions Permalink
  • Avatar
    Jeremy Naiden

    Is this plugin officially supported and for what versions?  Thanks!

    0
    Comment actions Permalink
  • Avatar
    Jeremy Naiden

    Thanks for your response Kobbi!

    0
    Comment actions Permalink
  • Avatar
    Roni Thomas

    Hi Kobbi Gal,

    This plugin is working as expected, but the plugin itself is getting removed from pre & post build plugins, when "build entire cube" option is selected.

    If I build only "Schema changes", then the plugin remains in the list.

    Any leads on this?

     

    Thanks,

    Roni

    0
    Comment actions Permalink

Please sign in to leave a comment.