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


Kiszolgálói fogalmak az Azure Database for MySQL-ben – Rugalmas kiszolgáló

A következőkre vonatkozik: Azure Database for MySQL – rugalmas kiszolgáló

Ez a cikk megfontolandó szempontokat és irányelveket tartalmaz a rugalmas Azure Database for MySQL-kiszolgálóval való munkához.

Mi a rugalmas Azure Database for MySQL-kiszolgáló?

A rugalmas Azure Database for MySQL-kiszolgáló egy teljes mértékben felügyelt adatbázis-szolgáltatás, amely a MySQL közösségi verzióját futtatja. A szolgáltatás általában úgy van kialakítva, hogy a felhasználói követelményeknek megfelelően rugalmasságot és konfigurációs testreszabásokat biztosítson. Ez ugyanaz a MySQL-kiszolgálószerkezet, amelyet a helyszíni világban ismerhet. Pontosabban a rugalmas kiszolgáló kezelése, a beépített teljesítmény, a kiszolgáló kezelhetőségének és szabályozásának javítása, valamint a hozzáférés és a szolgáltatások kiszolgálószintű elérhetővé tehető.

Rugalmas Azure Database for MySQL-kiszolgálópéldány:

  • Egy Azure-előfizetésen belül jön létre.
  • Az adatbázisok szülőerőforrása.
  • Lehetővé teszi, hogy a MySQL-konfiguráció a kiszolgálóparamétereken keresztül legyen közzétéve (hivatkozás a kiszolgálóparaméterek fogalmaira).
  • Automatikus biztonsági mentéseket végez, és támogatja a pont-idő visszaállításokat.
  • Névteret biztosít az adatbázisokhoz.
  • Erős élettartam-szemantikával rendelkező tároló – töröl egy kiszolgálót, és törli a tárolt adatbázisokat.
  • Egy régió erőforrásainak rendezése.
  • Az ügyfél által biztosított kiszolgálókarbantartás ütemezésének támogatása
  • Rugalmas kiszolgálók üzembe helyezése zónaredundáns beállításban a jobb magas rendelkezésre állás érdekében
  • Virtuális hálózati integrációt biztosít az adatbázis-kiszolgáló hozzáféréséhez
  • Lehetővé teszi a költségek megtakarítását a rugalmas kiszolgáló használaton kívüli szüneteltetésével
  • Az adatbázisokra vonatkozó felügyeleti szabályzatok hatókörét biztosítja: bejelentkezés, tűzfal, felhasználók, szerepkörök, konfigurációk stb.
  • Támogatja a MySQL 5.7 és a MySQL 8.0 főverziót. További információ: Támogatott Azure Database for MySQL-kiszolgálómotor-verziók.

Egy rugalmas Azure Database for MySQL-kiszolgálópéldányon belül létrehozhat egy vagy több adatbázist. Dönthet úgy, hogy kiszolgálónként egyetlen adatbázist hoz létre az összes erőforrás használatához, vagy több adatbázist is létrehozhat az erőforrások megosztásához. A díjszabás kiszolgálónként van felépítve a számítási szint, a virtuális magok és a tárterület (GB) konfigurációja alapján. További információ: számítás és tárolás.

Rugalmas Azure Database for MySQL-kiszolgálópéldány leállítása/indítása

A rugalmas Azure Database for MySQL-kiszolgáló lehetővé teszi a kiszolgáló leállítását, amikor nincs használatban, és a tevékenység folytatásakor elindíthatja a kiszolgálót. Ez lényegében az adatbázis-kiszolgálók költségeinek megtakarítása érdekében történik, és csak használat esetén fizet az erőforrásért. Ez még fontosabbá válik a fejlesztői tesztfeladatok esetében, és ha csak a nap egy részében használja a kiszolgálót. Amikor leállítja a kiszolgálót, az összes aktív kapcsolat megszakad. Később, amikor újra online állapotba szeretné helyezni a kiszolgálót, használhatja az Azure Portalt vagy a parancssori felületet.

Ha a kiszolgáló Leállítva állapotban van, a kiszolgáló számításaira nem számolunk fel díjat. A tárterületet azonban továbbra is kiszámlázzuk, mivel a kiszolgáló tárterülete továbbra is biztosítja, hogy az adatfájlok elérhetők legyenek a kiszolgáló újrakezdésekor.

Fontos

Amikor leállítja a kiszolgálót, az a következő 30 napig ebben az állapotban marad egy szakaszon belül. Ha ez idő alatt nem indítja el manuálisan, a kiszolgáló 30 nap elteltével automatikusan elindul. Ha nem használja a kiszolgálót, akkor ismét leállíthatja azt.

A kiszolgáló leállítása során a kiszolgálón nem végezhető felügyeleti művelet. A kiszolgáló konfigurációs beállításainak módosításához el kell indítania a kiszolgálót. Tekintse meg a leállítási/indítási korlátozásokat.

Feljegyzés

A stop állapotú kiszolgálókon végzett műveletek le vannak tiltva, és inaktívként jelennek meg az Azure Portalon. A leállított kiszolgálókon nem támogatott műveletek közé tartozik a tarifacsomag, a virtuális magok száma, a tárterület mérete vagy az IOPS módosítása, a biztonsági mentés megőrzési napja, a kiszolgálócímke, a kiszolgálójelszó, a kiszolgálóparaméterek, a tároló automatikus növelése, a GEO biztonsági mentés, a HA és a felhasználói identitás.

Hogyan felügyelni egy kiszolgálót?

A rugalmas Azure Database for MySQL-kiszolgálópéldány létrehozását, törlését, kiszolgálóparaméter-konfigurációját (my.cnf), skálázását, hálózatkezelését, biztonságát, magas rendelkezésre állását, biztonsági mentését és visszaállítását és monitorozását az Azure Portal vagy az Azure CLI használatával kezelheti. Emellett a rugalmas Azure Database for MySQL-kiszolgálón az alábbi tárolt eljárások érhetők el bizonyos, a SUPER felhasználói jogosultságok által nem támogatott adatbázis-felügyeleti feladatok végrehajtásához.

Tárolt eljárás neve Bemeneti paraméterek Kimeneti paraméterek Használati megjegyzés
mysql.az_kill processlist_id n/a A parancsnak KILL CONNECTION megfelelő. Megszakítja a megadott processlist_id társított kapcsolatot a kapcsolat által futtatott bármely utasítás megszüntetése után.
mysql.az_kill_query processlist_id n/a A parancsnak KILL QUERY megfelelő. Leállítja azt az utasítást, amelyet a kapcsolat jelenleg végrehajt. Életben hagyja magát a kapcsolatot.
mysql.az_load_timezone N.A. N.A. Betölti az időzónatáblákat , hogy a time_zone paraméter nevesített értékekre legyen beállítva (például "US/Pacific").

Következő lépések