Migrera Azure Storage-konton till stöd för tillgänglighetszoner
Den här guiden beskriver hur du migrerar eller konverterar Azure Storage-konton för att lägga till stöd för tillgänglighetszoner.
Azure Storage lagrar alltid flera kopior av dina data så att de skyddas från planerade och oplanerade händelser, inklusive tillfälliga maskinvarufel, nätverks- eller strömavbrott och massiva naturkatastrofer. Redundans säkerställer att ditt lagringskonto uppfyller serviceavtalet (SLA) för Azure Storage även vid fel.
Som standard replikeras data i ett lagringskonto tre gånger i ett enda datacenter i den primära regionen. Om programmet måste ha hög tillgänglighet kan du konvertera data i den primära regionen till zonredundant lagring (ZRS). ZRS utnyttjar Azures tillgänglighetszoner för att replikera data i den primära regionen i tre separata datacenter.
Azure Storage erbjuder följande typer av replikering:
- Lokalt redundant lagring (LRS)
- Zonredundant lagring (ZRS)
- Geo-redundant lagring (GRS) eller geo-redundant lagring med läsåtkomst (RA-GRS)
- Geo-zonredundant lagring (GZRS) eller geozonredundant lagring med läsbehörighet (RA-GZRS)
En översikt över vart och ett av dessa alternativ finns i Azure Storage-redundans.
Den här artikeln beskriver två grundläggande alternativ för att lägga till stöd för tillgänglighetszoner till ett lagringskonto:
- Konvertering: Om ditt program måste vara mycket tillgängligt kan du konvertera lagringskontot i den primära regionen till zonredundant lagring (ZRS) utan avbrott. ZRS drar nytta av Azure-tillgänglighetszoner för att replikera data i den primära regionen i tre separata datacenter.
- Manuell migrering: Manuell migrering ger dig fullständig kontroll över migreringsprocessen genom att låta dig använda verktyg som AzCopy flytta till ett nytt lagringskonto med önskade replikeringsinställningar vid den tidpunkt du väljer. Det här alternativet innebär vanligtvis stilleståndstid.
Kommentar
Fullständig information om hur du ändrar hur ditt lagringskonto replikeras finns i Ändra hur ett lagringskonto replikeras.
Förutsättningar
Innan du gör några ändringar granskar du begränsningarna för att ändra replikeringstyper för att förstå dina alternativ för att migrera eller konvertera ditt lagringskonto. Många lagringskonton kan konverteras direkt till ZRS, medan andra antingen kräver en process i flera steg eller en manuell migrering. När du har granskat begränsningarna väljer du rätt alternativ i den här artikeln för att konvertera ditt lagringskonto baserat på:
Krav på stilleståndstid
Under en konvertering till ZRS kan du komma åt data i ditt lagringskonto utan förlust av hållbarhet eller tillgänglighet. Serviceavtalet för Azure Storage underhålls under konverteringsprocessen och det sker ingen dataförlust. Lagringstjänstens slutpunkter, åtkomstnycklar, signaturer för delad åtkomst och andra kontoalternativ förblir oförändrade efter konverteringen.
Om du väljer manuell migrering krävs viss stilleståndstid, men du har större kontroll över när processen startar och slutförs.
Alternativ 1: Konvertering
Under en konvertering kan du komma åt data i ditt lagringskonto utan förlust av hållbarhet eller tillgänglighet. Serviceavtalet för Azure Storage underhålls under migreringsprocessen och det finns ingen dataförlust som är associerad med en konvertering. Lagringstjänstens slutpunkter, åtkomstnycklar, signaturer för delad åtkomst och andra kontoalternativ förblir oförändrade efter migreringen.
När du ska utföra en konvertering
Utför en konvertering om:
- Du vill konvertera ditt lagringskonto från LRS till ZRS i den primära regionen utan programavbrott.
- Du behöver inte att ändringen har slutförts vid ett visst datum. Microsoft hanterar din begäran om konvertering omgående, men det finns ingen garanti för när den kommer att slutföras. Ju mer data du har i ditt konto, desto längre tid tar det att replikera dessa data. Om du behöver mer kontroll över tidpunkten för en migrering bör du överväga att använda manuell migrering.
- Du vill minimera den manuella ansträngning som krävs för att slutföra ändringen.
Konverteringsöverväganden
Konvertering kan användas i de flesta fall för att lägga till stöd för tillgänglighetszoner, men i vissa fall måste du använda flera steg eller utföra en manuell migrering. Om du till exempel också vill migrera från LRS till RA-GZRS måste du utföra en tvåstegsprocess. Utför konverteringen till ZRS som ett steg och ändra sedan från ZRS till RA-GZRS som ett separat steg. De här stegen kan utföras i valfri ordning.
Så här utför du en konvertering
En konvertering kan utföras på något av två sätt:
Kundinitierad konvertering
Kundinitierad konvertering lägger till ett nytt alternativ för kunder att starta en konvertering. I stället för att behöva öppna en supportbegäran kan kunderna begära konverteringen direkt från Azure Portal. När konverteringen har initierats kan det fortfarande ta upp till 72 timmar att börja, men potentiella fördröjningar som rör att öppna och hantera en supportbegäran elimineras.
Kundinitierad konvertering är endast tillgänglig från Azure Portal, inte från PowerShell eller Azure CLI. Följ dessa steg för att initiera konverteringen:
Navigera till ditt lagringskonto i Azure-portalen.
Under Datahantering väljer du Redundans.
Uppdatera inställningen Redundans.
Välj Spara.
Begära en konvertering genom att skapa en supportbegäran
Kunder kan fortfarande begära en konvertering genom att öppna en supportbegäran med Microsoft.
Viktigt!
Om du behöver konvertera fler än ett lagringskonto skapar du ett enda supportärende och anger namnen på de konton som ska konverteras på fliken Ytterligare information .
Följ dessa steg för att begära en konvertering från Microsoft:
I Azure Portal navigerar du till ett lagringskonto som du vill konvertera.
Under Support + felsökning väljer du Ny supportbegäran.
Fyll i fliken Problembeskrivning baserat på din kontoinformation:
- Sammanfattning: (viss beskrivande text).
- Problemtyp: Välj Teknisk.
- Prenumeration: Välj din prenumeration i listrutan.
- Tjänst: Välj Mina tjänster och sedan Hantering av lagringskonto för tjänsttypen.
- Resurs: Välj ett lagringskonto som ska konverteras. Om du behöver ange flera lagringskonton kan du göra det på fliken Ytterligare information .
- Problemtyp: Välj Datamigrering.
- Problemundertyp: Välj Migrera till ZRS, GZRS eller RA-GZRS.
Välj Nästa. Fliken Rekommenderad lösning kan visas kort innan den växlar till sidan Lösningar . På sidan Lösningar kan du kontrollera om dina lagringskonton är berättigade till konvertering:
- Målreplikeringstyp: (välj önskat alternativ i listrutan)
- Lagringskonton från: (ange ett enda lagringskontonamn eller en lista över konton avgränsade med semikolon)
- Välj Skicka.
Vidta lämpliga åtgärder om resultatet visar att ditt lagringskonto inte är berättigat till konvertering. Om den är berättigad väljer du Återgå till supportbegäran.
Välj Nästa. Om du har fler än ett lagringskonto att migrera anger du namnet på varje konto på fliken Information , avgränsat med semikolon.
Fyll i den extra information som krävs på fliken Ytterligare information och välj sedan Granska + skapa för att granska och skicka din supportbegäran. En supportperson kontaktar dig för att ge dig all hjälp du kan behöva.
Alternativ 2: Manuell migrering
En manuell migrering ger mer flexibilitet och kontroll än en konvertering. Du kan använda det här alternativet om du behöver migreringen för att slutföras vid ett visst datum eller om konverteringen inte stöds för ditt scenario. Manuell migrering är också användbart när du flyttar ett lagringskonto till en annan region. Mer information finns i Flytta ett Azure Storage-konto till en annan region .
När du ska använda en manuell migrering
Använd en manuell migrering om:
Du behöver migreringen för att slutföras vid ett visst datum.
Du vill migrera dina data till ett ZRS-lagringskonto som finns i en annan region än källkontot.
Ditt lagringskonto är en premium-sidblob eller ett blockblobkonto.
Ditt lagringskonto innehåller data som finns på arkivnivån och det skulle vara för dyrt att extrahera data innan kontot konverteras.
Så här migrerar du Azure Storage-konton manuellt
Så här migrerar du dina Azure Storage-konton manuellt:
Skapa ett nytt lagringskonto i den primära regionen med zonredundant lagring (ZRS) som redundansinställning.
Kopiera data från ditt befintliga lagringskonto till det nya lagringskontot. Om du vill utföra en kopieringsåtgärd använder du något av följande alternativ:
Alternativ 1: Kopiera data med hjälp av ett befintligt verktyg som AzCopy, Azure Data Factory, ett av Azure Storage-klientbiblioteken eller ett tillförlitligt verktyg från tredje part.
Alternativ 2: Om du är bekant med Hadoop eller HDInsight kan du koppla både källlagringskontot och mållagringskontot till klustret. Parallellisera sedan datakopieringsprocessen med ett verktyg som DistCp.
Ta reda på vilken typ av replikering du behöver och följ anvisningarna i Ändra hur ett lagringskonto replikeras.
Nästa steg
Detaljerad vägledning om hur du ändrar replikeringskonfigurationen för ett Azure Storage-konto från valfri typ till någon annan typ finns i:
Mer information om hur du flyttar ett Azure Storage-konto till en annan region finns i:
Läs mer om: