Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La ridondanza della zona è abilitata per impostazione predefinita per tutti i registri contenitori di Azure nelle aree che supportano le zone di disponibilità. Questa funzionalità è disponibile per ogni livello di servizio, Basic, Standard e Premium, senza costi aggiuntivi e non richiede alcuna azione da parte dell'utente.
La ridondanza della zona distribuisce il piano dati del Registro di sistema tra più zone di disponibilità all'interno di un'area. Di conseguenza, le operazioni di push e pull delle immagini continuano a funzionare durante un'interruzione di una sola zona. Se il registro Premium usa la replica geografica, per impostazione predefinita anche tutte le repliche nelle aree supportate sono con ridondanza a livello della zona.
Per una guida completa all'affidabilità del Registro dei container, tra cui il comportamento di failover delle zone, la gestione degli errori temporanei e la distribuzione su più aree, consultare Affidabilità nel Registro dei container di Azure.
Implicazioni predefinite della ridondanza della zona
La ridondanza della zona non è una funzionalità attivabile manualmente. Non è necessario creare un registro speciale, selezionare uno SKU specifico o modificare le impostazioni da proteggere. La tabella seguente riepiloga il comportamento per gli scenari comuni:
| Scenario | Con ridondanza della zona? | Azione necessaria per abilitare la ridondanza della zona |
|---|---|---|
| Nuovo registro in una regione supportata | Sì | Nessuno |
| Registro esistente in una regione supportata | Sì | Nessuno |
| Replica geografica (Premium) in un'area supportata | Sì | Nessuno |
| Registrazione in una regione senza supporto per le zone di disponibilità | No | Eseguire la migrazione a un'area supportata (vedere di seguito) |
Note
La ridondanza di zona si applica al piano dati del registro (caricamento e scaricamento delle immagini). Le attività del Registro Container non supportano attualmente le zone di disponibilità.
Comprendere la zoneRedundancy proprietà
In precedenza, la ridondanza della zona era una funzionalità opzionale disponibile solo nel livello Premium. È stato necessario impostare zoneRedundancy: Enabled in modo esplicito quando si crea un registro o una replica geografica e la proprietà riflette in modo accurato se la ridondanza della zona era attiva.
La ridondanza della zona è ora abilitata per impostazione predefinita per tutti i registri nelle aree supportate, per tutti i livelli di servizio, indipendentemente da ciò che mostra la proprietà zoneRedundancy. Attualmente, il portale, l'interfaccia della riga di comando e l'API ARM potrebbero comunque visualizzare Disabled, anche se il registro è completamente con ridondanza della zona.
Importante
Il registro è con ridondanza della zona in qualsiasi area supportata, indipendentemente da ciò che mostra la proprietà zoneRedundancy. Il valore della proprietà è un artefatto legacy che non influenza più il comportamento.
La proprietà zoneRedundancy nella risorsa del registro ARM (Microsoft.ContainerRegistry/registries) verrà deprecata conformemente ai criteri di deprecazione di Azure. Fino ad allora, impostarlo su Enabled non è innocuo ma non necessario e impostarlo su Disabled non ha alcun effetto nelle aree supportate.
Replica geografica
Se il registro Premium è con replica geografica, ogni replica in un'area che supporta le zone di disponibilità è automaticamente con ridondanza della zona. Non è necessario abilitarlo durante la creazione della replica.
Per altre informazioni sull'affidabilità della replica geografica, vedere Resilienza agli errori a livello di area.
Registri in regioni non supportate
Se il registro si trova in un'area che non supporta le zone di disponibilità, non è con ridondanza della zona. Per ottenere la ridondanza della zona, creare un nuovo registro in un'area supportata ed eseguire la migrazione delle immagini usando uno degli approcci seguenti:
- Importare immagini del contenitore nel nuovo registro.
- Creare una pipeline di trasferimento per la migrazione su larga scala o offline.
Infrastruttura come codice
La zoneRedundancy proprietà esiste ancora nelle definizioni dell'API ARM e delle risorse Bicep per garantire la compatibilità con le versioni precedenti, ma non controlla più il comportamento e alla fine verrà deprecata. Impostarlo in modo esplicito è innocuo, ma non è più necessario.
| Action | Effetto |
|---|---|
Omettere zoneRedundancy completamente |
Il Registro è ridondante rispetto alla zona nelle regioni supportate (comportamento predefinito) |
Impostare zoneRedundancy: 'Enabled' |
Nessuna modifica: corrisponde all'impostazione predefinita. Sicuro da mantenere nei modelli esistenti |
Impostare zoneRedundancy: 'Disabled' |
Non ha alcun effetto nelle regioni supportate: la ridondanza zonale non può essere disabilitata |
Per l'interfaccia della riga di comando di Azure, il --zone-redundancy flag nei comandi az acr create e az acr replication create esiste ancora per garantire la compatibilità con le versioni precedenti. Non è necessario usare questo flag, perché la ridondanza della zona è attiva per impostazione predefinita.
Domande frequenti
La ridondanza della zona è disponibile nei livelli Basic e Standard?
Sì. La ridondanza della zona si applica a tutti i livelli di servizio, Basic, Standard e Premium, nelle aree che supportano le zone di disponibilità.
Il portale mostra zoneRedundancy come Disabled. Il registro è protetto?
Sì. Se il registro si trova in un'area che supporta le zone di disponibilità, è con ridondanza della zona a prescindere da ciò che viene mostrato dal portale o dall'API. La visualizzazione viene aggiornata.
È possibile disabilitare la ridondanza della zona?
No. La ridondanza della zona non può essere disabilitata per i registri nelle aree supportate.
La ridondanza zonale ha costi aggiuntivi?
No. La ridondanza zonale è inclusa senza costi aggiuntivi per tutti i livelli di servizio.
In precedenza, ho impostato zoneRedundancy su Enabled nei miei modelli. Devo cambiare qualcosa?
No. L'impostazione esplicita Enabled è compatibile con il nuovo valore predefinito e i modelli continuano a funzionare senza modifiche. Quando la proprietà è obsoleta, è possibile rimuoverla in modo sicuro e il registro rimarrà con ridondanza della zona.
Che ne è dei registri creati prima che la ridondanza della zona diventasse l'impostazione predefinita?
I registri esistenti nelle aree supportate sono stati aggiornati retroattivamente per diventare ridondanti a livello di zona. Non è necessaria alcuna azione.
Cosa accade durante un'interruzione di una zona di rete?
Il servizio reindirizza automaticamente il traffico alle zone funzionanti. Le operazioni di push e pull delle immagini continuano con un impatto minimo. Per informazioni dettagliate sul comportamento di failover e sulle finestre di perdita di dati previste, vedere Resilienza agli errori della zona di disponibilità.