Eliminazione temporanea nella Raccolta di calcolo di Azure (anteprima)

Importante

La funzionalità Eliminazione temporanea è attualmente disponibile in ANTEPRIMA. Vedere le condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure per termini legali aggiuntivi che si applicano a funzionalità di Azure in versione beta, in anteprima o in altro modo non ancora disponibili a livello generale.

La funzionalità eliminazione temporanea in Azure Compute Gallery (ACG) consente di recuperare le risorse eliminate accidentalmente entro un periodo di conservazione di 7 giorni. Dopo questo intervallo di tempo, la piattaforma elimina definitivamente le risorse. Attualmente, questa funzionalità è disponibile solo per le immagini ACG.

L'eliminazione temporanea è disponibile per i seguenti tipi di raccolta:

  • Privato
  • Raccolta condivisa diretta
  • Raccolta della community

Quando una risorsa, ad esempio un'immagine, viene eliminata usando l'eliminazione temporanea, non viene rimossa immediatamente dal sistema. Al contrario, entra in uno stato di eliminazione temporanea, durante il quale rimane recuperabile per un massimo di sette giorni. Questo periodo di tolleranza consente di esaminare e ripristinare tutte le risorse eliminate erroneamente, impedendo la perdita permanente.

Dopo la scadenza della finestra di conservazione, gli elementi eliminati vengono eliminati automaticamente e non possono essere recuperati. L'eliminazione temporanea è utile negli ambienti in cui le eliminazioni accidentali possono interrompere i flussi di lavoro o causare la perdita di dati.

Prerequisiti

  • Registrare la funzionalità di Soft Delete della Azure Compute Gallery nel portale di Azure.
  • In alternativa, registrare la funzionalità di Soft Delete della Azure Compute Gallery eseguendo il comando seguente az feature register dalla CLI:
    az feature register --name SIGSoftDelete --namespace Microsoft.Compute 
    
  • La versione minima dell'API necessaria per usare l'eliminazione temporanea è 2024-03-03.

Limitazioni

  • "Soft Delete" è supportato solo nel portale di Azure o nell'API REST con alcune limitazioni.
  • Non è attualmente possibile aggiornare i criteri di conservazione.
  • Il ripristino delle applicazioni delle macchine virtuali non è supportato.
  • L'eliminazione di una galleria o di una definizione d'immagine con risorse 'soft deleted' non è supportata.
  • Solo i seguenti utenti possono abilitare l'eliminazione temporanea: il proprietario di una sottoscrizione, un utente o un'entità servizio assegnata al ruolo di amministratore della condivisione della raccolta di calcolo a livello di sottoscrizione o di raccolta
  • Non supportato nei cloud nazionali.
  • Non è possibile abilitare l'eliminazione temporanea se la raccolta o la definizione dell'immagine e la versione dell'immagine si trovano in posizioni diverse.
  • I Virtual Machine Scale Sets nell'orchestrazione flessibile non sono compatibili con la funzionalità Soft Delete.
  • Quando un'immagine in una raccolta con eliminazione temporanea abilitata ha uno stato provisioning non riuscito, non può essere eliminata. La soluzione alternativa consigliata consiste nel disabilitare temporaneamente l'eliminazione temporanea sulla galleria, eliminare l'immagine e quindi riabilitare l'eliminazione temporanea.

Billing

L'eliminazione temporanea viene fornita gratuitamente. Dopo l'eliminazione temporanea di un'immagine, viene mantenuta una sola replica per area. Ti viene addebitata quella singola replica fino a quando l'immagine non viene eliminata definitivamente.

È possibile abilitare l'eliminazione temporanea in una raccolta nuova o esistente.

Per abilitare l'eliminazione temporanea su una galleria esistente, inviare la seguente richiesta PUT. Come parte della richiesta, includere e impostare i valori Softdeletepolicy e isSoftDeleteEnabled a true.

PUT 
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Compute/galleries/{gallery-name}?api-version=2024-03-03 
{
"properties": {
"softDeletePolicy": {
"isSoftDeleteEnabled": true
}
},
"location": "{location}
}

Soft delete un'immagine

Dopo aver abilitato l'eliminazione temporanea in una raccolta, tutte le immagini nella raccolta vengono eliminate temporaneamente.

Per eliminare soft un'immagine, inviare la richiesta seguente DELETE sulla risorsa che si intende eliminare.

DELETE 
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Compute/galleries/{gallery-name}/images/{image-defination-name}/versions/{version-name}?api-version=2024-03-03

Elencare tutte le immagini eliminate in modo non definitivo

Visualizzare un elenco di immagini cancellate temporaneamente in una galleria o in una definizione di immagine.

Invia la seguente richiesta GET alla risorsa della definizione dell'immagine per elencare tutte le immagini eliminate temporaneamente.

GET 
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Compute/galleries/{gallery-name}/softDeletedArtifactTypes/Images/artifacts/{image-defination-name}/versions?api-version=2024-03-03

Recuperare un'immagine eliminata temporaneamente

In questo esempio viene illustrato come ripristinare un'immagine eliminata temporaneamente.

Per ripristinare le immagini eliminate temporaneamente in una raccolta, inviare la seguente richiesta PUT alla versione dell'immagine da recuperare insieme all'area geografica di origine dell'immagine.

PUT 
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Compute/galleries/{gallery-name}/images/{image-defination-name}/versions/{version-name}?api-version=2024-03-03
{
    "location": "eastus2euap"
}

Eliminare definitivamente un'immagine

L'eliminazione definitiva elimina definitivamente l'immagine senza la possibilità di un ripristino.

Per eliminare definitivamente un'immagine di una galleria, inviare la richiesta seguente DELETE sulla versione dell'immagine.

DELETE  
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Compute/galleries/{gallery-name}/softDeletedArtifactTypes/Images/artifacts/{image-defination-name}/versions/{version-name}?api-version=2024-03-03

Domande frequenti

Sì, purché l'operazione di eliminazione temporanea venga completata correttamente.

Sì, purché l'operazione di eliminazione temporanea venga completata correttamente.

È possibile aggiornare il periodo di conservazione oltre sette giorni?

No, attualmente non è possibile aggiornare il periodo di conservazione.

No, è possibile eliminare tutte le immagini eliminate temporaneamente o disabilitare l'eliminazione temporanea nella galleria per eliminare la definizione dell'immagine.