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 növekményes pillanatképek csak a lemezek változásváltozásait foglalják el az utolsó pillanatkép óta. 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.

A növekményes pillanatképek számlázása csak a használt méretre vonatkozik. 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 hozhat létre növekményes 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-ra vonatkozó kvótakorlát nem egy lemez élettartama felett van, hanem 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ö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 lehet beszúrni a módosításokat a kettő közöttsnapshot-a.snapshot-b Az átméretezés után a létrehozott teljes példányt snapshot-b le kell töltenie. Ezt követően lekérheti a módosítások és snapshot-b a pillanatképek után snapshot-blétrehozott.
  • 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 ellenőrizheti az Ultra Disks és a Premium SSD v2 lemezek háttérmásolatának állapotát.

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

A Prémium SSD v2 és ultralemezek növekményes pillanatképei a következő 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 tekintse meg az ágazat méreté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 ultralemez 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.
  • Nem támogatott a prémium SSD v2-es vagy ultralemezek növekményes pillanatképeinek készítése, miközben a lemez CompletionPercent tulajdonsága nem érte el a 100-as szintet.
  • Ha a pillanatképből létrehozott Prémium SSD v2 vagy Ultra lemezt egy futó virtuális géphez csatolja, miközben a CompletionPercent tulajdonság nem érte el a 100-at, a lemez teljesítménybeli hatással van. 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.

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 jelentenek.

parancssori felület

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 le yourResourceGroupNameHerea , yourSubscriptionIdés yourDiskNameHere 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 tulajdonság ellenőrzésével CompletionPercent is ellenőrizheti. 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 Ultra Disk-pillanatképE VHDX vagy VHD-e, 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 látni szeretné a növekményes pillanatképek különbségi képességét bemutató mintakódot a .NET használatával, 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 különbségi képességével.