Vad är en VMware snapshot? VMware ögonblicksbilder är snabbt och enkelt sätt att spara ett tillstånd av en virtuell maskin (VM) innan du testar en patch, programuppdatering eller annan förändring. VMware-ögonblicksbilden bevarar tillståndet och data för VM vid den aktuella tidpunkten, så när du är klar med testningen kan du snabbt återställa VM till önskat tillstånd.

Du kan skapa en ögonblicksfil med eller utan minne. En ögonblicksbild av minnet fångar också minnesläget för VM och dess ströminställningar. Om du skapar en ögonblicksbild utan minne och återgår till den ögonblicksbilden måste du starta VM manuellt.

om du vill fråga gästfilsystemet måste VM ha VMware tools installerat. Quiescing spolar smutsiga buffertar från OS i minnet cache till disk. Snapshots är inte avsedda att användas som en backup-strategi. vilka filer skapas när jag tar en ögonblicksbild?

När du tar en ögonblicksbild utlöser åtgärden skapandet av följande filer:

.vmdk, – delta.vmdk, .vmsd och .vmsn-filer.

    .VMDK-fil-det här är en maskinfil som gästoperativsystemet (OS) kan skriva till. -delta.vmdk-en delta-skiva (även kallad barndisk) är skillnaden mellan den virtuella diskens nuvarande tillstånd och det tillstånd som fanns vid den tidpunkt då den tidigare ögonblicksbilden togs. Delta-skivan består av två filer: en liten beskrivningsfil och en fil som innehåller rådata. Deskriptor och platta filer kallas också göra om loggar. .vmsn-fil-Detta är en valfri fil som sparar minnet på VM. Som förklarats ovan, om du inte fångar minnestillståndet, återställer ”återgå till ögonblicksbild”-operationen den virtuella maskinen till ett icke-löpande tillstånd och det måste startas om manuellt. .vmsd file-detta är en databasfil som innehåller VMs snapshot information och alla relationer mellan ögonblicksbilder och mellan delta diskar för varje ögonblicksbild.

    hur hanterar jag VMware-ögonblicksbilder?

    Du kan använda vSphere web client för att ta nya ögonblicksbilder, ta bort ögonblicksbilder och mer. Här är alla alternativ:

      skapa ögonblicksbild — skapar en ny ögonblicksbild av en virtuell maskin, som blir den aktuella ögonblicksbilden. Du kan ta en ögonblicksbild när en virtuell maskin är påslagen, avstängd eller avstängd. ta bort ögonblicksbild-tar bort en ögonblicksbild och tar bort all tillhörande Lagring. ta bort alla ögonblicksbilder-tar bort alla ögonblicksbilder som är associerade med en virtuell maskin. Om den virtuella maskinen inte har några ögonblicksbilder, returnerar den här åtgärden helt enkelt framgångsrikt. återgå till ögonblicksbild — ändrar exekveringstillståndet för en virtuell maskin till tillståndet för den valda ögonblicksbilden. Detta är detsamma som alternativet” Gå till ” under Snapshot Manager i vSphere/vi-klienten. återgå till senaste ögonblicksbild — återgår till den senaste ögonblicksbilden för VM. konsolidera-sammanfogar hierarkin för Gör om loggar. Detta stöds i vSphere 5.0 och senare.

      Hur skapar jag en ögonblicksbild? 1. Öppna VMware vSphere snapshot manager genom att högerklicka på en VM och klicka sedan på Skapa ögonblicksbild. Alternativt kan du välja VM > åtgärder > ögonblicksbilder > ta ögonblicksbild.

      Taking a VMware vSphere snapshot Taking a VMware vSphere snapshot

      2. I popup-fönstret anger du ett namn och en beskrivning för ögonblicksbilden. Det rekommenderas att inkludera en detaljerad beskrivning av vad som har gjorts till VM eller hur VM är konfigurerad. 3. Om du markerar alternativet ”Snapshot den virtuella maskinens minne”, kommer ögonblicksbilden också att spela in VM: s minne. Om du markerar den här rutan och VM körs när du tar en ögonblicksbild blir ikonen för ögonblicksbilden grön.

      Adding description to VMware vSphere snapshot Adding description to VMware vSphere snapshot 4. Klicka på OK för att skapa ögonblicksbilden.

      hur återgår jag till en ögonblicksbild? figuren nedan visar flera ögonblicksbilder att välja mellan. Om vi återgår till en ögonblicksbild med en grön ikon kommer VM att vara i körläge.

      Reverting a VMware vSphere snapshot Reverting a VMware vSphere snapshot

      1. Om du vill återgå till en ögonblicksbild väljer du en av ögonblicksbilderna från snapshot manager (till exempel Patch 2) och klickar på Återgå till.

      Reverting a VMware vSphere snapshot from the snapshot manager Reverting a VMware vSphere snapshot from the snapshot manager

      2. Klicka på OK. 3. Observera att du får ett meddelande som säger att ”nuvarande tillstånd för den virtuella maskinen kommer att gå vilse om den inte sparas i en ögonblicksbild.”Det betyder att om du har gjort några ändringar i VM och inte har sparat dem genom att skapa en ögonblicksbild, kommer ditt arbete att gå vilse. Om du är redo att fortsätta klickar du på OK.

      Reverting a VMware vSphere snapshot Message

      Reverting a VMware vSphere snapshot Message 4. Skärmen snapshot manager visar var du befinner dig i snapshot-trädet. Klicka eftersom Patch 2-ögonblicksbilden inte har maskinens minne måste du starta VM manuellt.

      Managing VMware vSphere snapshots

      Managing VMware vSphere snapshots

      VMware snapshot best practices

      VM-ögonblicksbilder tar upp betydande utrymme, så du bör begränsa dig till 2 eller 3 av dem. det är bra att använda ögonblicksbilder på test-eller dev-VM, men använd dem inte på Produktions-VM. En VM med ögonblicksbilder har vanligtvis dålig prestanda eftersom du fördubblar IOPS och det finns CPU-kostnader vid beräkning av blocknivåskillnaden. Prestandaförsämringen baseras på hur länge snapshot-eller snapshot-trädet har varit på plats, trädets djup och hur mycket VM och dess gästoperativsystem (OS) har ändrats från det att du tog ögonblicksbilden. som tidigare nämnts är ögonblicksbilder inte avsedda att vara en metod för säkerhetskopiering och återställning. Använd alltid en lämplig programvarulösning för säkerhetskopiering i ditt datacenter. Snapshot manager kan bara upptäcka ögonblicksbilder för enskilda virtuella datorer. Tredjepartslösningar finns tillgängliga som gör att du kan se och hantera ögonblicksbilder för flera virtuella datorer, vilket ger dig bättre kontroll över din virtuella miljö. Du kan till exempel snabbt upptäcka och undersöka obehörigt skapande eller radering av ögonblicksbilder i din virtuella miljö.

      Slutord Snapshots är en cool virtualiseringsteknik, men de bör användas sparsamt och med försiktighet. Tänk på att om du lagrar känslig eller reglerad information på dina virtuella maskiner måste du hantera dina ögonblicksbilder korrekt för att undvika säkerhets-och efterlevnadsproblem.

      Vladan Seget är en oberoende IT-konsult och professionell bloggare. Seget är en Elva-tiden vExpert och fem-tiden Veeam Vanguard, innehar vcap5-DCA och VCAP5-DCD expert certifieringar och är en VMware certifierad professionell.