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


Objektumreplikálás konfigurálása blokkblobokhoz

Az objektumreplikálás aszinkron módon másolja a blokkblobokat egy forrástárfiók és egy célfiók között. Az objektumreplikálás konfigurálásakor létre kell hoznia egy replikációs szabályzatot, amely meghatározza a forrástárfiókot és a célfiókot. A replikációs szabályzatok egy vagy több olyan szabályt tartalmaznak, amelyek egy forrástárolót és egy céltárolót határoznak meg, és jelzik, hogy mely blokkblobok replikálódnak a forrástárolóban. Az objektumreplikálással kapcsolatos további információkért lásd a blokkblobok objektumreplikálását ismertető témakört.

Ez a cikk azt ismerteti, hogyan konfigurálhat objektumreplikációs szabályzatot az Azure Portal, a PowerShell vagy az Azure CLI használatával. Az objektumreplikálás konfigurálásához használhatja az Azure Storage-erőforrás-szolgáltató egyik ügyfélkódtárát is.

Előfeltételek

Mielőtt konfigurálja az objektumreplikálást, hozza létre a forrás- és céltárfiókokat, ha még nem léteznek. A forrás- és célfiókok lehetnek általános célú v2-tárfiókok vagy prémium szintű blokkblobfiókok. További információ: Azure Storage-fiók létrehozása.

Az objektumreplikáláshoz engedélyezni kell a blobok verziószámozását a forrás- és a célfiókban, és engedélyezni kell a blobmódosítási hírcsatornát a forrásfiókhoz. A blobok verziószámozásával kapcsolatos további információkért lásd a Blob verziószámozását. További információ a változáscsatornáról: Változáscsatorna támogatása az Azure Blob Storage-ban. Ne feledje, hogy ezeknek a funkcióknak az engedélyezése további költségeket eredményezhet.

Egy tárfiók objektumreplikációs szabályzatának konfigurálásához az Azure Resource Manager közreműködői szerepkörrel kell rendelkeznie, amely a tárfiók szintjére vagy magasabb szintjére vonatkozik. További információ: Azure beépített szerepkörök az Azure szerepköralapú hozzáférés-vezérlési (Azure RBAC) dokumentációjában.

Az objektumreplikálás még nem támogatott azokban a fiókokban, amelyeken engedélyezve van a hierarchikus névtér.

Objektumreplikálás konfigurálása mindkét tárfiókhoz való hozzáféréssel

Ha a forrás- és a céltárfiókhoz is rendelkezik hozzáféréssel, akkor mindkét fiókon konfigurálhatja az objektumreplikációs szabályzatot. Az alábbi példák bemutatják, hogyan konfigurálható az objektumreplikálás az Azure Portal, a PowerShell vagy az Azure CLI használatával.

Amikor az Azure Portalon konfigurálja az objektumreplikálást, csak a forrásfiókon kell konfigurálnia a szabályzatot. Az Azure Portal automatikusan létrehozza a szabályzatot a célfiókon, miután konfigurálta a forrásfiókhoz.

Ha replikációs szabályzatot szeretne létrehozni az Azure Portalon, kövesse az alábbi lépéseket:

  1. Lépjen a forrástárfiókra az Azure Portalon.

  2. Az Adatkezelés területen válassza az Objektumreplikálás lehetőséget.

  3. Válassza a Replikációs szabályok létrehozása lehetőséget.

  4. Válassza ki a cél-előfizetést és a tárfiókot.

  5. A Tárolópár részletei szakaszban válasszon ki egy forrástárolót a forrásfiókból, és egy céltárolót a célfiókból. Replikációs szabályzatonként legfeljebb 10 tárolópár hozható létre az Azure Portalon. Több mint 10 tárolópár (legfeljebb 1000) konfigurálásához lásd: Objektumreplikálás konfigurálása JSON-fájl használatával.

    Az alábbi képen replikációs szabályok halmaza látható.

    Képernyőkép a replikációs szabályokról az Azure Portalon

  6. Ha szükséges, adjon meg egy vagy több szűrőt, hogy csak az előtagmintának megfelelő blobokat másolja. Ha például előtagot bad meg, akkor csak azok a blobok lesznek replikálva, amelyeknek a neve ezzel a betűvel kezdődik. Az előtag részeként megadhat egy virtuális könyvtárat. Legfeljebb öt előtag-egyezést adhat hozzá. Az előtag sztringje nem támogatja a helyettesítő karaktereket.

    Az alábbi képen olyan szűrők láthatók, amelyek korlátozzák, hogy mely blobokat másolja a replikációs szabály részeként.

    Képernyőkép egy replikációs szabály szűrőiről

  7. Alapértelmezés szerint a másolási hatókör csak az új objektumok másolására van beállítva. A tároló összes objektumának másolásához vagy az egyéni dátumtól és időponttól kezdve az objektumok másolásához válassza a módosítási hivatkozást, és konfigurálja a tárolópár másolási hatókörét.

    Az alábbi képen egy egyéni másolási hatókör látható, amely egy megadott dátumból és időpontból másolja az objektumokat.

    Képernyőkép az objektumreplikációs egyéni másolási hatókörről

  8. Válassza a Mentés és alkalmazás lehetőséget a replikációs szabályzat létrehozásához és az adatok replikálásának megkezdéséhez.

Miután konfigurálta az objektumreplikálást, az Azure Portal megjeleníti a replikációs szabályzatot és a szabályokat az alábbi képen látható módon.

Képernyőkép az objektumreplikációs szabályzatról az Azure Portalon

Objektumreplikálás konfigurálása JSON-fájllal

Ha nem rendelkezik engedélyekkel a forrás tárfiókhoz, vagy ha több mint 10 tárolópárt szeretne használni, konfigurálhatja az objektumreplikálást a célfiókon, és megadhat egy JSON-fájlt, amely tartalmazza a szabályzatdefiníciót egy másik felhasználónak, hogy ugyanazt a szabályzatot hozza létre a forrásfiókon. Ha például a forrásfiók a célfióktól eltérő Microsoft Entra-bérlőben található, akkor ezzel a módszerrel konfigurálhatja az objektumreplikálást.

A szabályzatdefiníciót tartalmazó JSON-fájlok létrehozásának módjáról a Szabályzatdefiníciós fájlban talál további információt.

Megjegyzés

A bérlők közötti objektumreplikálás alapértelmezés szerint engedélyezett egy tárfiók esetében. A bérlők közötti replikáció megakadályozása érdekében beállíthatja az AllowCrossTenantReplication tulajdonságot, hogy letiltsa a bérlők közötti objektumreplikációt a tárfiókok esetében. További információ: Objektumreplikálás megakadályozása a Microsoft Entra-bérlők között.

Az ebben a szakaszban szereplő példák bemutatják, hogyan konfigurálhatja az objektumreplikációs szabályzatot a célfiókon, majd lekérheti annak a szabályzatnak a JSON-fájlját, amelyet egy másik felhasználó használhat a szabályzat forrásfiókon való konfigurálásához.

Ha egy JSON-fájllal szeretné konfigurálni az objektumreplikálást a célfiókon az Azure Portalon, kövesse az alábbi lépéseket:

  1. Hozzon létre egy helyi JSON-fájlt, amely meghatározza a replikációs szabályzatot a célfiókon. Állítsa a policyId mezőt alapértelmezettre , hogy az Azure Storage határozza meg a szabályzat azonosítóját.

    A replikációs szabályzatot meghatározó JSON-fájlok létrehozásának egyszerű módja, ha először létrehoz egy tesztreplikációs szabályzatot két tárfiók között az Azure Portalon. Ezután letöltheti a replikációs szabályokat, és szükség szerint módosíthatja a JSON-fájlt.

  2. Keresse meg a célfiók objektumreplikációs beállításait az Azure Portalon.

  3. Válassza a Replikációs szabályok feltöltése lehetőséget.

  4. Töltse fel a JSON-fájlt. Az Azure Portal megjeleníti a létrehozandó szabályzatot és szabályokat az alábbi képen látható módon.

    JSON-fájl feltöltését bemutató képernyőkép replikációs szabályzat definiálásához

  5. Válassza a Feltöltés lehetőséget a replikációs szabályzat célfiókon való létrehozásához.

Ezután letöltheti a szabályzatdefiníciót tartalmazó JSON-fájlt, amelyet egy másik felhasználónak adhat meg a forrásfiók konfigurálásához. A JSON-fájl letöltéséhez kövesse az alábbi lépéseket:

  1. Keresse meg a célfiók objektumreplikációs beállításait az Azure Portalon.

  2. Válassza a letölteni kívánt szabályzat melletti Továbbiak gombot, majd válassza a Szabályok letöltése lehetőséget az alábbi képen látható módon.

    A replikációs szabályok JSON-fájlba való letöltését bemutató képernyőkép

  3. Mentse a JSON-fájlt a helyi számítógépre, és ossza meg egy másik felhasználóval a szabályzat forrásfiókon való konfigurálásához.

A letöltött JSON-fájl tartalmazza a házirend azonosítóját, amelyet az Azure Storage hozott létre a házirendhez a célfiókon. A forrásfiók objektumreplikálásának konfigurálásához ugyanazt a szabályzatazonosítót kell használnia.

Ne feledje, hogy ha egy JSON-fájlt feltölt egy replikációs szabályzat létrehozásához a célfiókhoz az Azure Portalon keresztül, az nem hozza létre automatikusan ugyanazt a szabályzatot a forrásfiókban. Egy másik felhasználónak létre kell hoznia a szabályzatot a forrásfiókon, mielőtt az Azure Storage megkezdi az objektumok replikálását.

Replikációs metrikák konfigurálása

Replikációs metrikák engedélyezése

A replikációs metrikákat az új és a meglévő objektumreplikációs házirendeken is engedélyezheti. A metrikák megfigyelése eltarthat néhány percig.

A metrikák engedélyezéséhez használja az Objektumreplikáció fület az új Metrikák oszlopban, vagy szerkessze a szabályzat Szabályok szerkesztése részét a "…" gombra kattintva a házirend sorában.

Ha engedélyezi a metrikákat egy olyan szabályzaton, amely úgy van konfigurálva, hogy a meglévő adatokat másolja át, előfordulhat, hogy az elején növekvő mennyiséget figyel meg, miközben a szabályzat a felsorolás kezdeti szakaszában működik. A művelet befejezése után a replikáció elindul.

Replikációs metrikák megtekintése

A Figyelési metrikák megtekintéséhez kattintson a Metrikák oszlop Nézet hivatkozására

A metrikák Azure Monitorban való további megtekintéséhez kattintson a metrikák diagramjára. Ez az Azure Monitor Metrics nézetre irányítja, amely több szűrési funkcióval rendelkezik.

Blob replikációs állapotának ellenőrzése

A forrásfiókban lévő blobok replikációs állapotát az Azure Portal, a PowerShell vagy az Azure CLI használatával ellenőrizheti. Az objektumreplikációs tulajdonságok csak akkor lesznek feltöltve, ha a replikáció befejeződött vagy meghiúsult.

Ha ellenőrizni szeretné egy blob replikációs állapotát az Azure Portal forrásfiókjában, kövesse az alábbi lépéseket:

  1. Lépjen a forrásfiókra az Azure Portalon.
  2. Keresse meg a forrásblobot tartalmazó tárolót.
  3. Válassza ki a blobot a tulajdonságainak megjelenítéséhez. Ha a blob replikálása sikeresen megtörtént, az Objektumreplikációs szakaszban láthatja, hogy az állapot Befejezve értékre van állítva. A tárolóhoz tartozó objektumreplikálást szabályozó szabály replikációs házirend-azonosítója és azonosítója is megjelenik.

Képernyőkép egy blob replikációs állapotáról a forrásfiókban

Replikációs szabályzat eltávolítása

A replikációs szabályzat és a hozzá tartozó szabályok eltávolításához használja az Azure Portalt, a PowerShellt vagy a parancssori felületet.

Ha el szeretne távolítani egy replikációs szabályzatot az Azure Portalon, kövesse az alábbi lépéseket:

  1. Lépjen a forrástárfiókra az Azure Portalon.
  2. A Beállítások területen válassza az Objektumreplikálás lehetőséget.
  3. Válassza az Egyebek gombot a szabályzat neve mellett.
  4. Válassza a Szabályok törlése lehetőséget.

Következő lépések