...
curl -s "http://localhost:9200/_snapshot/azurebackup/snapshot_1/_status?pretty"
Cassandra Restore
Download restore script from below url
Code Block https://sunbirdstagingpublic.blob.core.windows.net/dbrestorescripts/restore.py
Download backup from storage account and untar the backup
Copy backup folder to pod at location /bitnami/cassandra
Code Block kubectl cp backupfolder sunbird/cassandra-0:/bitnami/cassandra/
Copy restore script also which you have downloaded from the url to the pod and place it to /bitnami/cassandra
Code Block kubectl cp restore.py sunbird/cassandra-0:/bitnami/cassandra/
Restore schema got to backupfolder eg. /bitnami/cassandra/cassandrabackup, you will find db_schema.cql. Use below command
Code Block cqlsh -f db_schema.cql
Use below command to restore
Code Block python3 restore.py --snapshotdir /bitnami/cassandra/cassandrabackupfolder --datadirectory /bitnami/cassandra/data/data/
Restart the statefulset once operations is done
Code Block kubectl rollout restart statefulsets cassandra -n sunbird
Validate data by using cqlsh
Delete backup folder which you have copied earlier you can delete restore.py script
Redis Restore
1.
Postgres Restore