Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az objektumreplikálás aszinkron módon másolja a blokkblobokat egy forrás storage fió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ás storage fió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 a Azure portal, a PowerShell vagy a Azure CLI használatával. Az Azure Storage erőforrás-szolgáltató ügyfélkódtárainak egyikével is konfigurálhatja az objektumreplikálást.
Előfeltételek
Mielőtt konfigurálja az objektumreplikálást, hozza létre a forrás- és tárolófiókokat, ha még nem léteznek. A forrás- és célfiókok lehetnek általános célú v2 storage fiókok vagy prémium szintű blokkblobfiókok. További információ: A 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. Ha többet szeretne megtudni a változási naplóról, lásd: Változási napló 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 storage-fiók objektumreplikációs szabályzatának konfigurálásához hozzá kell rendelnie a Azure Resource Manager Contributor szerepkört, amely a storage-fiók szintjére vagy annál magasabbra terjed ki. További információ: Azure beépített szerepkörök a Azure szerepköralapú access control (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 hozzáféréssel mindkét tárfiókhoz
Ha hozzáférése van mind a forrás-, mind a cél tárolási fiókokhoz, akkor mindkét fióknál konfigurálhatja az objektumreplikációs szabályzatot. Az alábbi példák bemutatják, hogyan konfigurálható az objektumreplikálás a Azure portal, a PowerShell vagy a Azure CLI.
Ha az objektumreplikálást a Azure portal konfigurálja, csak a forrásfiókon kell konfigurálnia a szabályzatot. Az Azure portal automatikusan létrehozza a házirendet a célfiókra, miután beállította a forrásfiókot.
Ha replikációs szabályzatot szeretne létrehozni a Azure portal, kövesse az alábbi lépéseket:
Lépjen az forrás tárfiókja az Azure portálon.
A Data management területen válassza a Object replikáció lehetőséget.
Válassza a Replikációs szabályok létrehozása lehetőséget.
Válassza ki a cél-előfizetést és storage fiókot.
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 a Azure portal. 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ó.
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.
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.
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, a Azure portal megjeleníti a replikációs szabályzatot és a szabályokat az alábbi képen látható módon.
Objektumreplikálás konfigurálása JSON-fájllal
Ha nincs engedélye a forrás storage fió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 storage-fiók esetében. A bérlők közötti replikáció megakadályozása érdekében beállíthatja a AllowCrossTenantReplication tulajdonságot, hogy letiltsa a bérlők közötti objektumreplikációt a storage-fió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 az objektumreplikálást a célfiókon egy JSON-fájllal szeretné konfigurálni a Azure portal, kövesse az alábbi lépéseket:
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 default értékre, hogy Azure Storage definiálja a szabályzat azonosítóját.
Egy replikációs szabályzatot meghatározó JSON-fájl létrehozásának egyszerű módja, ha először létrehoz egy tesztreplikációs szabályzatot két storage fiók között a Azure portal. Ezután letöltheti a replikációs szabályokat, és szükség szerint módosíthatja a JSON-fájlt.
Lépjen az Objektum replikáció beállításaira a célfióknak az Azure portálon.
Válassza a Replikációs szabályok feltöltése lehetőséget.
Töltse fel a JSON-fájlt. A Azure portal a létrehozandó szabályzatot és szabályokat jeleníti meg az alábbi képen látható módon.
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:
Keresse meg az Objektumreplikáció beállításait a célfiókhoz az Azure portálon.
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.
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 célfiók házirendjéhez Azure Storage létrehozott szabályzatazonosítót. 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 JSON-fájlt tölt fel a célfiók replikációs szabályzatának létrehozásához a Azure portal 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 Azure Storage elkezdené az objektumok replikálását.
Blob index címkék konfigurálása replikációhoz (előzetes verzió)
Az objektumreplikálás mostantól támogatja az indexcímkék másolását a forrásblobokból a célblobokba. Ezt a képességet egy új vagy meglévő replikációs szabály részeként konfigurálhatja.
Fontos
A címkereplikációs szolgáltatás jelenleg előzetes verzióban érhető el. A A Microsoft Azure előzetes verziójának használati feltételei a Azure bétaverzióban, előzetes verzióban vagy más módon még nem általánosan elérhető funkciókra vonatkozó jogi feltételekért lásd.
Előfeltételek
A forrás tárfiókot regisztrálni kell az EnableObjectReplicationTags előzetes verzió funkciójához, mielőtt engedélyezhető lenne a címke replikáció. Regisztrálja az előzetes verziójú funkciót az Azure portálon, a Azure Resource Manager előzetes verziójú funkciók dokumentációjának lépéseit követve.
Címkék replikációja engedélyezése
A címkék replikálása az új és a meglévő objektumreplikációs házirendeken egyaránt engedélyezhető. A forrásblobok vagy indexcímkék módosítása aktiválja a címkék replikálását.
Engedélyezze a címkék replikálását az Objektumreplikációs ablaktáblából szabály létrehozásakor vagy meglévő szabályok frissítésekor a Címkék replikációs oszlopának használatával.
Ha új szabály létrehozásakor szeretné konfigurálni a blobindex-címkék replikálását, kövesse az alábbi lépéseket:
- Lépjen az forrás tárfiókja az Azure portálon.
- A Data management területen válassza a Object replikáció lehetőséget.
- Válassza a Replikációs szabályok létrehozása lehetőséget.
- Válassza a Címkék replikálásának engedélyezése lehetőséget, majd válassza a Mentés és alkalmazás lehetőséget a blobindex-címkék replikálásának konfigurálásához.
A meglévő szabályokhoz tartozó blob indexcímkék replikálásának konfigurálásához kövesse az alábbi lépéseket:
- Navigálás a Fiókok lapra az Objektumreplikációs lapon
- Válassza az Engedélyezés lehetőséget a Fióktáblából másolt objektumok címkék replikációs oszlopában, és válassza az OK gombot.
- A címkék replikációjának oszlopállapota egy szabály alapján mostantól van engedélyezve.
Ha le szeretné tiltani a blobindexcímkék replikálását a közzétételi szabályokhoz, kövesse az alábbi lépéseket:
- Navigálás a Fiókok lapra az Objektumreplikációs lapon
- Válasszon ki egy létező szabályt, és válassza a Szabályok szerkesztése lehetőséget a '...' menüben.
- Törölje a címkék replikációs lehetőségének kijelölését , és végül válassza a Mentés és alkalmazás lehetőséget a blobindex-címkék replikálásának letiltásához.
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ós panelt az új Metrikák oszlopból, vagy szerkessze a szabályzat Szabályok szerkesztése szakaszát a következőből: "..." az OR házirendsoron.
Ha aktiválja a metrikákat egy olyan szabályzaton, amely úgy van beállítva, hogy a meglévő adatokat másolja át, előfordulhat, hogy kezdetben egyre növekvő számokat észlel, miközben a szabályzat a kezdeti listázási fázissal dolgozik. 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 Metrikai nézetére irányít át, amely további szűrési lehetőségeket kínál.
Blob replikációs állapotának ellenőrzése
A forrásfiókban lévő blobok replikációs állapotát a Azure portal, a PowerShell vagy a 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 a Azure portal forrásfiókjában, kövesse az alábbi lépéseket:
- Lépjen a forrásfiókra az Azure portálon.
- Keresse meg a forrásblobot tartalmazó tárolót.
- 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.
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 a Azure portal, a PowerShellt vagy a parancssori felületet.
Ha el szeretne távolítani egy replikációs szabályzatot a Azure portal, kövesse az alábbi lépéseket:
- Lépjen az forrás tárfiókja az Azure portálon.
- A Beállítások területen válassza az Objektumreplikálás lehetőséget.
- Válassza az Egyebek gombot a szabályzat neve mellett.
- Válassza a Szabályok törlése lehetőséget.
Viselkedés objektumreplikációs szabályzat újbóli létrehozásakor
Amikor egy objektumreplikációs szabályzatot törölnek és újra létrehoznak ugyanazon a forrás- és céltárolópáron, Azure az új házirendet teljesen különálló replikációs kapcsolatként kezeli. A következő viselkedés érvényes:
A rendszer új szabályzatazonosítót hoz létre az újra létrehozott szabályzathoz.
Az előző szabályzathoz társított replikációs feladatok leállnak.
A céltárolóhoz egy új replikációs zárolás van hozzárendelve, amely az új szabályzatazonosítóhoz van kötve.
Az előző házirend replikációs állapota nem lesz újra felhasználva.
Replikációs viselkedés objektumreplikációs szabályzat újbóli létrehozása után
A szabályzat újbóli létrehozása után Azure újra megkísérli a replikációt a jogosult blobok esetében, és az eredmény a blobverzióelőzmények forrásfiókban való rendelkezésre állásától függ:
Ha egy forrásblob nem rendelkezik korábbi verziókkal a célhelyen: Azure megállapítja, hogy a blob már át lett másolva egy korábbi szabályzat alá. A blob újrareplikálása nem sikerül. Csak az új blobírások (vagy a szabályzat újbóli létrehozása után létrehozott új verziók) replikálása sikeres.
Ha egy forrásblob korábbi verziói elérhetők a célhelyen: Azure képes újra replikálni a blobot. A blob újra át lesz másolva a célhelyre új verzióként. Ez lehetővé teszi a meglévő blobok sikeres újrareplikálását adatkonzisztencia nélkül.