Click to Test, Then Go Rest

  • Posted on: 5 December 2014
  • By: David La Motta

This is the last part of our brief 3-part series of installing, configuring, and running Integra.  The video in this post picks up where we left off after having configured all the necessary actions to export a running XenServer VM to Microsoft Azure.  The workflow was created and so was the schedule, set to run at 1:00 AM every day.

Integra allows you to test your actions so you don't schedule workflows in the dark, so to speak.  In the video you can see how we execute the 'get-vms' action, which will filter XenServer virtual machines based on a regular expression.  The output of that action is fed to the export action, which exports the VM as an .xva file to the filesystem where the XenServer Provider is running.  In our case, this means the same Linux VM we use for the reactor and the three providers.  We switch briefly over to the command line to show you the file being indeed created in the directory we specified.  The upload takes only a few seconds, so after the workflow completes the video takes you to our Azure page, where the contents of the upload are displayed.

It is worth noting that the Integra cloud Providers (S3, Glacier, Azure) will only upload files that have actually changed on the local filesystem, thus saving you bandwidth and money.  If you look closely at the Azure tab in the browser in the video, you will notice 3 files: 2 are metadata, and the third file is the actual .xva that was uploaded.  In essence, all the information for doing file differentials is kept in the cloud as well; nothing is stored locally for that.

The last step in the video shows the email sent by the workflow.  It contains two .json files as attachments: the list of virtual machines that was exported, and the backup list from Azure.  The attachments are added automatically by Integra since two of the workflow steps piped data into that action.  The attachments are useful in case you'd like to do some post processing--you have the raw data at hand for doing so.

To elicit famous words, with Integra you "set it and forget it".  After you have made sure your actions are configured properly and you have tested them, create your schedule and relax.  Come tomorrow you will have an email with the info from the workflow, and your files will be sitting pretty in Azure.

The video is short, at a little over a minute.  We hope you've enjoyed our quick intro series.  There is a lot more to come, so stay tuned.

(If you are in Germany and can't see the video, please use this link).