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


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

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ű:

  1. Azure-beli felügyelt lemezek csatolása a virtuális géphez az Azure Portal használatával.
  2. Logikai kötet létrehozása ezekből a felügyelt lemezekből.
  3. Csatlakoztassa a logikai kötetet egy Linux-könyvtárhoz.
  4. Engedélyezze a kommunikációt ugyanúgy, mint az Azure NetApp Files esetében az AzAcSnap-telepítésben.
  5. 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 restorenem.

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:

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

  2. Csatlakoztassa a lemezeket a virtuális géphez az Azure Portalon keresztül.

  3. Jelentkezzen be a virtuális gépre gyökérfelhasználóként, és keresse meg az újonnan csatlakoztatott lemezeket a következő vagy pvscana 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   ]
      
  4. 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.
    
  5. 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
    
  6. 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
    
  7. Az adatok elérése:

    ls /mnt/hanadata_adhoc/
    
    software  write-test.txt
    

Következő lépések