First, create, purchase, and deploy your solution.

  1. Go to the Azure Marketplace and search for Striim.
  2. Click on the solution you want.
  3. At the bottom of the page, click Create.
  4. Enter the VM user name, VM user password (make note of the user name and password as you will need them to access the Striim server via ssh), and resource group name. You may use the same name for the VM user, resource group, and Striim cluster name.
  5. Optionally, change the location, then click OK.
  6. If you want to create multiple Striim servers, change Standalone to Cluster, set the number of servers, and optionally choose a larger VM.
  7. Enter the Striim cluster name and cluster password (make note of the cluster name and password, as you will need them to connect the Forwarding Agent), then click OK.
  8. Enter the domain name and Striim admin password (make note of the password as you will need it to log into the Striim web UI), then click OK.
  9. When validation is complete, click OK.
  10. Click Purchase. Deployment may take several minutes.
  11.  When it is complete, click <cluster name>-masternode (the VM hosting the master Striim server) and make note of the the DNS name label (<cluster name>:<Azure region>.cloudapp.azure.com) as you will need it to perform the remaining steps.

Install the JDBC driver (Azure SQL DB solutions only)

When deployment is complete, for an Azure SQL DB solution only, install the Microsoft JDBC Driver 4.0 for SQL Server in Striim. If you are on Windows, you can perform the following steps using Cygwin or with utilities such as WinSCP and Putty.

  1. Download sqljdbc_4.0.2206.100_enu.tar.gz (or sqljdbc_4.0.2206.100_enu.exe if you are on Windows) from msdn.microsoft.com and extract it.
  2. Open a Linux or Mac terminal, switch to the directory that was extracted, and enter the following command to copy the driver to Striim:
    scp sqljdbc4.jar <VM name>@<DNS name label>:/home/<VM name>
  3. When prompted, enter the VM password.
  4. Enter the following command to log into the Striim VM:
    ssh <VM name>@<DNS name label>
    
  5. When prompted, enter the VM password.
  6. Enter the following to install the driver in Striim and restart the Striim server:
    sudo su
    <VM password>
    cp sqljdbc4.jar /opt/Striim/lib
    stop striim-node
    start striim-node
    exit
    exit

If you created multiple Striim servers, repeat the above steps on each one. The VM names and DNS name labels for the other servers are the same as the master’s but with digits, starting with 0, appended to the server name. For example, if the master’s name was mycluster, the first additional server’s name would be mycluster0 and its DNS name label would be mycluster0.westus.cloudapp.azure.com.

Log in to the Striim web UI for Azure Storage or SQL Database

Using a compatible Web browser (we recommend Chrome), go to http://<DNS name label>:9080, enter admin as the user name, enter the Striim admin password, and click Log In. At this point, if you are new to Striim, we recommend you open the documentation from the Help menu and follow the Quick Start, beginning with “Viewing dashboards.”

Accessing Striim in Azure Storage or SQL Database via ssh

Enter the following command to log into the Striim VM:

ssh <VM name>@<DNS name label>