Een Azure Cosmos DB-account beheren met behulp van Azure Portal

VAN TOEPASSING OP: Nosql MongoDB Cassandra Gremlin Tabel

In dit artikel wordt beschreven hoe u verschillende taken in een Azure Cosmos DB-account beheert met behulp van Azure Portal. Azure Cosmos DB kan ook worden beheerd met andere Azure-beheerclients, waaronder Azure PowerShell, Azure CLI, Azure Resource Manager-sjablonen, Bicep en Terraform.

Tip

De beheer-API voor Azure Cosmos DB of het besturingsvlak is niet ontworpen voor grote aanvraagvolumes zoals de rest van de service. Zie Servicelimieten voor besturingsvlak voor meer informatie

Vereisten

Geen

Een account maken

Volg de stappen:

  1. Selecteer vanuit het menu van Azure Portal of op de startpagina de optie Een resource maken.

  2. Zoek naar Azure Cosmos DB. Selecteer Azure Cosmos DB maken>.

  3. Selecteer op de pagina Een Azure Cosmos DB-account maken de optie Maken in de sectie Azure Cosmos DB for NoSQL .

    Azure Cosmos DB biedt verschillende API's:

    • NoSQL, voor documentgegevens
    • PostgreSQL
    • MongoDB voor documentgegevens
    • Apache Cassandra
    • Tabel
    • Apache Gremlin voor grafiekgegevens

    Zie Welkom bij Azure Cosmos DB voor meer informatie over de API voor NoSQL.

  4. Voer op de pagina Azure Cosmos DB-account maken de basisinstellingen voor het nieuwe Azure Cosmos DB-account in.

    Instelling Weergegeven als Beschrijving
    Abonnement Abonnementsnaam Selecteer het Azure-abonnement dat u wilt gebruiken voor dit Azure Cosmos DB-account.
    Resourcegroep Naam van de resourcegroep Selecteer een resourcegroep of selecteer Nieuwe maken en voer vervolgens een unieke naam in voor de nieuwe resourcegroep.
    Accountnaam Een unieke naam Voer een naam in om uw Azure Cosmos DB-account te identificeren. Gebruik een unieke naam omdat documents.azure.com is toegevoegd aan de naam die u hebt opgegeven om uw URI te maken. De naam mag alleen kleine letters, cijfers en het afbreekstreepje (-) bevatten. Het moet 3-44 tekens zijn.
    Locatie De regio het dichtst bij uw gebruikers Selecteer een geografische locatie waar u het Azure Cosmos DB-account wilt hosten. Gebruik de locatie die zich het dichtst bij uw gebruikers bevindt, zodat ze de snelst mogelijke toegang tot de gegevens hebben.
    Capaciteitsmodus Ingerichte doorvoer of serverloos Selecteer Ingerichte doorvoer om een account te maken in de modus Ingerichte doorvoer. Selecteer Serverloos om een account te maken in de modus serverloos.
    Niveaukorting op gratis laag van Azure Cosmos DB toepassen Toepassen of niet toepassen Met de gratis laag van Azure Cosmos DB krijgt u de eerste 1000 RU/s en 25 GB opslagruimte gratis in een account. Meer informatie over de gratis laag.
    Totale accountdoorvoer beperken Geselecteerd of niet Beperk de totale hoeveelheid doorvoer die voor dit account kan worden ingericht. Deze limiet voorkomt onverwachte kosten met betrekking tot ingerichte doorvoer. U kunt deze limiet bijwerken of verwijderen nadat uw account is gemaakt.

    U kunt maximaal één gratis Azure Cosmos DB-account per Azure-abonnement hebben en u moet zich aanmelden bij het maken van het account. Als u de optie voor het toepassen van de korting op de gratis laag niet ziet, is er al een ander account in het abonnement ingeschakeld met de gratis laag.

    Schermopname van de pagina Azure Cosmos DB-account maken.

    Notitie

    De volgende opties zijn niet beschikbaar als u Serverloos als Capaciteitsmodus selecteert:

    • Korting voor gratis laag toepassen
    • Totale accountdoorvoer beperken
  5. Configureer op het tabblad Globale distributie de volgende details. U kunt de standaardwaarden voor deze quickstart behouden:

    Instelling Weergegeven als Beschrijving
    Georedundantie Uitschakelen Schakel globale distributie voor uw account in of uit door uw regio te koppelen met een koppelingsregio. U kunt later meer regio's aan uw account toevoegen.
    Schrijven voor meerdere regio's Uitschakelen Dankzij de mogelijkheid voor schrijfbewerkingen in meerdere regio's kunt over de hele wereld profiteren van de ingerichte doorvoer voor uw databases en containers.
    Beschikbaarheidszones Uitschakelen Met beschikbaarheidszones kunt u de beschikbaarheid en tolerantie van uw toepassing verder verbeteren.

    Notitie

    De volgende opties zijn niet beschikbaar als u Serverloos selecteert als capaciteitsmodus op de vorige pagina Basisbeginselen:

    • Geografische redundantie
    • Schrijven voor meerdere regio's
  6. U kunt desgewenst meer details configureren op de volgende tabbladen:

    • Netwerken. Toegang configureren vanuit een virtueel netwerk.
    • Back-upbeleid. Configureer periodiek of doorlopend back-upbeleid.
    • Versleuteling. Gebruik een door de service beheerde sleutel of een door de klant beheerde sleutel.
    • Tags. Tags zijn naam/waarde-paren waarmee u resources kunt categoriseren en een geconsolideerde facturering kunt weergeven. Hiervoor past u dezelfde tag toe op meerdere resources en resourcegroepen.
  7. Selecteer Controleren + maken.

  8. Controleer de accountinstellingen en selecteer vervolgens Maken. Het duurt een paar minuten om het account te maken. Wacht tot de portal-pagina Uw implementatie is voltooid weergeeft.

    Schermopname die laat zien dat uw implementatie is voltooid.

  9. Selecteer Ga naar resource om naar de Azure Cosmos DB-accountpagina te gaan.

    Schermopname van de azure Cosmos DB-accountpagina.

Regio's toevoegen aan/verwijderen uit uw databaseaccount

Tip

Wanneer een nieuwe regio wordt toegevoegd, moeten alle gegevens volledig worden gerepliceerd en in de nieuwe regio worden vastgelegd voordat de regio als beschikbaar wordt gemarkeerd. Hoe lang deze bewerking duurt, is afhankelijk van hoeveel gegevens er in het account zijn opgeslagen. Als er een asynchrone doorvoerschaalbewerking wordt uitgevoerd, wordt de bewerking voor het omhoog schalen van doorvoer onderbroken en wordt deze automatisch hervat wanneer de bewerking regio toevoegen/verwijderen is voltooid.

  1. Meld u aan bij de Azure-portal.

  2. Ga naar uw Azure Cosmos DB-account en selecteer Gegevens globaal repliceren in het resourcemenu.

  3. Als u regio's wilt toevoegen, selecteert u de zeshoeken op de kaart met het + label dat overeenkomt met de gewenste regio('s). Als u een regio wilt toevoegen, selecteert u de optie + Regio toevoegen en kiest u een regio in de vervolgkeuzelijst.

  4. Als u regio's wilt verwijderen, wist u een of meer regio's van de kaart door de blauwe zeshoeken met vinkjes te selecteren. U kunt ook het pictogram 'wastebasket' (🗑) naast de regio aan de rechterkant selecteren.

  5. Selecteer OK om uw wijzigingen op te slaan.

    Schermopname van het menu Gegevens globaal repliceren, waarin een regio wordt gemarkeerd.

    In de schrijfmodus voor één regio kunt u de schrijfregio niet verwijderen. U dient dan failover toe te passen naar een andere regio voordat u de huidige schrijfregio kunt verwijderen.

    In een schrijfmodus voor meerdere regio's kunt u elke regio toevoegen of verwijderen als er minstens één regio is.

    Meerdere schrijfregio's configureren

    Open het tabblad Gegevens globaal repliceren en selecteer Inschakelen om schrijfbewerkingen in meerdere regio's in te schakelen. Nadat u schrijfbewerkingen voor meerdere regio's hebt ingeschakeld, worden alle leesregio's die u momenteel in het account hebt, lees- en schrijfregio's.

    Schermopname van het menu Gegevens globaal repliceren, waarin Regio's configureren en Opslaan worden gemarkeerd.

Door de service beheerde failover inschakelen voor uw Azure Cosmos DB-account

Met de optie Door de service beheerde failover kan Azure Cosmos DB een failover naar de regio uitvoeren met de hoogste failoverprioriteit zonder dat een gebruikersactie niet meer beschikbaar is. Wanneer door de service beheerde failover is ingeschakeld, kan regioprioriteit worden gewijzigd. Uw account moet twee of meer regio's hebben om door de service beheerde failover in te schakelen.

  1. Open vanuit uw Azure Cosmos DB-account het deelvenster Gegevens globaal repliceren.

  2. Selecteer aan de bovenkant van het deelvenster de optie Door de service beheerde failover.

    Schermopname van het menu Gegevens globaal repliceren.

  3. Controleer in het deelvenster Service managed Failover of Enable Service Managed Failover is ingesteld op AAN.

  4. Selecteer Opslaan.

    Schermopname van het menu Service Managed Failover Portal.

Failoverprioriteiten instellen voor uw Azure Cosmos DB-account

Nadat een Azure Cosmos DB-account is geconfigureerd voor door de service beheerde failover, kan de failoverprioriteit voor regio's worden gewijzigd.

Belangrijk

U kunt de schrijfregio (failoverprioriteit van nul) niet wijzigen wanneer het account is geconfigureerd voor door de service beheerde failover. Als u de schrijfregio wilt wijzigen, moet u door de service beheerde failover uitschakelen en een handmatige failover uitvoeren.

  1. Open vanuit uw Azure Cosmos DB-account het deelvenster Gegevens globaal repliceren.

  2. Selecteer aan de bovenkant van het deelvenster de optie Door de service beheerde failover.

    Schermopname van het menu Gegevens globaal repliceren.

  3. Controleer in het deelvenster Service managed Failover of Enable Service Managed Failover is ingesteld op AAN.

  4. Als u de failoverprioriteit wilt wijzigen, sleept u de leesregio's met behulp van de drie puntjes aan de linkerkant van de rij, die worden weergegeven wanneer u de muisaanwijzer erboven houdt.

  5. Selecteer Opslaan.

    Schermopname van het menu Service Managed Failover Portal.

Handmatige failover uitvoeren op een Azure Cosmos DB-account

Belangrijk

Het Azure Cosmos DB-account moet worden geconfigureerd voor handmatige failover om deze bewerking te kunnen voltooien.

Notitie

Als u een handmatige failoverbewerking uitvoert terwijl een asynchrone doorvoerschaalbewerking wordt uitgevoerd, wordt de bewerking voor het omhoog schalen van doorvoer onderbroken. Deze wordt automatisch hervat wanneer de failoverbewerking is voltooid. Zie Aanbevolen procedures voor het schalen van ingerichte doorvoer (RU/s) voor meer informatie

  1. Ga naar uw Azure Cosmos DB-account en open het menu Gegevens globaal repliceren.

  2. Selecteer bovenaan het menu de optie Handmatige failover.

    Schermopname van het menu Gegevens globaal repliceren.

  3. Selecteer in het menu Handmatige failover de nieuwe schrijfregio. Schakel het selectievakje in om aan te geven dat u begrijpt dat met deze optie de schrijfregio wordt gewijzigd.

  4. Selecteer OK om de failover te activeren.

    Schermopname van het menu handmatige failoverportal.