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


Olvasási replika létrehozása

Ez a cikk részletes útmutatást nyújt egy rugalmas Azure Database for PostgreSQL-kiszolgálópéldány olvasási replikájának létrehozásához.

Megjegyzés:

Ha olvasási replikákat helyez üzembe az állandó, nagy írásigényű elsődleges számítási feladatokhoz, a replikáció késése tovább nőhet, és előfordulhat, hogy soha nem fog felzárkózni az elsődlegeshez. Emellett növelheti a tárterület használatát az elsődleges helyen, mivel a WAL-fájlok csak a replikában való fogadás után törlődnek.

Fontos

Tekintse át az olvasási replikák áttekintési cikkének Megfontolandó szempontok szakaszát.

Mielőtt módosítaná az alábbi kiszolgálóparaméterek értékeit az elsődleges kiszolgálón, először módosítsa őket az olvasási replikákon. Így elkerülheti a másolat elsődlegessé emelése közbeni problémákat: max_connections, max_prepared_transactions, max_locks_per_transaction, max_wal_senders, max_worker_processes.

Mielőtt beállít egy olvasási replikát a rugalmas Azure Database for PostgreSQL-kiszolgálópéldányhoz, győződjön meg arról, hogy az elsődleges kiszolgáló a szükséges előfeltételeknek megfelelően van konfigurálva. Az elsődleges kiszolgálón megadott beállítások hatással lehetnek a replikák létrehozására.

Automatikus tárolási beállítások: Az elsődleges kiszolgálón és az olvasási replikákban a tárolási automatikus kapacitás beállításainak meg kell felelniük a konzisztencia biztosításához és a replikáció megszakadásának megelőzéséhez szükséges konkrét irányelveknek. Tekintse meg a Storage automatikus növekedés részletes szabályait és beállításait.

Tárolási típus: Olvasási replikák csak prémium SSD-tárolótípus használatára konfigurált kiszolgálókon hozhatók létre. Ha a számítási feladat olvasási replikákat igényel, győződjön meg arról, hogy az elsődleges kiszolgáló ezzel a tártípussal van létrehozva.

Olvasási replika létrehozásának lépései

Az Azure Portal használata:

  1. Válassza ki a rugalmas Azure Database for PostgreSQL-kiszolgálópéldányt, amelyet elsődleges kiszolgálóként szeretne használni.

  2. Az erőforrás menü Beállítások szakaszában válassza a Replikáció lehetőséget.

    Képernyőkép a Replikáció oldalról.

  3. A Kiszolgálók szakaszban válassza a Replika létrehozása lehetőséget.

    Képernyőkép a Replika létrehozása gomb helyéről a Replikáció lapon.

  4. A rendszer átirányítja az Olvasási replika hozzáadása az Azure Database for PostgreSQL varázslóhoz, ahonnan konfigurálhat néhány beállítást a létrehozott új olvasási replikához.

    Képernyőkép az Olvasási replika hozzáadása az Azure Database for PostgreSQL-hez varázslóról.

  5. Az alábbi táblázat segítségével megismerheti az Alapismeretek lapon elérhető különböző mezők jelentését, és útmutatásként az oldal kitöltéséhez.

    Szakasz Beállítás Ajánlott érték Leírás A példány létrehozása után módosítható
    Projekt részletei
    Előfizetés Annak az előfizetésnek a neve, amelyben létre szeretné hozni az erőforrást. Az előfizetés a Microsofttal kötött szerződés egy vagy több Microsoft-felhőplatform vagy -szolgáltatás használatára, amelyért a díjak felhasználónkénti licencdíj vagy felhőalapú erőforrás-használat alapján merülnek fel. Egy meglévő rugalmas Azure Database for PostgreSQL-kiszolgálópéldány áthelyezhető az eredetileg létrehozott előfizetéstől eltérő előfizetésbe. További információ: Azure-erőforrások áthelyezése új erőforráscsoportba vagy előfizetésbe.
    Erőforráscsoport A kijelölt előfizetésben lévő erőforráscsoport , amelyben létre szeretné hozni az erőforrást. Lehet egy meglévő erőforráscsoport, vagy választhatja az Új létrehozása lehetőséget, és megadhat egy nevet az előfizetésben, amely egyedi a meglévő erőforráscsoportnevek között. Az erőforráscsoportok olyan tárolók, amelyek egy Azure-megoldáshoz kapcsolódó erőforrásokat tárolnak. Az erőforráscsoport tartalmazhatja a megoldás összes erőforrását, vagy csak azokat az erőforrásokat, amelyeket Ön egy csoportként szeretne kezelni. Ön dönti el, hogyan szeretné elosztani az erőforrásokat az erőforráscsoportok között, annak alapján, ami a leglogikusabb a szervezete számára. Általában ugyanahhoz az erőforráscsoporthoz adhatja hozzá az azonos életciklussal rendelkező erőforrásokat, így egyszerűen üzembe helyezheti, frissítheti és törölheti őket csoportként Egy meglévő rugalmas Azure Database for PostgreSQL-kiszolgálópéldány áthelyezhető az eredetileg létrehozott előfizetéstől eltérő előfizetésbe. További információ: Azure-erőforrások áthelyezése új erőforráscsoportba vagy előfizetésbe.
    Kiszolgáló részletei
    Elsődleges kiszolgáló neve Annak az elsődleges kiszolgálónak a neve, amelyhez olvasási replikát szeretne létrehozni. Egyedi név, amely azonosítja a rugalmas Azure Database for PostgreSQL-kiszolgálópéldányt. A rendszer hozzáfűzi a tartománynevet postgres.database.azure.com a megadott kiszolgálónévhez, hogy létrehozza a teljesen kvalifikált gazdagépnevet, amellyel egy tartománynevezési rendszer kiszolgálóval feloldhatja a példány IP-címét.
    Kiszolgáló neve Az új olvasási replikához hozzárendelni kívánt név. Egyedi név, amely azonosítja a rugalmas Azure Database for PostgreSQL-kiszolgálópéldányt. A rendszer hozzáfűzi a tartománynevet postgres.database.azure.com a megadott kiszolgálónévhez, hogy létrehozza a teljesen kvalifikált gazdagépnevet, amellyel egy tartománynevezési rendszer kiszolgálóval feloldhatja a példány IP-címét. Bár a kiszolgáló neve nem módosítható a kiszolgáló létrehozása után, a pont-idő helyreállítási funkcióval visszaállíthatja a kiszolgálót egy másik néven. A meglévő kiszolgáló használatának folytatására szolgáló alternatív módszer, de ha más kiszolgálónévvel hivatkozik rá, a virtuális végpontok használatával létrehozna egy íróvégpontot az új kívánt névvel. Ezzel a módszerrel hivatkozhat a példányra az eredeti neve szerint, vagy az írási virtuális végponthoz rendelt néven.
    Helyszín Annak a régiónak a neve , amelyben a szolgáltatás támogatott. Az időponthoz kötött visszaállítás csak abban a régióban támogatja az új kiszolgáló üzembe helyezését, amelyben a forráskiszolgáló létezik. A megfelelőség, az adatok tartózkodási helye, a díjszabás, a felhasználók közelsége vagy más szolgáltatások rendelkezésre állása ugyanabban a régióban néhány követelmény, amelyet a régió kiválasztásakor érdemes használni. A szolgáltatás nem kínál olyan funkciót, amely automatikusan és transzparensen áthelyez egy példányt egy másik régióba.
    Számítás + tárolás Ugyanazt a számítási típust és méretet rendeli hozzá, mint a forráskiszolgáló által a biztonsági mentés visszaállításakor használtak. Ha azonban a Kiszolgáló konfigurálása hivatkozást választja, módosíthatja az új kiszolgáló számára lefoglalt tárterület típusát, valamint azt, hogy georedundáns biztonsági másolatokkal kell-e kiépíteni. Az új kiszolgáló üzembe helyezése után a számítási beállítások fel- vagy leskálázhatók.
    Rendelkezésre állási zóna Az előnyben részesített rendelkezésre állási övezet. Kiválaszthatja, hogy melyik rendelkezésre állási zónában szeretné üzembe helyezni a kiszolgálót. Az, hogy ki lehet választani azt a rendelkezésre állási zónát, ahol a példány telepítve van, hasznos lehet az alkalmazás mellé helyezéshez. Ha a Nincs beállítás lehetőséget választja, a rendszer automatikusan hozzárendel egy alapértelmezett rendelkezésre állási zónát a példányhoz annak létrehozása során. Bár a példányt üzembe helyező rendelkezésre állási zóna nem módosítható a létrehozása után, a pont-idő helyreállítási funkcióval visszaállíthatja a kiszolgálót egy másik rendelkezésre állási zónán egy másik néven.
    Hitelesítés Ezek a beállítások csak tájékoztató jellegűek. Az olvasási replika által használt hitelesítéshez kapcsolódó összes beállítás az elsődleges kiszolgálótól öröklődik. Az elsődleges kiszolgálón módosítható, és ez hatással van az elsődleges kiszolgálóra és az összes meglévő olvasási replikára.
  6. Ha módosítani szeretné a számítási szintet, a processzort vagy a méretet, amelyet automatikusan hozzárendel az új kiszolgálóhoz, vagy módosítani szeretné az olvasási replika tárolási beállításait, válassza a Kiszolgáló konfigurálása lehetőséget.

    Képernyőkép a Kiszolgáló konfigurálása hivatkozás helyéről.

  7. Megnyílik a Compute + Storage , amely megjeleníti az új kiszolgáló számítási és tárolási lehetőségeit.

    Képernyőkép a Compute + Storage oldalról.

  8. Az alábbi táblázat segítségével megismerheti a Compute + Storage lapon elérhető különböző mezők jelentését, valamint útmutatásként a lap kitöltéséhez.

    Szakasz Beállítás Ajánlott érték Leírás Az olvasási replika létrehozása után módosítható
    Számít
    Számítási szint Alapértelmezés szerint automatikusan ugyanarra a szintre van beállítva, amely az elsődleges kiszolgálóhoz van rendelve. Beállíthatja azonban bármely más számítási szintre, amelyen az olvasási replikák támogatottak. A lehetséges értékek az általános célú (általában a leggyakoribb számítási feladatokkal rendelkező éles környezetekhez) és a memóriaoptimalizált (általában olyan éles környezetekhez használatosak, amelyek olyan számítási feladatokat futtatnak, amelyek magas memória-PROCESSZOR arányt igényelnek). További információ: Számítási lehetőségek az Azure Database for PostgreSQL-ben. Az olvasási replika létrehozása után módosítható. Ha azonban olyan funkciókat használ, amelyek csak bizonyos szinteken támogatottak, és az aktuális szintet olyanra módosítja, amelyben a funkció nem támogatott, a funkció nem érhető el, vagy le lesz tiltva.
    Számítási méret Alapértelmezés szerint automatikusan az elsődleges kiszolgálóhoz rendelt számítási méretre van beállítva. Beállíthatja azonban bármilyen más számítási méretre, feltéve, hogy az elsődleges kiszolgálóval azonos vagy nagyobb számú virtuális magot tartalmaz. Figyelje meg, hogy a támogatott értékek listája régióktól függően változhat az egyes régiókban elérhető hardvertől függően. További információ: Számítási lehetőségek az Azure Database for PostgreSQL-ben. Az olvasási replika létrehozása után módosítható.
    Raktározás
    Tárolási típus Hagyja meg a Premium SSD jelenlegi konfigurációját. A tárterület típusának az elsődleges kiszolgálótól eltérő értékre történő beállítása nem támogatott. A varázsló automatikusan beállítja ezt a tulajdonságot az elsődleges kiszolgálóhoz rendelt tárterület típusának megfelelően. Az olvasási replika létrehozása után nem módosítható.
    Tárterület mérete Alapértelmezés szerint ugyanaz az érték van beállítva, mint az elsődleges kiszolgáló tárhelymérete. Azonban bármilyen magasabb értékre állítható be. Az olvasási replikapéldány létrehozása után módosítható. Csak növelhető. A tárterület manuális vagy automatikus zsugorítása nem támogatott.
    Teljesítményszint Alapértelmezés szerint automatikusan ugyanarra az értékre van beállítva, mint az elsődleges kiszolgáló. Ez azonban módosítható egy másik értékre. A prémium szintű szilárdtest-meghajtók (SSD) teljesítménye a lemez létrehozásakor a teljesítményszintjük formájában van beállítva. A lemez kiosztott méretének beállításakor a rendszer automatikusan kiválaszt egy teljesítményszintet. Ez a teljesítményszint határozza meg a felügyelt lemez IOPS-ját és átviteli sebességét. Prémium SSD-lemezek esetén ez a szint az üzembe helyezéskor vagy utána, a lemez méretének módosítása és állásidő nélkül módosítható. A szint módosítása lehetővé teszi a magasabb igényekre való felkészülést és a nagyobb igények kielégítését a lemez kipukkanási képességeinek használata nélkül. Költséghatékonyabb lehet a teljesítményszint módosítása ahelyett, hogy rohamteljesítményre támaszkodik, attól függően, hogy mennyi ideig van szükség a további teljesítményre. Ez ideális olyan eseményekhez, amelyek átmenetileg folyamatosan magasabb teljesítményt igényelnek. Olyan események, mint az ünnepi vásárlás, a teljesítménytesztelés vagy a tréningkörnyezet futtatása. Az események kezeléséhez a lemezt állásidő nélkül is átválthatja egy magasabb teljesítményszintre, amíg szüksége van a további teljesítményre. Ezután állásidő nélkül visszatérhet az eredeti szintre, ha már nincs szükség további teljesítményre. A példány létrehozása után módosítható.
    Tárolóterület automatikus növelése Nem módosítható, és automatikusan ugyanarra az értékre van állítva, mint a forráskiszolgáló. Figyelje meg, hogy ez a beállítás bizonyos tárolási típusok esetében nem támogatott, és bizonyos tárméretek esetén nem biztos, hogy be van adva. További információ: A tárterület automatikus méretezésének konfigurálása. A példány létrehozása után módosítható, ha a tárolási típus támogatja ezt a funkciót.
  9. Lépjen tovább a Hálózat,a Biztonság vagy a Címkék lapra, ha módosítania kell azokat a beállításokat, amelyek eltérhetnek az elsődleges kiszolgálótól. Ha az összes új replika az igényeinek megfelelően van konfigurálva, válassza a Véleményezés + létrehozás lehetőséget.

    Képernyőkép a Véleményezés + létrehozás gomb helyéről.

  10. Ellenőrizze, hogy az új üzembe helyezés összes konfigurációja megfelelően van-e beállítva, és válassza a Létrehozás lehetőséget.

    Képernyőkép a Létrehozás gomb helyéről.

  11. Új üzembe helyezés indul el az új rugalmas Azure Database for PostgreSQL-kiszolgálópéldány létrehozásához és az elsődleges kiszolgáló olvasási replikájává alakításához.

    Képernyőkép az új rugalmas Azure Database for PostgreSQL-kiszolgálópéldány létrehozásához folyamatban lévő üzembe helyezésről.

  12. Az üzembe helyezés befejezése után az Erőforrás megnyitása lehetőséget választva megkezdheti az új rugalmas Azure Database for PostgreSQL-kiszolgálópéldány használatát.

    Képernyőkép a rugalmas Azure Database for PostgreSQL-kiszolgálópéldány sikeres üzembe helyezéséről.

  13. Ekkor megjelenik a replikakiszolgáló Áttekintés lapja.

    Képernyőkép az olvasási replika Áttekintés oldaláról.

  14. Az erőforrás menü Beállítások szakaszában válassza a Replikáció lehetőséget. A Kiszolgálók területen keresse meg a replikációs csoportnak megfelelő kiszolgálók listáját, valamint az egyes kiszolgálók szerepkörét.

    A replikációs csoportnak megfelelő kiszolgálók listáját bemutató képernyőkép.