Návrh zálohování a obnovení objektů blob v Azure

Dokončeno

Azure Backup poskytuje provozní zálohování objektů blob Azure, což je místní řešení zálohování pro Azure Blob Storage. V této metodě zálohování se vaše zálohovaná data ukládají ve zdrojovém účtu úložiště Azure a nepřevádějí se do trezoru úložiště Azure Backup.

Co je potřeba vědět o zálohování a obnovení služby Azure Blob Storage

Tady jsou některé z významných funkcí, které jsou k dispozici pro zálohování a obnovení služby Azure Blob Storage.

  • Provozní zálohování pro objekty blob Azure poskytuje řešení průběžného zálohování . Nemusíte plánovat žádné zálohy.

  • Všechny změny v zálohování provozních objektů blob se uchovávají po určitou dobu a lze je obnovit z vybraného bodu v čase.

  • Funkce obnovitelného odstranění umožňuje chránit data před náhodným odstraněním nebo poškozením. Během doby uchovávání můžete obnovitelně odstraněný objekt blob do jeho stavu v době, kdy byl odstraněn. Obnovitelné odstranění je k dispozici pro objekty blob a kontejnery.

  • Období uchovávání odstraněných objektů blob nebo kontejnerů je možné zadat mezi 1 a 365 dny. Výchozí období je sedm dní.

  • Provozní řešení zálohování podporuje správu verzí objektů blob. Můžete obnovit starší verzi objektu blob nebo obnovit data po nesprávné úpravě nebo odstranění.

  • Funkce obnovení k určitému bodu v čase pro objekty blob bloku umožňuje chránit před náhodným odstraněním nebo poškozením. Během doby uchovávání můžete obnovit objekty blob bloku z aktuálního stavu do stavu dříve.

  • Funkce uzamčení prostředků zabraňuje náhodnému odstranění nebo změně prostředků. Zámek prostředku můžete nastavit tak, aby zakázal odstranění nebo povolil jen čtení.

Pojďme se podrobněji podívat na některé z těchto funkcí. Při kontrole těchto možností zvažte, které funkce můžou využít řešení tailwind Traders.

Co je potřeba vzít v úvahu při použití obnovitelného odstranění a správy verzí

Pomocí funkce obnovitelného odstranění můžete chránit jednotlivé objekty blob, snímky, kontejnery nebo verze objektů blob před náhodným odstraněním nebo přepsáním. Obnovitelné odstranění udržuje odstraněná data v systému po zadanou dobu uchovávání. Během doby uchovávání můžete obnovitelně odstraněný objekt obnovit do stavu v době jeho odstranění.

Následující diagram znázorňuje základní zobrazení funkce obnovitelného odstranění pro kontejnery a objekty blob a verze objektů blob.

Image that shows a high-level view of the soft delete feature as described in the text.

Existují různé možnosti implementace obnovitelného odstranění a správy verzí objektů blob:

  • Implementujte obnovitelné odstranění objektu blob, abyste obnovili konkrétní odstraněný soubor, například objekt blob, snímek nebo verzi objektu blob.

  • K obnovení kontejneru a jeho obsahu použijte obnovitelné odstranění kontejneru.

    Poznámka:

    Obnovitelné odstranění kontejneru nechrání před odstraněním účtu úložiště, ale pouze proti odstranění kontejnerů v účtu úložiště.

  • Přidání správy verzí objektů blob pro automatickou údržbu předchozích verzí objektu blob Můžete obnovit starší verzi objektu blob nebo pomocí funkce obnovit data. Správa verzí objektů blob je užitečná, pokud máte více autorů, kteří upravují stejné soubory. Implementujte správu verzí objektů blob, abyste zachovali nebo obnovili jednotlivé změny od každého autora.

Co je potřeba vzít v úvahu při použití obnovení k určitému bodu v čase

Podobně jako obnovitelné odstranění chrání obnovení objektů blob bloku k určitému bodu v čase také před náhodným odstraněním nebo poškozením. Vytvořte zásadu správy pro zdrojový účet úložiště a zadejte dobu uchovávání. Během doby uchovávání můžete obnovit objekty blob bloku z aktuálního stavu do stavu dříve. Obnovení k určitému bodu v čase umožňuje otestovat scénáře, které před spuštěním dalších testů vyžadují vrácení datové sady do známého stavu.

Následující diagram znázorňuje, jak funguje obnovení k určitému bodu v čase. Jeden nebo více kontejnerů nebo rozsahů objektů blob se obnoví do předchozího stavu. Výsledkem procesu je vrácení operací zápisu a odstranění, ke kterým došlo během doby uchovávání.

Image that shows how point-in-time restore works as described in the text.

Co je potřeba vzít v úvahu při používání zámků prostředků

Data můžete chránit a vyhnout se náhodným změnám pomocí zámků prostředků. Tato funkce zabraňuje náhodnému odstranění nebo změně prostředků. Existují dvě úrovně uzamčení: CanNotDelete a ReadOnly.

  • CanNotDelete umožňuje autorizovaným uživatelům číst a upravovat prostředek, ale nemůže odstranit prostředek bez prvního odebrání zámku.

  • ReadOnly umožňuje autorizovaným uživatelům číst prostředek, ale nemůžou prostředek odstranit ani změnit. Použití tohoto zámku odpovídá omezení všech autorizovaných uživatelů na oprávnění udělená rolí Čtenář v Azure RBAC.