Azure Environment:
...
Create Azure Storage Account and Blob Container:
Log in to the Azure portal and navigate to the Storage Accounts service. Create a new storage account or use an existing one.
Within the storage account, create a blob container named es-backup or a name of your choice.
Note down the Azure storage account name and access key to use in configuring the Elasticsearch snapshot repository.
Install The azure-repository Plugin :
There are various methods to install Elasticsearch plugins. For our setup, we've chosen to add the plugin installation as an initialisation script within the Elasticsearch Helm chart.
...
Upgradation to 7.17.13:
Update the Elasticsearch image to 7.17.13 version. This will initiate a rolling upgrade process and automatically reindex the data.
Note: If Elasticsearch is deployed as a pod in Kubernetes, rolling upgrade process is recommended.
When performing the upgrade within the same cluster, the following steps are unnecessary. You can still restore by deleting all indexes. However, if transitioning to a different cluster or migrating from a significantly older version to a new major version, follow these steps.
...