Uno sviluppatore ha accidentalmente eliminato un blob che aveva diversi snapshot. È necessario essere in grado di recuperare i blob eliminati per un massimo di 14 giorni, inclusi i loro snapshot, con un overhead operativo minimo. Cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Abilitare il soft delete per i blob sull'account di archiviazione con una conservazione di 14 giorni e utilizzare l'operazione Undelete Blob per il ripristino.
Perché questa è la risposta
Abilitare il soft delete per i blob è la soluzione più efficace e con il minimo overhead operativo. Quando un blob viene eliminato con il soft delete abilitato, non viene eliminato definitivamente, ma viene contrassegnato per l'eliminazione e conservato per un periodo specificato (in questo caso, 14 giorni). Questo include anche gli snapshot associati al blob, che vengono conservati insieme al blob principale. L'operazione Undelete Blob consente di ripristinare facilmente il blob e i suoi snapshot. Il soft delete del contenitore non protegge i singoli blob eliminati. La creazione manuale di snapshot quotidiani è un processo ad alto overhead e non automatizzato. Il ripristino point-in-time a livello di account è più adatto per il ripristino di interi file system o account, non per singoli blob eliminati accidentalmente. Il change feed registra le modifiche, ma non offre un meccanismo diretto di ripristino per i blob eliminati.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta