Megosztás:


Naplók visszaállítása az Azure Monitorban

A visszaállítási művelet egy adott időtartományt tesz elérhetővé egy táblában a gyorsgyorsítótárban a nagy teljesítményű lekérdezésekhez. Ez a cikk bemutatja, hogyan lehet az adatokat visszaállítani, lekérdezni, majd elvetni, amikor már nincs rájuk szükség.

Feljegyzés

A Kiegészítő táblatervvel rendelkező táblák nem támogatják az adat-visszaállítást. Keresési feladat használatával lekérheti a hosszú távú megőrzésben lévő adatokat egy segédtáblából.

Figyelmeztetés

Az adat-visszaállítás létrehozása az egyes adat-visszaállítások számlázását indítja el a visszaállítás befejezéséig. További információ az adat-visszaállítás használatának költségeiről.

Engedélyek

A hosszú távú megőrzésből származó adatok visszaállításához szükség van Microsoft.OperationalInsights/workspaces/tables/writeMicrosoft.OperationalInsights/workspaces/restoreLogs/write a Log Analytics-munkaterületre, például a Log Analytics-közreműködő beépített szerepköre által biztosított engedélyekre.

Feljegyzés

Az Azure Lighthouse delegált hozzáférése sem támogatott visszaállítási feladatokhoz (vagy kereséshez), még akkor sem, ha delegált szerepkör van hozzárendelve, amely tartalmazza a restoreLogs/write engedélyt.

Mikor érdemes naplókat visszaállítani?

A visszaállítási művelettel lekérdezheti az adatokat hosszú távú megőrzés módban. A visszaállítási művelettel bármely Analytics-táblán futtathat hatékony lekérdezéseket egy adott időtartományon belül, ha a forrástáblán futtatott napló lekérdezések nem fejeződhetnek be a napló lekérdezésének 10 perces időtúllépésén belül.

Feljegyzés

A visszaállítás az adatok hosszú távú megőrzésének egyik módja. A visszaállítással lekérdezéseket futtathat egy adott időtartományon belüli adatkészleten. A keresési feladatok használatával meghatározott feltételek alapján érheti el az adatokat.

Hogyan működik a visszaállítás funkció?

Az adatok visszaállításakor meg kell adnia a lekérdezni kívánt adatokat tartalmazó forrástáblát, valamint a létrehozandó új céltábla nevét.

A visszaállítási művelet létrehozza a visszaállítási táblát, és további számítási erőforrásokat foglal le a visszaállított adatok lekérdezéséhez a teljes KQL-t támogató nagy teljesítményű lekérdezésekkel.

A céltábla áttekintést nyújt a mögöttes forrásadatokról, de semmilyen módon nem befolyásolja azt. A tábla nem rendelkezik adatmegőrzési beállítással, és explicit módon el kell utasítania a visszaállított adatokat , ha már nincs rá szüksége.

Adatok visszaállítása

Figyelmeztetés

Az adatok visszaállításakor mindenképpen zárja be a visszaállítást , amint végzett a visszaállítással. Az adat-visszaállításért a rendszer továbbra is díjat számít fel, amíg el nem zárja azokat (további információ).

A táblák adatainak visszaállításához hívja meg a Táblák – Api létrehozása vagy frissítése parancsot. A céltábla nevének _RST kell végződnie.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/tables/{user defined name}_RST?api-version=2021-12-01-preview

Kérés törzse

A kérelem törzsének a következő értékeket kell tartalmaznia:

Név Típus Leírás
tulajdonságok.visszaállítottNaplók.forrásTábla karakterlánc Táblázat a visszaállítandó adatokkal.
tulajdonságok.helyreállítottNaplók.helyreállításKezdésiIdő karakterlánc A visszaállítandó időtartomány kezdete.
tulajdonságok.visszaállítottNaplók.visszaállításBefejezésiIdeje karakterlánc A visszaállítandó időtartomány vége.

Tábla állapotának visszaállítása

A provisioningState tulajdonság a visszaállítási táblaművelet aktuális állapotát jelzi. Az API ezt a tulajdonságot adja vissza a visszaállítás indításakor, és később lekérheti ezt a tulajdonságot egy GET művelettel a táblában. A provisioningState tulajdonság az alábbi értékek egyikével rendelkezik:

Érték Leírás
Frissítés A visszaállítási művelet folyamatban van.
Sikeres A visszaállítási művelet befejeződött.
Törlés A visszaállított tábla törlése.

Mintakérés

Ez a minta visszaállítja a 2020. januári hónap adatait a Usage táblából egy Usage_RST nevű táblába.

Kérelem

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/testRG/providers/Microsoft.OperationalInsights/workspaces/testWS/tables/Usage_RST?api-version=2021-12-01-preview

Kérelem törzsadatai:

{
    "properties":  {
    "restoredLogs":  {
                      "startRestoreTime":  "2020-01-01T00:00:00Z",
                      "endRestoreTime":  "2020-01-31T00:00:00Z",
                      "sourceTable":  "Usage"
    }
  }
}

Visszaállított adatok lekérdezése

A visszaállított naplók megőrzik az eredeti időbélyegeket. Amikor visszaállított naplókon futtat lekérdezést, állítsa be a lekérdezési időtartományt azon időpont alapján, amikor az adatok eredetileg keletkeztek.

Állítsa be a lekérdezési időtartományt a következők szerint:

  • Válassza az Egyéni lehetőséget az Időtartomány legördülő listában a lekérdezésszerkesztő tetején, és állítsa be a Feladó és a To értékeket.

    vagy

  • A lekérdezés időtartományának megadása. Példa:

    let startTime =datetime(01/01/2022 8:00:00 PM);
    let endTime =datetime(01/05/2022 8:00:00 PM);
    TableName_RST
    | where TimeGenerated between(startTime .. endTime)
    

Visszaállított adatok elvetése

A költségek csökkentése érdekében javasoljuk, hogy törölje a visszaállított táblát a visszaállított adatok elvetéséhez, ha már nincs rá szüksége.

A visszaállított tábla törlése nem törli a forrástábla adatait.

Feljegyzés

A visszaállított adatok mindaddig elérhetők, amíg a mögöttes forrásadatok rendelkezésre állnak. Amikor törli a forrástáblát a munkaterületről, vagy amikor a forrástábla megőrzési időszaka véget ér, a rendszer kizárja az adatokat a visszaállított táblából. Az üres tábla azonban megmarad, ha nem törli explicit módon.

Korlátozások

A visszaállításra az alábbi korlátozások vonatkoznak.

A következőket teheti:

  • Legalább két napos időszak adatainak visszaállítása.

  • Visszaállítható akár 60 TB.

  • Egyszerre akár két visszaállítási folyamatot is futtathat egy munkaterületen.

  • Egy adott táblán egyszerre csak egy aktív visszaállítást futtathat. A második visszaállítás végrehajtása egy olyan táblán, amely már rendelkezik aktív visszaállítással, meghiúsul.

  • Hetente legfeljebb négy visszaállítást hajthat végre táblánként.

Díjszabási modell

A visszaállított naplók díja a visszaállított adatok mennyiségén és a visszaállítás aktív időtartamán alapul. Így az áregységek GB-onként naponta vannak számítva. Az adat-visszaállítások számlázása minden UTC-napon történik, amikor a visszaállítás aktív.

  • Az árazás minimum 2 TB visszaállított adatmennyiségre vonatkozik visszaállításonként, mivel a visszaállítás további számítási erőforrásokat foglal le a visszaállított adatok lekérdezéséhez. Ha kevesebb adatot állít vissza, a visszaállítás befejezéséig naponta legalább 2 TB-ot kell fizetnie.

  • Az első és utolsó napon, amikor a visszaállítás aktív, csak arra az időszakra vannak számlázva, amikor a visszaállítás aktív.

  • A minimális díj 12 órás visszaállítási időtartamra szól, még akkor is, ha a visszaállítás 12 óránál rövidebb ideig aktív.

  • Az adat-visszaállítás árával kapcsolatos további információkért tekintse meg az Azure Monitor díjszabását a Naplók lapon.

Íme néhány példa az adat-visszaállítási költségszámítások szemléltetésére:

  1. Ha a táblázat napi 500 GB-ot tartalmaz, és 10 napos adatokat állít vissza a táblából, a teljes visszaállítási méret 5 TB. Naponta 5 TB visszaállított adatért kell fizetnie, amíg el nem zárja a visszaállított adatokat. A napi költség az adat-visszaállítás árának 5000 GB-mal való szorzatát jelenti (lásd az Azure Monitor díjszabását.)

  2. Ha ehelyett csak 700 GB adatot állítanak vissza, minden nap, amikor a visszaállítás aktív, a minimális visszaállítási szintet, azaz 2 TB-ot számláznak ki. A napi költség 2000 GB és az adat-visszaállítási ár szorzata.

  3. Ha egy 5 TB-os adat-visszaállítás csak 1 órán keresztül marad aktív, akkor a számlázás minimum 12 órás. Az adatvisszaállítás költsége a következőképpen számolható: 5000 GB megszorozva az adatvisszaállítási árával és 0,5 nappal (a legalább 12 órás minimum).

  4. Ha egy 700 GB-os adat-visszaállítás csak 1 órán keresztül aktív marad, akkor a számlázás minimum 12 órás. Az adat-visszaállítás költsége 2000 GB (a minimális számlázott visszaállítási méret) és az adat-visszaállítási ár szorozva 0,5 nappal (a minimum 12 órás értékkel).

Feljegyzés

A visszaállított naplók lekérdezése díjtalan, mivel azok elemzési naplók.

Következő lépések