Servery – Azure Database for PostgreSQL – Flexibilní server
Tento článek obsahuje důležité informace a pokyny pro práci s Azure Database for PostgreSQL – flexibilním serverem.
Co je server Azure Database for PostgreSQL?
Server v možnosti Azure Database for PostgreSQL – Flexibilní server je centrálním bodem správy pro více databází. Jedná se o stejný serverový konstruktor PostgreSQL, který možná znáte v místním světě. Konkrétně je služba PostgreSQL spravovaná, poskytuje záruky výkonu, zpřístupňuje přístup a funkce na úrovni serveru.
Server Azure Database for PostgreSQL:
- Vytvoří se v rámci předplatného Azure.
- Je nadřazeným zdrojem pro databáze.
- Poskytuje obor názvů pro databáze.
- Je kontejner se silnou sémantikou životnosti – odstraní server a odstraní obsažené databáze.
- Kolísá prostředky v oblasti.
- Poskytuje koncový bod připojení pro přístup k serveru a databázi.
- Poskytuje obor pro zásady správy, které platí pro jeho databáze: přihlášení, brána firewall, uživatelé, role, konfigurace atd.
- Je k dispozici ve více verzích. Další informace najdete v tématu podporované verze databáze PostgreSQL.
- Je rozšiřitelný pro uživatele. Další informace najdete v tématu Rozšíření PostgreSQL.
V rámci 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 každý server na základě konfigurace cenové úrovně, virtuálních jadin a úložiště (GB). Další informace najdete v tématu Výpočetní a Storage.
Návody se připojit k databázovému serveru a ověřit ho?
Následující prvky pomáhají zajistit bezpečný přístup k databázi:
| Koncept zabezpečení | Popis |
|---|---|
| Ověřování a autorizace | Server Azure Database for PostgreSQL podporuje nativní ověřování PostgreSQL. Můžete se připojit a ověřit na serveru přihlašovacími údaji správce serveru. |
| Protokol | Služba podporuje protokol založený na zprávě, který postgreSQL používá. |
| TCP/IP | Protokol je podporován přes protokol TCP/IP a přes sokety unixové domény. |
| Brána firewall | Pravidlo brány firewall zabraňuje 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 Azure Database for PostgreSQL pravidla brány firewall serveru. |
Správa serveru
Ke správě Azure Database for PostgreSQL serveru můžete použít Azure Portal nebo Azure CLI.
Při vytváření serveru nastavíte přihlašovací údaje pro uživatele s rolí správce. Uživatel s nejvyššími oprávněními, které máte na serveru, je uživatel s nejvyššími oprávněními. Patří do role azure_pg_admin. Tato role nemá úplná oprávnění superuživatele.
Atribut superuživatele PostgreSQL se přiřadí azure_superuser, který patří do spravované služby. K této roli nemáte přístup.
Server 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 – Tato databáze slouží k oddělení procesů, které poskytují spravovanou službu, od akcí uživatelů. K této databázi nemáte přístup.
Parametry serveru
Parametry serveru PostgreSQL určují konfiguraci serveru. V Azure Database for PostgreSQL můžete seznam parametrů zobrazit a upravit pomocí Azure Portal nebo Azure CLI.
Jako spravovaná služba pro Postgres jsou konfigurovatelné parametry v Azure Database for PostgreSQL podmnožinou parametrů v místní instanci Postgres (další informace o parametrech Postgres najdete v dokumentaci k PostgreSQL). Váš Azure Database for PostgreSQL má při vytvoření povolené výchozí hodnoty pro každý parametr. Některé parametry, které by vyžadovaly restartování serveru nebo přístup superuživatele, aby se změny projeví, nemůže nakonfigurovat uživatel.
Další kroky
- Přehled služby najdete v tématu Azure Database for PostgreSQL .
- Informace o konkrétních kvótách a omezeních prostředků na základě vaší konfigurace najdete v tématu Možnosti výpočtů a Storage prostředků.
- Zobrazení a úprava parametrů serveru prostřednictvím Azure Portal nebo Azure CLI.