Megosztás a következőn keresztül:


Növekményes pillanatkép létrehozása felügyelt lemezekhez

A következőkre vonatkozik: ✔️ Linux rendszerű virtuális gépek ✔️ Windows rendszerű virtuális gépek Rugalmas méretezési ✔️ csoportok ✔️ Egységes méretezési csoportok

Az inkrementális pillanatképek a kezelt lemezekről készített, pontonkénti biztonsági mentések, amelyek a készítéskor csak az utolsó pillanatkép óta bekövetkezett változásokat tartalmazzák. Az első inkrementális pillanatfelvétel a lemez teljes másolata. A későbbi inkrementális pillanatképek csak a lemezek utolsó pillanatkép óta bekövetkezett delta változásait foglalják el. Amikor egy lemezt növekményes pillanatképből állít vissza, a rendszer rekonstruálja a teljes lemezt, amely a lemez növekményes pillanatképének készítésekor a lemez biztonsági mentési pontját jelöli. A felügyelt lemez pillanatképeinek ez a képessége lehetővé teszi számukra, hogy költséghatékonyabbak legyenek, mivel ha nem választja, nem kell a teljes lemezt minden egyes pillanatképpel együtt tárolnia. A teljes pillanatképekhez hasonlóan növekményes pillanatképek is használhatók teljes felügyelt lemez vagy teljes pillanatkép létrehozásához. A teljes pillanatképek és a növekményes pillanatképek közvetlenül a felvétel után is használhatók. Más szóval, ha bármelyik pillanatképet is felveszi, azonnal elolvashatja a mögöttes adatokat, és felhasználhatja a lemezek visszaállítására.

A növekményes pillanatkép és a teljes pillanatkép között van néhány különbség. A növekményes pillanatképek mindig standard HDD-tárolót használnak, függetlenül a lemez tárolási típusától, míg a teljes pillanatképek prémium szintű SSD-ket használhatnak. Ha teljes pillanatképeket használ a Premium Storage-ban a virtuális gépek üzembe helyezésének vertikális felskálázásához, javasoljuk, hogy egyéni rendszerképeket használjon a standard tárolókban az Azure Compute Galleryben. Ez segít egy nagyobb méretű, alacsonyabb költséggel járó skálázás elérésében. Emellett a növekményes pillanatképek nagyobb megbízhatóságot biztosíthatnak a zónaredundáns tárolás (ZRS) használatával. Ha a ZRS elérhető a kiválasztott régióban, a növekményes pillanatkép automatikusan ZRS-t használ. Ha a ZRS nem érhető el a régióban, akkor a pillanatkép alapértelmezés szerint helyileg redundáns tárolásra (LRS) kerül. Ezt a viselkedést felülbírálhatja, és manuálisan választhat egyet, de ezt nem javasoljuk.

Az inkrementális pillanatképeket csak a felhasznált méret alapján számlázzák. A pillanatképek használt méretét az Azure használati jelentésének megtekintésével találja meg. Ha például egy pillanatkép használt adatmérete 10 GiB, a napi használati jelentés 10 GiB/(31 nap) = 0,3226 értéket jelenít meg a felhasznált mennyiségként.

Korlátozások

  • A növekményes pillanatképek jelenleg nem helyezhetők át az előfizetések között.
  • Jelenleg legfeljebb öt pillanatképből álló SAS URI-kat hozhat létre egy adott pillanatképcsaládról.
  • Nem készíthet inkrementális pillanatképet egy adott lemezhez a lemez előfizetésén kívül.
  • Növekményes pillanatképek nem helyezhetők át egy másik erőforráscsoportba. De másolni is lehet őket egy másik erőforráscsoportba vagy régióba.
  • Lemezenként legfeljebb hét növekményes pillanatkép hozható létre öt percenként.
  • Egyetlen lemezhez összesen 500 növekményes pillanatkép hozható létre. Az 500 kvótakorlát nem éri el a lemez élettartamát, de egy adott időpontban. A lemez régebbi pillanatképeit bármikor törölheti, hogy helyet biztosítsunk az újabb pillanatképeknek.
  • A szülőlemez méretének 4 TB-os határvonalon történő módosítása előtt és után készített pillanatképek közötti módosítások nem lesznek lekérhetők. Például Ön növekményes pillanatképet snapshot-a készített, amikor a lemez mérete 2 TB volt. Most 6 TB-ra növelte a lemez méretét, majd újabb növekményes pillanatképet snapshot-bkészített. Nem tudod megszerezni a módosításokat snapshot-a és snapshot-b között. Az átméretezés után létrehozott teljes példányt le kell töltenie snapshot-b. Ezt követően lekérheti a változásokat a snapshot-b és az snapshot-b után létrehozott pillanatképek között.
  • Amikor egy pillanatképből létrehoz egy felügyelt lemezt, az elindít egy háttérmásolási folyamatot. Miközben ez a folyamat fut, lemezt csatolhat egy virtuális géphez, de a teljesítményre is hatással lesz. A CompletionPercent tulajdonság használatával csak ultralemezek és Prémium SSD v2-lemezek esetén ellenőrizheti a háttérmásolat állapotát.

Növekményes pillanatképek a Prémium SSD 2-es és ultralemezekről

A Prémium SSD v2 és Ultra lemezek inkrementális pillanatképei további korlátozásokkal rendelkeznek.

  • Az 512 logikai szektor méretű pillanatfelvételek VHD-ként kerülnek tárolásra, és bármilyen lemeztípus létrehozásához felhasználhatók. A 4096 logikai szektormérettel rendelkező pillanatfelvételek VHDX formátumban kerülnek tárolásra, és csak Ultra lemezek és Premium SSD v2 lemezek létrehozására használhatók, más típusú lemezek létrehozására nem. A pillanatkép szektorméretének meghatározásához lásd a szektorméret ellenőrzését.
  • Egyszerre legfeljebb öt lemez hozható létre egy Premium SSD v2 vagy Ultra Disk pillanatfelvételéből.
  • Amikor létrehoz egy növekményes pillanatképet egy Prémium SSD v2-ről vagy egy Ultra Diskről, elindul a lemez háttérmásolási folyamata. Amíg a háttérmásolat folyamatban van, legfeljebb három pillanatkép lehet függőben. A folyamatnak le kell fejeződnie, mielőtt további pillanatképek hozhatók létre a lemezről.
  • A Prémium SSD v2 vagy Ultra lemez növekményes pillanatképei nem használhatók közvetlenül a létrehozásuk után. A háttérmásolatnak el kell készülnie, mielőtt lemezt hozhat létre a pillanatképből. Részletekért tekintse meg a pillanatkép állapotának ellenőrzése című témakört.
  • Prémium SSD v2 vagy Ultra lemez méretének növelésekor minden háttérmásolat alatt álló növekményes pillanatkép sikertelen lesz.
  • Ha egy pillanatképből létrehozott Prémium SSD v2 vagy Ultra lemezt csatol egy futó virtuális géphez, miközben a CompletionPercent tulajdonság nem érte el a 100%-ot, a lemez teljesítményére negatívan hat. Pontosabban, ha a lemez 4k szektormérettel rendelkezik, lassabb olvasást tapasztalhat. Ha a lemez szektormérete 512e, akkor lassabb olvasást és írást tapasztalhat. A háttérmásolási folyamat előrehaladásának nyomon követéséhez tekintse meg az Azure PowerShell-minta vagy az Azure CLI lemezállapot-ellenőrzési szakaszát.
  • Előfizetésenként legfeljebb 50 jelenleg aktív háttérmásolata lehet. A következő tevékenységek levonásra kerülnek az aktív háttérmásolatok teljes számából:
    • Prémium SSD v2 és Ultra lemezek létrehozása pillanatképekkel
    • Prémium SSD v2-es és ultralemezek létrehozása visszaállítási pontokkal
    • VHDX-fájlok feltöltése Prémium SSD v2-es és ultralemezekre
    • Meglévő Prémium SSD-lemezek átalakítása Prémium SSD v2-lemezekké.

Feljegyzés

Ha növekményes pillanatképet vesz fel, és nincsenek módosítások, a pillanatkép mérete 0 MiB. Jelenleg a 4096 logikai szektorméretű lemezek üres pillanatképei 6 MiB méretűek, amikor általában 0 MiB méretűek.

Növekményes pillanatképek létrehozása

Az Azure CLI használatával növekményes pillanatképet hozhat létre. Szüksége van az Azure CLI legújabb verziójára. Az Alábbi cikkekből megtudhatja, hogyan telepítheti vagy frissítheti az Azure CLI-t.

A következő szkript egy adott lemez növekményes pillanatképét hozza létre:

# Declare variables
diskName="yourDiskNameHere"
resourceGroupName="yourResourceGroupNameHere"
snapshotName="desiredSnapshotNameHere"

# Get the disk you need to backup
yourDiskID=$(az disk show -n $diskName -g $resourceGroupName --query "id" --output tsv)

# Create the snapshot
az snapshot create -g $resourceGroupName -n $snapshotName --source $yourDiskID --incremental true

Azonos lemez növekményes pillanatképeit a pillanatképek tulajdonságával SourceResourceId azonosíthatja. SourceResourceId A szülőlemez Azure Resource Manager-erőforrás-azonosítója.

SourceResourceId Az adott lemezhez társított pillanatképek listáját is létrehozhatja. Cserélje le yourResourceGroupNameHere az értéket, majd az alábbi példával listázhatja a meglévő növekményes pillanatképeket:

# Declare variables and create snapshot list
subscriptionId="yourSubscriptionId"
resourceGroupName="yourResourceGroupNameHere"
diskName="yourDiskNameHere"

az account set --subscription $subscriptionId

diskId=$(az disk show -n $diskName -g $resourceGroupName --query [id] -o tsv)

az snapshot list --query "[?creationData.sourceResourceId=='$diskId' && incremental]" -g $resourceGroupName --output table

Pillanatkép állapotának ellenőrzése

A Prémium SSD v2 vagy Ultra Disks növekményes pillanatképei nem használhatók új lemezek létrehozására, amíg az adatok pillanatképbe másolásának háttérfolyamata be nem fejeződik.

A parancssori felület vagy a PowerShell-szakaszok segítségével ellenőrizheti a háttérmásolat állapotát egy lemezről egy pillanatképre.

Fontos

A következő szakaszok nem használhatók a háttérmásolási folyamat állapotának lekéréséhez az Ultra Disk vagy a Premium SSD 2-es verziótól eltérő lemeztípusok esetében. Más lemeztípusok pillanatképei mindig 100%-ot mutatnak.

CLI

A pillanatképek állapotának lekérésére két lehetősége van. Lekérheti egy adott lemezhez társított növekményes pillanatképek listáját és azok állapotát, vagy lekérheti az egyes pillanatképek állapotát.

PARANCSSOR – Növekményes pillanatképek listázása

Az alábbi szkript egy adott lemezhez társított pillanatképek listáját adja vissza. A pillanatképek tulajdonságának CompletionPercent értéke a használat előtt 100 lehet. Cserélje ki a yourResourceGroupNameHere, yourSubscriptionId és yourDiskNameHere helyére az értékeket, majd futtassa a szkriptet.

# Declare variables and create snapshot list
subscriptionId="yourSubscriptionId"
resourceGroupName="yourResourceGroupNameHere"
diskName="yourDiskNameHere"
az account set --subscription $subscriptionId
diskId=$(az disk show -n $diskName -g $resourceGroupName --query [id] -o tsv)
az snapshot list --query "[?creationData.sourceResourceId=='$diskId' && incremental]" -g $resourceGroupName --output table

CLI – Egyéni pillanatkép

Az egyes pillanatképek állapotát a CompletionPercent tulajdonság ellenőrzésével is megtekintheti. Cserélje le $sourceSnapshotName a pillanatkép nevét, majd futtassa a következő parancsot. A tulajdonság értékének 100-nak kell lennie ahhoz, hogy a pillanatfelvételt a lemez helyreállításához használhassa, vagy SAS URI-t generálhasson az alapul szolgáló adatok letöltéséhez.

az snapshot show -n $sourceSnapshotName -g $resourceGroupName --query [completionPercent] -o tsv

PowerShell

A pillanatképek állapotának lekérésére két lehetősége van. Lekérheti az adott lemezhez társított összes növekményes pillanatkép listáját és azok állapotát, vagy lekérheti az egyes pillanatképek állapotát.

PowerShell – Növekményes pillanatképek listázása

A következő szkript egy adott lemezhez társított összes növekményes pillanatkép listáját adja vissza, amely még nem fejezte be a háttérmásolatukat. Cserélje le yourResourceGroupNameHere és yourDiskNameHerefuttassa a szkriptet.

$resourceGroupName = "yourResourceGroupNameHere"
$snapshots = Get-AzSnapshot -ResourceGroupName $resourceGroupName
$diskName = "yourDiskNameHere"
$yourDisk = Get-AzDisk -DiskName $diskName -ResourceGroupName $resourceGroupName
$incrementalSnapshots = New-Object System.Collections.ArrayList
foreach ($snapshot in $snapshots)
{
    if($snapshot.Incremental -and $snapshot.CreationData.SourceResourceId -eq $yourDisk.Id -and $snapshot.CreationData.SourceUniqueId -eq $yourDisk.UniqueId)
    {
    $targetSnapshot=Get-AzSnapshot -ResourceGroupName $resourceGroupName -SnapshotName $snapshotName
        {
        if($targetSnapshot.CompletionPercent -lt 100)
            {
            $incrementalSnapshots.Add($targetSnapshot)
            }
        }
    }
}
$incrementalSnapshots

PowerShell – egyéni pillanatképek

Az egyes pillanatképek tulajdonságát ellenőrizheti CompletionPercent az állapotának lekéréséhez. Cserélje le yourResourceGroupNameHere , majd yourSnapshotName futtassa a szkriptet. A tulajdonság értékének 100-nak kell lennie ahhoz, hogy a pillanatfelvételt a lemez helyreállításához használhassa, vagy SAS URI-t generálhasson az alapul szolgáló adatok letöltéséhez.

$resourceGroupName = "yourResourceGroupNameHere"
$snapshotName = "yourSnapshotName"
$targetSnapshot=Get-AzSnapshot -ResourceGroupName $resourceGroupName -SnapshotName $snapshotName
$targetSnapshot.CompletionPercent

Szektorméret ellenőrzése

A 4096 logikai szektormérettel rendelkező pillanatfelvételek csak Premium SSD v2 vagy Ultra lemezek létrehozásához használhatók. Más lemeztípusok létrehozására nem használhatók. A 4096 logikai szektor méretű lemezek pillanatfelvételei VHDX-ként, míg az 512 logikai szektor méretű lemezek pillanatfelvételei VHD-ként kerülnek tárolásra. A pillanatképek a logikai szektor méretét öröklik a szülőlemeztől.

Annak megállapításához, hogy a Prémium SSD v2-es vagy az Ultra Disk pillanatképe VHDX vagy VHD, kérje le a LogicalSectorSize pillanatkép tulajdonságát.

A következő parancs megjeleníti egy pillanatfelvétel logikai szektorméretét:

az snapshot show -g resourcegroupname -n snapshotname --query [creationData.logicalSectorSize] -o tsv

Következő lépések

Az alábbi cikkekben lemezeket hozhat létre a pillanatképekből az Azure CLI vagy az Azure PowerShell modul használatával.

A növekményes pillanatképek másolása egy új régióba című cikkből megtudhatja, hogyan másolhat növekményes pillanatképet régiókra.

Ha további kérdései vannak a pillanatképekkel kapcsolatban, tekintse meg a gyakori kérdések pillanatképek szakaszát.

Ha szeretné megtekinteni a .NET használatával a növekményes pillanatképek differenciális képességét bemutató mintakódot, tekintse meg az Azure Managed Disks biztonsági másolatainak másolása egy másik régióba a növekményes pillanatképek differenciális képességével.