Migrálási szolgáltatás az Azure Database for PostgreSQL-ben
A következőkre vonatkozik: Azure Database for PostgreSQL – Rugalmas kiszolgáló
Az Azure Database for PostgreSQL migrálási szolgáltatása leegyszerűsíti a PostgreSQL-adatbázisok Azure-ba való áthelyezésének folyamatát, és migrálási lehetőségeket kínál egy önálló Azure Database for PostgreSQL-kiszolgálóról, AWS RDS for PostgreSQL-ről, helyszíni kiszolgálókról és Azure-beli virtuális gépekről (virtuális gépekről). A migrálási szolgáltatás célja, hogy könnyedén és magabiztosan lépjen át a rugalmas Azure Database for PostgreSQL-kiszolgálóra.
A migrálási szolgáltatás használatának néhány előnye:
- Felügyelt migrálási szolgáltatás.
- Séma- és adatmigrálás támogatása.
- Nincs összetett beállítás.
- Egyszerűen használható portál-/cli-alapú migrálási felület.
- Nincs korlátozás a kezelni képes adatbázisok méretére vonatkozóan.
Az alábbi kép vizuálisan ábrázolja az Azure Database for PostgreSQL migrálási szolgáltatásával migrálható különböző PostgreSQL-forrásokat. Kiemeli a forráskörnyezetek sokféleségét, beleértve a helyszíni adatbázisokat, a virtuális gépeket és a felhőalapú példányokat, amelyek zökkenőmentesen áttérhetnek az Azure Database for PostgreSQL-re.
Az alábbiakban áttekintheti a migrálási folyamatot, különösen az Azure Database for PostgreSQL -ről a rugalmas Azure Database for PostgreSQL-kiszolgálóra való migrálás lépéseit. Az ábra a migrálási munkafolyamatot és a migrálás kulcsfontosságú szakaszait mutatja be, hogy sikeresen áttérni a rugalmas Azure Database for PostgreSQL-kiszolgálóra.
Miért érdemes rugalmas kiszolgálót választani?
A PostgreSQL közösségi kiadásán alapuló Azure Database for PostgreSQL ebben az üzembe helyezési módban érhető el: a rugalmas kiszolgáló az Azure következő generációs felügyelt PostgreSQL szolgáltatása, amely maximális rugalmasságot biztosít az adatbázissal és a beépített költségoptimalizálásokkal szemben, és számos előnyt kínál a társtermékekhez képest.
Kiváló teljesítmény – A rugalmas kiszolgáló Olyan Linux rendszerű virtuális gépen fut, amely a PostgreSQL-motor futtatásához a legalkalmasabb.
Költségmegtakarítás – A rugalmas kiszolgálóval leállíthat és elindíthat egy igény szerinti kiszolgálót a TCO csökkentése érdekében. A számítási szint számlázása azonnal leáll, ami jelentős költségmegtakarítást tesz lehetővé a fejlesztés és tesztelés során, valamint az időhöz kötött kiszámítható éles számítási feladatok esetében.
Új PG-verziók támogatása – A rugalmas kiszolgáló a 11-es verziótól kezdve támogatja az összes fő PostgreSQL-verziót.
Minimális késés – A rugalmas kiszolgálót ugyanabban a rendelkezésre állási zónában rendezheti, mint az alkalmazáskiszolgáló, ami minimális késést eredményez.
Kapcsolatkészletezés – A rugalmas kiszolgáló beépített kapcsolatkészletezési mechanizmussal rendelkezik, amely a pgBouncer használatával támogatja a több ezer aktív, alacsony terhelésű kapcsolatot.
Kiszolgálóparaméterek – A rugalmas kiszolgáló számos kiszolgálóparamétert kínál a konfigurációhoz és a hangoláshoz.
Egyéni karbantartási időszak – A rugalmas kiszolgáló karbantartási időszakát a hét egy adott napjára és idejére ütemezheti.
Magas rendelkezésre állás – A rugalmas kiszolgáló támogatja a ha-t ugyanabban a rendelkezésre állási zónában és a rendelkezésre állási zónákban, ha egy meleg készenléti kiszolgálót konfigurál az elsődlegessel szinkronban.
Biztonság – A rugalmas kiszolgáló több rétegnyi információvédelmet és titkosítást kínál az adatok védelme érdekében.
Vector Search + Azure AI-bővítmény – A Vector Search és a PostgreSQL-hez készült Azure AI-bővítmény integrálásával a felhasználók speciális keresési műveleteket hajthatnak végre, és közvetlenül az adatbázisban használhatják az AI-alapú elemzéseket, tovább fejlesztve a lekérdezési képességeket és az alkalmazásintelligencia-funkciókat.
Migrálás rugalmas Azure Database for PostgreSQL-kiszolgálóra?
A forrás PostgreSQL-példányról a rugalmas kiszolgálóra történő migrálást a következő lehetőségek közül választhatja ki:
Offline migrálás – Offline áttelepítés esetén a forráspéldányhoz csatlakozó összes alkalmazás leáll, és az adatbázis(ok) át lesznek másolva egy rugalmas kiszolgálóra.
Online migrálás – Az online migrálás során a forráspéldányhoz csatlakozó alkalmazások nem lesznek leállítva, miközben az adatbázis(ok) át lesznek másolva egy rugalmas kiszolgálóra. Az adatbázisok kezdeti másolatát replikáció követi, hogy a rugalmas kiszolgáló szinkronban maradjon a forráspéldánysal. Az átállás akkor történik, ha a rugalmas kiszolgáló teljesen szinkronizálódik a forráspéldánysal, ami minimális állásidőt eredményez.
Az alábbi táblázat áttekintést nyújt az offline és az online lehetőségekről.
Lehetőség | Profik | Hátránya | Ajánlott: |
---|---|---|---|
nem elérhető | - Egyszerű, egyszerű és kevésbé bonyolult végrehajtani. - Nagyon kevesebb esély van a kudarcra. – Nincs korlátozás a kezelni képes adatbázis-objektumokra vonatkozóan |
Állásidő alkalmazások számára. | - A legjobb olyan helyzetekben, ahol az egyszerűség és a magas sikerességi arány elengedhetetlen. - Ideális olyan helyzetekben, ahol az adatbázis offline állapotba hozható anélkül, hogy jelentős hatással lenne az üzleti műveletekre. – Alkalmas adatbázisokhoz, ha az áttelepítési folyamat egy tervezett karbantartási időszakon belül befejezhető. |
Online | - Nagyon minimális állásidő az alkalmazás számára. - Ideális nagy adatbázisok és korlátozott állásidő-követelményekkel rendelkező ügyfelek számára. |
– Az online migrálás során használt replikációnak van néhány korlátozása (például az összes táblában szükséges elsődleges kulcsok). - Nehezebb és összetettebb a végrehajtás, mint az offline migrálás. - Nagyobb az esélye a sikertelenségnek a migrálás összetettsége miatt. – Ha az áttelepítés hosszú ideig fut, hatással van a forráspéldány tárolási és számítási kapacitására. A hatást a migrálás során szorosan figyelemmel kell kísérni. |
- Azoknak a vállalkozásoknak ideális, ahol a folytonosság kritikus fontosságú, és az állásidőt abszolút minimumon kell tartani. – Adatbázisokhoz ajánlott, ha a migrálási folyamatnak a folyamatban lévő műveletek megszakítása nélkül kell történnie. |
Az alábbi táblázat a migrálási szolgáltatás által támogatott különböző forrásokat sorolja fel.
PostgreSQL-forrás típusa | Offline migrálás | Online migráció |
---|---|---|
Azure Database for PostgreSQL – Önálló kiszolgáló | támogatott | támogatott |
AWS RDS for PostgreSQL | támogatott | támogatott |
Helyszíni | támogatott | támogatott |
Azure-beli virtuális gép(ek) | támogatott | támogatott |
A migrálási szolgáltatás előnyei az Azure Database for PostgreSQL-ben az Azure DMS-en keresztül (klasszikus)
Az alábbiakban bemutatjuk a szolgáltatás PostgreSQL-áttelepítésekhez való használatának legfontosabb előnyeit:
- Teljes körűen felügyelt szolgáltatás: Az Azure Database for PostgreSQL migrálási szolgáltatása egy teljes mértékben felügyelt szolgáltatás, ami azt jelenti, hogy a migrálási folyamat összetettségével foglalkozunk.
- Átfogó migrálás: A séma- és adatmigrálást is támogatja, így a teljes adatbázis-környezet teljes és pontos átvitele az Azure-ba
- Egyszerű telepítés: Felhasználóbarát kialakítású, így kiküszöböli az összetett beállítási eljárásokat, amelyek gyakran akadályt jelenthetnek a migrálási projektek elindításában.
- Nincs adatméret-korlátozás: A bármilyen méretű adatbázisok kezeléséhez a szolgáltatás túllépi az Azure DMS (klasszikus) 1 TB-os adatmigrálási korlátját, így minden típusú adatbázis-áttelepítéshez alkalmas.
- DMS(klasszikus) korlátozások kezelése: A migrálási szolgáltatás az Azure DMS (klasszikus) szolgáltatással kapcsolatos számos problémát és korlátozást megold, ami megbízhatóbb migrálási folyamathoz vezet.
- Felület beállításai: A felhasználók választhatnak egy portálalapú felület közül az intuitív felhasználói élmény érdekében, vagy parancssori felület (CLI) az automatizáláshoz és a szkripteléshez, a különböző felhasználói beállításoknak megfelelően.
Első lépések
Ismerkedés a migrálási szolgáltatással az alábbi módszerek bármelyikével:
- Migrálás az Azure Database for PostgreSQL-ből – önálló kiszolgáló
- Migrálás helyszíni vagy IaaS-ből
- Migrálás az AWS RDS for PostgreSQL-ből
További információk
A migrálási szolgáltatás egy üzemeltetett megoldás, ahol a pgcopydb nevű bináris fájlt használjuk, amely gyors és hatékony módot biztosít az adatbázisok másolására a forrás PostgreSQL-példányból a célhelyre.
Kapcsolódó tartalom
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: