A Azure-alkalmazás Konzisztens pillanatkép eszköz előzetes verziója
Ez a cikk az Azure-alkalmazás Konzisztens pillanatkép eszköz (AzAcSnap) előzetes verziójában található új funkciók beállításáról és használatáról nyújt útmutatást. Az eszközzel kapcsolatos alapvető információkért lásd: Mi az Azure-alkalmazás Konzisztens pillanatkép eszköz?.
Az AzAcSnap 11 előzetes verziójú funkciói a következők:
- Azure NetApp Files biztonsági mentése
- Felügyelt Azure-lemezek
Feljegyzés
Az előzetes verziókat a "ahogyan van", "az összes hibával" és a "rendelkezésre állóként" biztosítjuk, és nem tartoznak a szolgáltatásiszint-szerződések hatálya alá, és előfordulhat, hogy az ügyfélszolgálat nem fedi le. Az előzetes verziókra a Microsoft Azure Előzetes verzióra vonatkozó kiegészítő használati feltételek vonatkoznak: https://azure.microsoft.com/support/legal/preview-supplemental-terms/
Az AzAcSnap előzetes verziójú funkcióinak használata
Az AzAcSnap előzetes verziójú funkciói az általánosan elérhető funkciókkal együtt érhetők el. Az előzetes verziójú funkciók használatához a --preview
parancssori beállítás szükséges. Az AzAcSnap beállításához és telepítéséhez tekintse meg a Azure-alkalmazás Konzisztens pillanatkép eszköz használatának első lépéseit.
Visszajelzés küldése
Visszajelzést küldhet az AzAcSnapról, beleértve ezt az előzetes verziót is, online.
Azure NetApp Files biztonsági mentése
Ha az AzAcSnap használatával készít pillanatképeket több köteten, az összes pillanatképnek alapértelmezés szerint ugyanaz a neve. Mivel a rendszer eltávolítja a kötet nevét az erőforrás-azonosító hierarchiájából, amikor a pillanatképet egy Azure NetApp Files-biztonsági mentésbe archiválja, gondoskodnia kell arról, hogy a pillanatkép neve egyedi legyen.
Az AzAcSnap automatikusan biztosíthatja az egyedi név használatát a pillanatkép létrehozásakor, ha hozzáfűzi a kötet nevét a normál pillanatkép nevéhez. Például egy olyan rendszer esetében, amely két adatkötettel (hanadata01
, ) rendelkezik, amikor használja--prefix daily
-c backup
, a teljes pillanatkép-nevek és daily__F2AFDF98703__hanadata01
daily__F2AFDF98703__hanadata02
hanadata02
a .
Ezt a funkciót az AzAcSnapban a konfigurációs fájl beállításával "anfBackup": "renameOnly"
engedélyezheti, ahogyan az alábbi kódrészlet mutatja:
"anfStorage": [
{
"anfBackup" : "renameOnly",
"dataVolume": [
Ezt a funkciót a következővel azacsnap -c configure --configuration edit --configfile <configfilename>
is engedélyezheti: . A mezőbe Enter new value for 'ANF Backup (none, renameOnly)' (current = 'none'):
írja be a következőt renameOnly
:
A funkcióról további információt a Azure-alkalmazás Konzisztens pillanatkép eszköz konfigurálása című témakörben talál.
Felügyelt Azure-lemezek
A Microsoft számos tárolási lehetőséget biztosít az adatbázisok, például az SAP HANA üzembe helyezéséhez. Ezen lehetőségek némelyikével kapcsolatos részletekért tekintse meg az AZURE Storage SAP-számítási feladathoz készült típusait. A prémium szintű Azure Storage-tal is rendelkezik költségtudatos megoldás.
Az AzAcSnap alkalmazáskonzisztens adatbázis-pillanatképeket készíthet, amikor ilyen típusú architektúrán (azaz felügyelt lemezekkel rendelkező virtuális gépen [VM]) helyezi üzembe. A platform beállítása azonban kissé bonyolultabb, mert ebben a forgatókönyvben az AzAcSnap egy további lépést tesz az összes I/O-puffer kiürítésére, és annak biztosítására, hogy az állandó tárolóba legyenek írva. Linuxon az AzAcSnap meghívja a parancsot a sync
fájlpufferek kiürítésére, Windows rendszeren a FlushFileBuffers kernelhívását használja, mielőtt pillanatképet készít a csatlakoztatott logikai kötetek felügyelt lemezeiről.
Fontos
Az AzAcSnapnak megfelelő operációsrendszer-engedélyekre lesz szüksége a kötethez, hogy végrehajthassa a kiürítést.
Az architektúra magas szintű:
- Azure-beli felügyelt lemezek csatolása a virtuális géphez az Azure Portal használatával.
- Logikai kötet létrehozása ezekből a felügyelt lemezekből.
- Csatlakoztassa a logikai kötetet egy Linux-könyvtárhoz.
- Engedélyezze a kommunikációt ugyanúgy, mint az Azure NetApp Files esetében az AzAcSnap-telepítésben.
- Telepítse és konfigurálja az AzAcSnapot.
Az Azure-beli felügyelt lemezek tárolási háttérként való használatáról további információt a Azure-alkalmazás Konzisztens pillanatkép eszköz konfigurálása című témakörben talál.
Példa konfigurációs fájlra
Íme egy példa konfigurációs fájl. Jegyezze fel a hierarchiát az dataVolume
, mountPoint
és azureManagedDisks
.
{
"version": "5.1 Preview",
"logPath": "./logs",
"securityPath": "./security",
"comments": [],
"database": [
{
"hana": {
"serverAddress": "127.0.0.1",
"sid": "P40",
"instanceNumber": "00",
"hdbUserStoreName": "AZACSNAP",
"savePointAbortWaitSeconds": 600,
"autoDisableEnableBackint": false,
"storage": [
{
"dataVolumes": [
{
"mountPoint": "/hana/data",
"aliStorageResources": [
"azureManagedDisks": [
{
"resourceId": "/subscriptions/<sub-id>/resourceGroups/<rg-name>/providers/Microsoft.Compute/disks/<disk01>",
"authFile": ""
},
{
"resourceId": "/subscriptions/<sub-id>/resourceGroups/<rg-name>/providers/Microsoft.Compute/disks/<disk02>",
"authFile": ""
}
]
}
]
}
]
}
}
]
}
Virtuálisgép-tároló elrendezése
A tárhierarchia az SAP HANA esetében a következő példához hasonlóan néz ki:
Az SAP HANA-adatbázis adatfájljai:
/hana/data/mnt00001
Csatlakoztatási pont:
/dev/mapper/hanadata-hanadata on /hana/data type xfs
Logikai kötet:
lvdisplay
--- Logical volume --- LV Path /dev/hanadata/hanadata LV Name hanadata VG Name hanadata
Kötetcsoport:
vgdisplay
--- Volume group --- VG Name hanadata System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 2 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 1 Max PV 0 Cur PV 2 Act PV 2 VG Size 1023.99 GiB
Fizikai kötetek (csatlakoztatott Azure-beli felügyelt lemezek):
pvdisplay
--- Physical volume --- PV Name /dev/sdd VG Name hanadata PV Size 512.00 GiB / not usable 4.00 MiB Allocatable yes (but full) PE Size 4.00 MiB Total PE 131071 Free PE 0 Allocated PE 131071 PV UUID K3yhxN-2713-lk4k-c3Pc-xOJQ-sCkD-8ZE6YX --- Physical volume --- PV Name /dev/sdc VG Name hanadata PV Size 512.00 GiB / not usable 4.00 MiB Allocatable yes (but full) PE Size 4.00 MiB Total PE 131071 Free PE 0 Allocated PE 131071 PV UUID RNCylW-F3OG-G93c-1XL3-W6pw-M0XB-2mYFGV
Az Azure-beli virtuális gépek és azure-beli felügyelt lemezek ilyen módon történő telepítése és beállítása a Microsoft útmutatását követve hozza létre a felügyelt lemezek logikai kötetkezelő (LVM) csíkjait a virtuális gépen.
Az Előírt Azure-beli virtuális gép beállításával az AzAcSnap pillanatképeket készíthet az Azure-beli felügyelt lemezekről. A pillanatkép-műveletek hasonlóak az AzAcSnap által támogatott többi háttértárhoz; például az Azure NetApp Files vagy az Azure Large Instances (operációs rendszer nélküli) példányok. Mivel az AzAcSnap kommunikál az Azure Resource Managerrel a pillanatképek készítéséhez, a felügyelt lemez pillanatképeinek készítéséhez egy szolgáltatásnévre is szükség van, amely megfelelő engedélyekkel rendelkezik.
Ez a funkció lehetővé teszi az ügyfelek számára az AzAcSnap tesztelését egy kisebb rendszeren, és felskálázhatók az Azure NetApp Filesra és/vagy az Azure Large Instancesre (operációs rendszer nélküli).
Az Azure-beli felügyelt lemezek támogatott azacsnap
parancsfunkciói a configure
, test
, backup
, delete
és details
, de még restore
nem.
Visszaállítás azure-beli felügyelt lemez pillanatképéből
Bár azacsnap
jelenleg hiányzik az -c restore
Azure-beli felügyelt lemezekre vonatkozó lehetőség, manuálisan is visszaállítható az alábbiak szerint:
Hozzon létre lemezeket a pillanatképekből az Azure Portalon keresztül.
Ügyeljen arra, hogy a lemezeket ugyanabban a rendelkezésre állási zónában hozza létre, mint a cél virtuális gép.
Csatlakoztassa a lemezeket a virtuális géphez az Azure Portalon keresztül.
Jelentkezzen be a virtuális gépre gyökérfelhasználóként, és keresse meg az újonnan csatlakoztatott lemezeket a következő vagy
pvscan
a következő használatávaldmesg
:A következő használatával
dmesg
:dmesg | tail -n30
[2510054.252801] scsi 5:0:0:2: Direct-Access Msft Virtual Disk 1.0 PQ:0 ANSI: 5 [2510054.262358] scsi 5:0:0:2: Attached scsi generic sg4 type 0 [2510054.268514] sd 5:0:0:2: [sde] 1073741824 512-byte logical blocks: (550 GB/512 GiB) [2510054.272583] sd 5:0:0:2: [sde] 4096-byte physical blocks [2510054.275465] sd 5:0:0:2: [sde] Write Protect is off [2510054.277915] sd 5:0:0:2: [sde] Mode Sense: 0f 00 10 00 [2510054.278566] sd 5:0:0:2: [sde] Write cache: disabled, read cache: enabled, supports DPO and FUA [2510054.314269] sd 5:0:0:2: [sde] Attached SCSI disk [2510054.573135] scsi 5:0:0:3: Direct-Access Msft Virtual Disk 1.0 PQ: 0 ANSI: 5 [2510054.579931] scsi 5:0:0:3: Attached scsi generic sg5 type 0 [2510054.584505] sd 5:0:0:3: [sdf] 1073741824 512-byte logical blocks: (550 GB/512 GiB) [2510054.589293] sd 5:0:0:3: [sdf] 4096-byte physical blocks [2510054.592237] sd 5:0:0:3: [sdf] Write Protect is off [2510054.594735] sd 5:0:0:3: [sdf] Mode Sense: 0f 00 10 00 [2510054.594839] sd 5:0:0:3: [sdf] Write cache: disabled, read cache: enabled, supports DPO and FUA [2510054.627310] sd 5:0:0:3: [sdf] Attached SCSI disk
A következő használatával
pvscan
:saphana:~ # pvscan
WARNING: scan found duplicate PVID RNCylWF3OGG93c1XL3W6pwM0XB2mYFGV on /dev/sde WARNING: scan found duplicate PVID K3yhxN2713lk4kc3PcxOJQsCkD8ZE6YX on /dev/sdf WARNING: Not using device /dev/sde for PV RNCylW-F3OG-G93c-1XL3-W6pw-M0XB-2mYFGV. WARNING: Not using device /dev/sdf for PV K3yhxN-2713-lk4k-c3Pc-xOJQ-sCkD-8ZE6YX. WARNING: PV RNCylW-F3OG-G93c-1XL3-W6pw-M0XB-2mYFGV prefers device /dev/sdc because device is used by LV. WARNING: PV K3yhxN-2713-lk4k-c3Pc-xOJQ-sCkD-8ZE6YX prefers device /dev/sdd because device is used by LV. PV /dev/sdd VG hanadata lvm2 [512.00 GiB / 0 free] PV /dev/sdc VG hanadata lvm2 [512.00 GiB / 0 free] Total: 2 [1023.99 GiB] / in use: 2 [1023.99 GiB] / in no VG: 0 [0 ]
Kötetcsoport klónjának importálása a lemezekről
vgimportclone
gyökérfelhasználóként:vgimportclone --basevgname hanadata_adhoc /dev/sde /dev/sdf
WARNING: scan found duplicate PVID RNCylWF3OGG93c1XL3W6pwM0XB2mYFGV on /dev/sde WARNING: scan found duplicate PVID K3yhxN2713lk4kc3PcxOJQsCkD8ZE6YX on /dev/sdf WARNING: Not using device /dev/sde for PV RNCylW-F3OG-G93c-1XL3-W6pw-M0XB-2mYFGV. WARNING: Not using device /dev/sdf for PV K3yhxN-2713-lk4k-c3Pc-xOJQ-sCkD-8ZE6YX. WARNING: PV RNCylW-F3OG-G93c-1XL3-W6pw-M0XB-2mYFGV prefers device /dev/sdc because device is used by LV. WARNING: PV K3yhxN-2713-lk4k-c3Pc-xOJQ-sCkD-8ZE6YX prefers device /dev/sdd because device is used by LV.
A logikai kötet aktiválása gyökérfelhasználóként és
vgchange
használatávalpvscan
:pvscan --cache
pvscan[23761] PV /dev/sdc online. pvscan[23761] PV /dev/sdd online. pvscan[23761] PV /dev/sde online. pvscan[23761] PV /dev/sdf online.
vgchange -ay hanadata_adhoc
1 logical volume(s) in volume group "hanadata_adhoc" now active
Csatlakoztassa a logikai kötetet gyökérfelhasználóként.
Használja a
mount -o rw,nouuid
beállításokat. Ellenkező esetben a kötet csatlakoztatása meghiúsul, mert ismétlődő UUID-k (univerzálisan egyedi azonosítók) jelennek meg a virtuális gépen.mount -o rw,nouuid /dev/hanadata_adhoc/hanadata /mnt/hanadata_adhoc
Az adatok elérése:
ls /mnt/hanadata_adhoc/
software write-test.txt