Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Skupiny dostupnosti AlwaysOn úrovně Basic poskytují řešení vysoké dostupnosti pro SQL Server 2016 (13.x) a novější verze v edici Standard. Základní skupina dostupnosti podporuje prostředí převzetí služeb při selhání pro jednu databázi. Vytváří se a spravuje podobně jako tradiční (pokročilá) skupina dostupnosti s edicí Enterprise. Rozdíly a omezení základních skupin dostupnosti jsou shrnuty v tomto dokumentu.
Features
Základní skupiny dostupnosti nahrazují zastaralou funkci zrcadlení databáze a poskytují podobnou úroveň podpory funkcí. Základní skupiny dostupnosti umožňují primární databázi udržovat jednu repliku. Tato replika může používat buď režim synchronního potvrzení, nebo režim asynchronního potvrzení. Další informace o režimech dostupnosti najdete v tématu Rozdíly mezi režimy dostupnosti pro skupinu dostupnosti AlwaysOn. Sekundární replika zůstává neaktivní, pokud není potřeba převzetí v případě selhání. Toto převzetí při selhání obrátí přiřazení rolí primární a sekundární, což způsobí, že sekundární replika se stane primární databází. Další informace o převzetí služeb při selhání viz Převzetí služeb při selhání a režimy převzetí služeb při selhání. Základní skupiny dostupnosti můžou fungovat v hybridním prostředí, které zahrnuje místní prostředí a Microsoft Azure.
Omezení
Základní skupiny dostupnosti používají v porovnání s pokročilými skupinami dostupnosti v edici SQL Server 2016 (13.x) Enterprise podmnožinu funkcí. Mezi základní skupiny dostupnosti patří následující omezení:
Limit dvou replik (primární a sekundární). Základní skupiny dostupnosti pro SQL Server 2017 (14.x) v Linuxu podporují pouze repliku další konfigurace.
V sekundární replice není přístup pro čtení.
V sekundární replice nejsou žádné zálohy.
Na sekundárních replikách se nekontroluje integrita.
Nepodporuje repliky hostované na serverech s verzí SQL Serveru před SQL Serverem 2016 (13.x).
Podpora jedné databáze dostupnosti
Základní skupiny dostupnosti nejde upgradovat na pokročilé skupiny dostupnosti. Skupina musí být vyřazena a přečtena do skupiny, která obsahuje servery, na kterých běží pouze edice SQL Server 2016 (13.x) Enterprise.
Základní skupiny dostupnosti jsou podporovány pouze pro servery edice Standard.
Základní skupiny dostupnosti nemůžou být součástí distribuované skupiny dostupnosti.
Možná máte více skupin dostupnosti Basic připojených k jedné instanci SQL Serveru.
Konfigurace
Skupinu dostupnosti AlwaysOn úrovně Basic je možné vytvořit na všech dvou edicích SQL Serveru 2016 (13.x) úrovně Standard. Při vytváření základní skupiny dostupnosti musíte během vytváření zadat obě repliky.
Pokud chcete vytvořit základní skupinu dostupnosti, použijte CREATE AVAILABILITY GROUP příkaz Transact-SQL a zadejte WITH BASIC možnost (výchozí hodnota je ADVANCED). Základní skupinu dostupnosti můžete vytvořit také pomocí uživatelského rozhraní v aplikaci SQL Server Management Studio od verze 17.8. Další informace najdete v tématu VYTVOŘENÍ SKUPINY DOSTUPNOSTI.
Podívejte se na následující příklad vytvoření základní skupiny dostupnosti pomocí Transact-SQL (T-SQL):
CREATE AVAILABILITY GROUP [BasicAG]
WITH (AUTOMATED_BACKUP_PREFERENCE = PRIMARY,
BASIC,
DB_FAILOVER = OFF,
DTC_SUPPORT = NONE,
REQUIRED_SYNCHRONIZED_SECONDARIES_TO_COMMIT = 0)
FOR DATABASE [AdventureWorks]
REPLICA ON N'SQLVM1\MSSQLSERVER' WITH (ENDPOINT_URL = N'TCP://SQLVM1.Contoso.com:5022', FAILOVER_MODE = AUTOMATIC, AVAILABILITY_MODE = SYNCHRONOUS_COMMIT, SEEDING_MODE = AUTOMATIC, SECONDARY_ROLE(ALLOW_CONNECTIONS = NO)),
N'SQLVM2\MSSQLSERVER' WITH (ENDPOINT_URL = N'TCP://SQLVM2.Contoso.com:5022', FAILOVER_MODE = AUTOMATIC, AVAILABILITY_MODE = SYNCHRONOUS_COMMIT, SEEDING_MODE = AUTOMATIC, SECONDARY_ROLE(ALLOW_CONNECTIONS = NO));
GO
Poznámka:
Omezení základních skupin dostupnosti platí pro CREATE AVAILABILITY GROUP příkaz, pokud WITH BASIC je zadán. Pokud se například pokusíte vytvořit základní skupinu dostupnosti, která povoluje přístup pro čtení, zobrazí se chyba. Jiná omezení platí stejným způsobem. Podrobnosti najdete v části Omezení tohoto článku.