Sådan kopieres en virtuel harddisk i Microsoft Azure

I dagens Spørg Admin, vil jeg vise dig, hvordan du bruger AZCopy-værktøjet til at kopiere en Azure virtuel maskine (VM) til en virtuel harddisk (VHD).

Azure VM'er leveres automatisk med en VHD, når du forsyner dem med Azure-administrationsportalen. Hvis du for eksempel vælger at installere Windows Server 2016 Datacenter, vil den vedhæftede OS disk indeholde det relevante serverbillede. Men nogle gange kan du bruge et brugerdefineret diskbillede og vedhæfte det til en VM.

Der er flere måder at få et brugerdefineret diskbillede til Azure-lagring. Du kan uploade et billede fra din lokale pc til Azure. Du kan også kopiere en eksisterende VHD til en VM, der er blevet generaliseret fra en Azure-lagerkonto. Det er, hvad jeg skal vise dig, hvordan man gør i denne artikel.

Jeg vil bruge AZCopy værktøjet til at kopiere OS disken af ​​en eksisterende Azure VM til en ny container på samme lagerkonto. For at følge instruktionerne nedenfor skal du have et Azure-abonnement og mindst en VM allerede tilrettelagt. Hvis du ikke har et Azure-abonnement, kan du få en gratis 30-dages prøveperiode her. For yderligere oplysninger om levering af VM'er i Azure, se Opret en virtuel maskine i Azure Cloud på den Petri IT Knowledgebase.

Forbered dig på at kopiere en VHD

Inden du kopierer en VHD i Azure, skal du downloade og installere AzCopy-værktøjet på din lokale pc. Du kan downloade værktøjet gratis her.

  • Log ind på Azure management portal. Sørg for, at den VHD, du vil kopiere, er tilsluttet en VM. VM skal være i Stoppet (deallokeret) tilstand. For at se en liste over VM'er skal du klikke på Virtuel maskine i mulighederne til venstre.
  • Hvis du vil kopiere en VM VHD, skal du klikke på VM på listen og i Virtuelt maskinpanel. Klik derefter på Skiver under INDSTILLINGER.
  • Til venstre ses en liste over diske, der er knyttet til VM. Klik på den disk, du vil kopiere.
  • Nederst på diskpanelet viser den første del af VHD URI navnet på den lagerkonto, hvor VHD'en er gemt. I dette eksempel kaldes lagerkontoen atastor12. Navnet på beholderen er VHD'er.
  • Noter diskfilens navn. Du skal bruge det senere.

Find ud af lagerkonto og containernavn på en VHD (Billedkredit: Russell Smith)

Find ud af lagerkonto og containernavn på en VHD (billedkredit: Russell Smith)

Få adgangskoden til adgangskode til opbevaringskonto og container

AzCopy-værktøjet kræver adgangskoden til lagerkonto og container-URL, som du kan finde i Azure-administrationsportalen.

  • Udvid listen over muligheder længst til venstre for Azures ledelsesportal ved at klikke på hamburger ikonet i øverste venstre hjørne.
  • Klik Flere tjenester nederst på listen og skriv opbevaring i søgefeltet.
  • Klik Lagerkonti i listen over resultater.
  • Lagerkonti panel, skal du klikke på den lagerkonto, hvor VHD du vil kopiere, er placeret. I dette tilfælde, atastor12.
  • Lagerkonti rude, klik Adgangstaster under INDSTILLINGER.
  • Kopier den første adgangstast ved at klikke på COPY ikon til venstre for nøglen. Gem tasten midlertidigt i notepad.
  • Klik nu på Beholdere under BLOB SERVICE.
  • Til højre klik på den beholder, hvor VHD du skal kopiere, er gemt. I dette eksempel VHD'er.
  • i Container panel, klik på Egenskaber.
  • i Beholderegenskaber panel, klik på COPY ikon til højre for URL-feltet. Indsæt webadressen i notepad. Du skal bruge det senere. Du skal også have adgangskoden til lagerkonto.

Få beholderens URL (billedkredit: Russell Smith)

Få containerens URL (billedkredit: Russell Smith)

Kør AzCopy

Åbn en kommandoprompt på din lokale pc i mappen C: Program Files (x86) Microsoft SDKsAzureAzCopy. Den nemmeste måde at gøre dette på er at finde AzCopy-mappen i File Explorer. Du skal højreklikke på Vejviser, mens du holder SKIFT, og klik Åbn kommandovindue her i kontekstmenuen.

Kør kommandoen AzCopy i kommandopromptvinduet som vist nedenfor. Udskift <containerwebadresse> med den webadresse, du indsatte i Notesblok, <dest containerwebadresse> med URL'en til destinationsbeholderen, <opbevaringskonto-nøgle> med den lagringsnøgle, du har indsat i Notesblok fra Azure-administrationsportalen og <disknavn> med navnet på VHD du vil kopiere fra kilden URL.

Du skal kopiere VHD til en anden container eller en anden lagerkonto. For at gøre det nemt, kopierer jeg til en anden container på samme lagerkonto. Opbevaringskonto nøglen er den samme i / SourceKey og / DestKey.

AzCopy / Kilde: <source container URL> / Dest: <dest container URL> / SourceKey: <storage account key> / DestKey: <storage account key> / Mønster: <disk navn>

I mit eksempel eksisterer destinationsbeholderen ikke på lagerkontoen, men AzCopy vil oprette den. Jeg har lige lavet et navn: vhdscloned. Min kommandolinje ser sådan ud:

AzCopy / Source :https://atastor12.blob.core.windows.net / vhds / /Dest:https://atastor12.blob.core.windows.net / vhdscloned / / SourceKey: QbU90fErU9cCJ7xchQ == / DestKey: QbU90fErU9cCJ7xchQ == /Pattern:osdisk.vhd

Kopier en Azure VM virtuel harddisk ved hjælp af AzCopy (Billedkredit: Russell Smith)

Kopier en Azure VM Virtual Hard Disk ved hjælp af AzCopy (Billedkredit: Russell Smith)

Når kopiering er færdig, skal du klikke på Opfriske over listen over containere på Lagerkonto panel i Azure management portal. Den nye destinationsbeholder vises på listen. Klik på den nye container. Du vil se en kopi af VHD fra kildebeholderen.

I denne artikel viste jeg dig, hvordan du kopierer en VHD i Azure til en ny lagerkonto container.

Stillingen Sådan kopieres en virtuel harddisk i Microsoft Azure dukkede først på Petri.

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.