Hoping this may help some people trying to get cnMaestro working in Azure
Download the latest OVA version.
Using 7-zip, extract the OVA.
These are the 2 files we want:
- cnmaestro-on-premises_6.0.0-r6_amd64-disk1.vmdk
- cnmaestro-on-premises_6.0.0-r6_amd64-disk2.vmdk
Convert these files into VHD files. Easiest way i found was to use free software - Starwind Converter v2v
convert them to VHD/VHDX with the option “VHD Pre-allocated image”
You should now have 2 rather large files:
- cnmaestro-on-premises_6.0.0-r6_amd64-disk1 - 30gig
- cnmaestro-on-premises_6.0.0-r6_amd64-disk2 - 153gig
Next, you need to get these into a Azure Storage blob. This is the command i used.
& $azCopyExe login
& $azCopyExe copy "C:\folder location\cnmaestro-on-premises_6.0.0-r6_amd64\\cnmaestro-on-premises_6.0.0-r6_amd64-disk2.vhd" “https://your-blob-address/cnmaestro-on-premises_6.0.0-r6_amd64-disk2.vhd” --blob-type=PageBlob
–check-length=true
make sure you upload both disk images…
Next, create 2 x Azure Disks. Using Standard SSD seems to work perfectly.
Disk Names:
- disk1.vhd = cnmaestro-os
- disk2.vhd = cnmaestro-data
Disk Size:
- disk1.vhd = E4 - 32gig
- disk2.vhd = E15 = 256gig
Under Source Type: Select Storage Blob, and select the file which was uploaded
Set OS Type:
- disk1.vhd = Linux
- disk2.vhd = None
Now we create the Azure VM…
Still under the Azure Disk option, find and select the disk “cnMaestro-OS” and select “Create VM” this ensures the disk is automatically attached to the new VM.
Create the VM as you normally would but do not power it on yet.
Once the VM has been created, you need to attach the other disk. Find the VM, select Disks, and select “attach existing disk” and select the disk "“cnmaestro-data”
apply the changes and boot the server. It may take 5-10 minutes for the server to boot and everything to load correctly, but so far, it’s been running great for me.