1.1. Architecture Overview
2.1. Prerequisite & installation
You need first of all, an Azure subscription to deploy Non office 365 workers resources.
Two azure services are required :
a. Azure Storage (blob) : for storing your items (news, documents, pictures...)
b. Azure Search : for indexing items.
For the installation, make sure to download our terraform scripts that will help you to easily create the services.
From Powell manager, in the "Non Office 365 workers" section, in the "Settings" part, two buttons permit you to download the scripts :
Then from Azure, connect to your right subscription and run the two terraform scripts that will create for you the two services.
You can also if you prefer create these services manually : https://support.powell-software.com/hc/en-us/articles/4411221438226
From Powell manager, on the Non-Office 365 workers > Storage page fill the information needed to reference your azure blob : https://manager.powell-software.com/AppMobile#/mobile/storage
For first two options you can find it by opening in Azure the configuration of your search service :
On the picture :
1/ Is the Azure search service name
2/ Azure search service key
You need to copy paste those two values in Powell Manager
For the third option you can find it by opening in Azure the configuration of your storage account.
In the Highlighted picture, you need to :
1/ Open the Access keys page
2/ Click on the button "Show keys"
3/ Copy paste the value of the "Connection string" into manager for "Azure blob connexion string" field
To make the backup of your blobstorage you have several solutions :
A snapshot is a read-only version of a blob that's taken at a point in time.
3.1.2. PowerShell Script
Plan the execution of a powershell script to perform the backup.
The full script can be found on Github here.
Plan the execution of a AzCopy command to perform the backup.