Sdílet prostřednictvím


Koncepty serverů pro flexibilní server Azure Database for PostgreSQL

PLATÍ PRO: Flexibilní server Azure Database for PostgreSQL

Tento článek obsahuje důležité informace a pokyny pro práci s flexibilním serverem Azure Database for PostgreSQL.

Co je server Azure Database for PostgreSQL?

Server v možnosti nasazení flexibilního serveru Azure Database for PostgreSQL je centrálním bodem správy pro více databází. Jedná se o stejný konstruktor serveru PostgreSQL, který možná znáte v místním světě. Flexibilní server Azure Database for PostgreSQL je konkrétně spravovaný, poskytuje záruky výkonu a zpřístupňuje přístup a funkce na úrovni serveru.

Instance flexibilního serveru Azure Database for PostgreSQL:

  • Vytvoří se v rámci předplatného Azure.
  • Je nadřazený prostředek pro databáze.
  • Poskytuje obor názvů pro databáze.
  • Je kontejner se silnou sémantikou životnosti. Odstraněním serveru odstraníte obsažené databáze.
  • Shromáždí prostředky v oblasti.
  • Poskytuje koncový bod připojení pro přístup k serveru a databázi.
  • Poskytuje obor zásad správy, které se vztahují na své databáze, jako je přihlášení, brána firewall, uživatelé, role a konfigurace.
  • Je k dispozici ve více verzích. Další informace najdete v podporovaných verzích databáze PostgreSQL.
  • Je rozšiřitelný podle uživatelů. Další informace najdete v tématu Rozšíření PostgreSQL.

V rámci instance flexibilního serveru Azure Database for PostgreSQL můžete vytvořit jednu nebo více databází. Můžete se rozhodnout vytvořit jednu databázi na server pro využití všech prostředků nebo vytvořit několik databází, které budou prostředky sdílet. Ceny jsou strukturované pro jednotlivé servery na základě konfigurace cenové úrovně, virtuálních jader a úložiště (GB). Další informace najdete v tématu Možnosti výpočetních prostředků.

Návody připojení k databázovému serveru a jeho ověření?

Následující prvky pomáhají zajistit bezpečný přístup k databázi:

Koncept zabezpečení Popis
Ověřování a autorizace Flexibilní server Azure Database for PostgreSQL podporuje nativní ověřování PostgreSQL. K serveru se můžete připojit a ověřit pomocí přihlášení správce serveru.
Protokol Služba podporuje protokol založený na zprávách, který PostgreSQL používá.
TCP/IP Protokol se podporuje přes protokol TCP/IP a přes sokety unix-domain.
Brána firewall Pravidlo brány firewall brání veškerému přístupu k vašemu serveru a jeho databázím, dokud nezadáte, které počítače mají oprávnění. Viz pravidla brány firewall flexibilního serveru Azure Database for PostgreSQL.

Správa serveru

Instance flexibilního serveru Azure Database for PostgreSQL můžete spravovat pomocí webu Azure Portal nebo Azure CLI.

Když vytvoříte server, nastavíte přihlašovací údaje pro uživatele správce. Uživatel s nejvyšším oprávněním na serveru je uživatel s nejvyšším oprávněním. Patří do role azure_pg_admin. Tato role nemá úplná oprávnění superuživatele.

Atribut superuživatele PostgreSQL je přiřazen k azure_superuser, který patří do spravované služby. K této roli nemáte přístup.

Instance flexibilního serveru Azure Database for PostgreSQL má výchozí databáze:

  • postgres: Výchozí databáze, ke které se můžete připojit po vytvoření serveru.
  • azure_maintenance: Databáze, která slouží k oddělení procesů, které poskytují spravovanou službu od uživatelských akcí. K této databázi nemáte přístup.

Parametry serveru

Parametry flexibilního serveru Azure Database for PostgreSQL určují konfiguraci serveru. Flexibilní server Azure Database for PostgreSQL umožňuje zobrazit a upravit seznam parametrů pomocí webu Azure Portal nebo Azure CLI.

Jako spravovaná služba pro Postgres má Azure Database for PostgreSQL konfigurovatelné parametry, které jsou podmnožinou parametrů v místní instanci Postgres. Další informace o parametrech Postgres najdete v dokumentaci k PostgreSQL.

Vaše instance flexibilního serveru Azure Database for PostgreSQL je povolená s výchozími hodnotami pro každý parametr při vytváření. Uživatel nemůže nakonfigurovat některé parametry, které by vyžadovaly restartování serveru nebo přístup superuživatele, aby se změny projevily.