Sdílet prostřednictvím


Kurz: Konfigurace zálohování na úrovni položek pro cluster Azure Kubernetes Service

Tento kurz popisuje, jak nakonfigurovat zálohování pro cluster Azure Kubernetes Service (AKS) a pak pomocí konfigurace Služby Azure Backup zálohovat konkrétní položky v clusteru.

Dozvíte se také, jak pomocí háků zálohování v konfiguraci zálohování dosáhnout záloh konzistentních vzhledem k aplikacím pro databáze nasazené v clusteru AKS.

Azure Backup můžete použít k zálohování clusterů AKS pomocí rozšíření Backup. Rozšíření musí být nainstalované v clusteru. Zálohování clusteru AKS zahrnuje prostředky clusteru a trvalé svazky připojené ke clusteru.

Trezor zálohování komunikuje s clusterem prostřednictvím rozšíření Zálohování k dokončení operací zálohování a obnovení.

Požadavky

Konfigurace zálohování pro cluster AKS

  1. Na webu Azure Portal přejděte do clusteru AKS, který chcete zálohovat.

  2. V nabídce prostředků vyberte Zálohovat a pak vyberte Konfigurovat zálohování.

  3. Vyberte trezor služby Backup, který se má použít pro zálohování instance AKS.

    Snímek obrazovky znázorňující stránku Konfigurace zálohování

    Trezor služby Backup musí mít povolený důvěryhodný přístup pro cluster AKS, který chcete zálohovat. Pokud chcete povolit důvěryhodný přístup, vyberte Udělit oprávnění. Pokud už je povolená, vyberte Další.

    Snímek obrazovky znázorňující stránku kontroly konfigurace zálohování

    Poznámka:

    Než povolíte důvěryhodný přístup, zapněte příznak funkce TrustedAccessPreview pro poskytovatele prostředků Microsoft.ContainerServices v předplatném.

  4. Vyberte zásadu zálohování, která definuje plán zálohování a dobu uchovávání. Pak vyberte Další.

    Snímek obrazovky se stránkou zásad zálohování

  5. Na kartě Zdroje dat vyberte Přidat/Upravit a definujte instanci zálohování.

    Snímek obrazovky znázorňující možnost Přidat nebo upravit na kartě Zdroje dat

  6. V podokně Vybrat prostředky k zálohování definujte prostředky clusteru, které se mají zálohovat.

  7. Konfiguraci zálohování můžete použít pro zálohování na úrovni položek a ke spuštění vlastních háků. Můžete ho například použít k zajištění zálohování databází konzistentních vzhledem k aplikacím:

    1. Jako název instance zálohování zadejte hodnotu a přiřaďte ji k instanci zálohování, která je nakonfigurovaná pro aplikaci v clusteru AKS.

      Snímek obrazovky znázorňující, jak vybrat prostředky, které se mají zahrnout do zálohy

    2. Pro výběr oborů názvů k zálohování můžete buď vybrat Vše pro zálohování všech existujících a budoucích oborů názvů v clusteru, nebo můžete vybrat Vybrat ze seznamu pro konkrétní obory názvů k zálohování.

      Snímek obrazovky znázorňující, jak vybrat obory názvů, které se mají zahrnout do zálohy

    3. Klepnutím na Další nastavení prostředků rozbalíte filtry, které můžete použít k výběru prostředků clusteru k zálohování. Můžete se rozhodnout zálohovat prostředky na základě následujících kategorií:

      • Popisky: Prostředky AKS můžete filtrovat pomocí popisků , které přiřadíte k typům prostředků. Zadejte popisky ve formě párů klíč/hodnota. Kombinujte více štítků pomocí AND logiky.

        Pokud například zadáte popisky env=prod;tier!=web, proces vybere prostředky, které mají popisek s env klíčem a prod hodnotou, a popisek s tier klíčem, pro který hodnota není web. Tyto prostředky se zálohují.

      • Skupiny rozhraní API: Prostředky můžete zahrnout také tak, že poskytnete skupinu a druh rozhraní API AKS. Můžete například zvolit zálohování prostředků AKS, jako jsou nasazení.

      • Další možnosti: Zálohování prostředků s vymezeným clusterem, trvalých svazků a tajných kódů můžete povolit nebo zakázat.

      Snímek obrazovky, který ukazuje podokno Další nastavení prostředků

      Poznámka:

      Všechna tato nastavení prostředků jsou kombinována a použita prostřednictvím AND logiky.

    4. Pokud máte databázi, jako je MySQL nasazená v clusteru AKS, můžete k zajištění záloh konzistentních záloh použít háky zálohování nasazené jako vlastní prostředky ve vašem clusteru AKS.

      Zálohovací háky se skládají z příkazů před zálohou a po záloze, které se spouští před pořízením snímku disku, na kterém je uložena databáze. Pro vstup musíte zadat název souboru YAML a oboru názvů, ve kterém je nasazený.

      Snímek obrazovky, který ukazuje podokno záložních háků.

    5. Zvolte Vybrat.

  8. Pro skupinu prostředků pro snímky vyberte skupinu prostředků, která se má použít k ukládání snímků trvalého svazku (Azure Disk Storage). Pak vyberte Ověřit.

    Snímek obrazovky, který zobrazuje panel skupiny prostředků nazvané 'Snapshot'.

  9. Po dokončení ověření, pokud nejsou přiřazeny požadované role k trezoru ve zdrojové skupině snímku, zobrazí se chybová zpráva.

    Snímek obrazovky znázorňující chybu ověření

  10. Pokud chcete tuto chybu vyřešit, vyberte v části Název zdroje dat zdroj dat a pak vyberte Přiřadit chybějící role.

    Snímek obrazovky, který ukazuje, jak vyřešit chybu ověření

  11. Po dokončení přiřazení role vyberte Další.

    Snímek obrazovky znázorňující vyřešenou stránku Konfigurace zálohování

  12. Vyberte Konfigurovat zálohování.

  13. Po dokončení konfigurace vyberte Další.

    Snímek obrazovky znázorňující stránku Konfigurace zálohování

    Instance zálohování se vytvoří po dokončení konfigurace zálohování.

    Snímek obrazovky znázorňující zálohu nakonfigurovanou pro cluster AKS

Další krok

Obnovení zálohy pro cluster AKS pomocí webu Azure Portal, Azure CLI