Abilitare i pool ANF dinamici per i cluster autogestiti
Quando si esegue il backup di un'applicazione gestita in un cluster privato on-premise che dispone di un backend di storage ANF, è necessario attivare la funzione Dynamic ANF Pools. A tale scopo, è necessario fornire un ID di abbonamento da utilizzare per espandere e contrarre i pool di capacità.
Dynamic ANF Pools è una funzionalità delle applicazioni gestite da Astra che utilizzano un backend di storage ANF (Azure NetApp Files). Quando si esegue il backup di queste applicazioni, Astra espande e contrae automaticamente i pool di capacità a cui appartengono i volumi persistenti di un fattore pari a 1.5. In questo modo si garantisce spazio sufficiente per il backup senza dover sostenere costi aggiuntivi permanenti. Vedere "Backup delle applicazioni Azure" per ulteriori informazioni. |
Passaggio 1: Aggiungere l'identificatore di sottoscrizione di Azure
Eseguire la seguente chiamata API REST.
È necessario aggiornare l'esempio di input JSON in base all'ambiente in uso, inclusi l'ID di abbonamento e il valore base64 per l'entità del servizio. |
Questa chiamata API REST utilizza il metodo e l'endpoint seguenti.
Metodo HTTP | Percorso |
---|---|
POST |
/accounts/{account_id}/core/v1/credentials |
curl --request POST \
--location "https://astra.netapp.io/accounts/$ACCOUNT_ID/core/v1/credentials" \
--include \
--header "Content-Type: application/astra-credential+json"
--header "Accept: */*" \
--header "Authorization: Bearer $API_TOKEN" \
--data @JSONinput
{
"keyStore": {
"privKey": "SGkh",
"pubKey": "UGhpcyCpcyBhbiBleGFtcGxlLg==",
"base64": "fwogICAgJmFwcElkIjogIjY4ZmSiODFiLTY0YWYtNDdjNC04ZjUzLWE2NDdlZTUzMGZkZCIsCiAgICAiZGlzcGxheU5hbWUiOiAic3AtYXN0cmEtZGV2LXFhIiwKICAgICJuYW1lIjogImh0dHA6Ly9zcC1hc3RyYS1kZXYtcWEiLAogICAgInBhc3N3b3JkIjogIllLQThRfk9IVVJkZWZYM0pSTWJlLnpUeFBleVE0UnNwTG9DcUJjazAiLAogICAgInRlbmFudCI6ICIwMTFjZGY2Yy03NTEyLTQ3MDUtYjI0ZS03NzIxYWZkOGNhMzciLAogICAgInN1YnNjcmlwdGlvbklkIjogImIyMDAxNTVmLTAwMWEtNDNiZS04N2JlLTNlZGRlODNhY2VmNCIKfQ=="
},
"name": "myCert",
"type": "application/astra-credential",
"version": "1.1",
"metadata": {
"labels": [
{
"name": "astra.netapp.io/labels/read-only/credType",
"value": "service-account"
},
{
"name": "astra.netapp.io/labels/read-only/cloudName",
"value": "OCP"
},
{
"name": "astra.netapp.io/labels/read-only/azure/subscriptionID",
"value": "b212156f-001a-43be-87be-3edde83acef5"
}
]
}
}
Fase 2: Aggiungere una benna se necessario
Se necessario, aggiungere un bucket all'applicazione gestita.
Passaggio 3: Eseguire un backup dell'applicazione gestita
Eseguire il flusso di lavoro "Creare un backup per un'applicazione". Il pool di capacità in cui è presente il volume persistente originale si espanderà e si ridurrà automaticamente.
Fase 4: Esaminare il registro eventi
Gli eventi di attività vengono registrati durante il backup. Eseguire il flusso di lavoro "Elencare le notifiche" per visualizzare i messaggi.