Zálohování a obnovení SQL Serveru s úložištěm objektů kompatibilním s S3
platí pro: SQL Server 2022 (16.x)
Tento článek představuje koncepty, požadavky a komponenty nezbytné k použití úložiště objektů kompatibilního s S3 jako cíle zálohování.
Přehled
SQL Server 2022 (16.x) zavádí integraci úložiště objektů do datové platformy, která umožňuje integrovat SQL Server s úložištěm objektů kompatibilním s S3 kromě služby Azure Storage. K zajištění této integrace poskytuje SQL Server konektor S3, který používá rozhraní REST API S3 k připojení k libovolnému poskytovateli úložiště objektů kompatibilního s S3. SQL Server 2022 (16.x) rozšiřuje stávající BACKUP TO URL
a RESTORE FROM URL
syntaxi přidáním podpory konektoru S3 pomocí rozhraní REST API. Informace o podporovaných platformách najdete v tématu poskytovatelé úložiště kompatibilního se S3.
Tento článek obsahuje informace o použití zálohování na adresu URL pro úložiště objektů kompatibilní s S3. Další informace o použití zálohování na adresu URL pro úložiště objektů kompatibilních s S3 najdete v tématu zálohování SQL Serveru na adresu URL pro úložiště objektů kompatibilní s S3.
Zálohování a obnovení do úložiště kompatibilního s S3
Syntaxe BACKUP TO URL
a RESTORE FROM URL
podporuje konektor S3. Další informace o funkci zálohování na adresu URL najdete tady:
zálohování SQL Serveru na adresu URL pro úložiště objektů kompatibilní s S3.
Zálohování SQL Serveru do URL pro osvědčené postupy a řešení potíží s Microsoft Azure Blob Storage
Poskytovatelé úložiště objektů kompatibilních s S3
Na trhu je dnes mnoho poskytovatelů úložiště objektů kompatibilních s S3. Úložiště objektů je buď poskytováno jako softwarově definované, jako hardwarová zařízení, nebo jako kombinace pro hybridní cloudové scénáře.
Následující tabulka obsahuje neexhausivní souhrn poskytovatelů úložiště objektů, kteří v rámci svého řešení nabízejí koncový bod S3.
Dodavatel (abecední) | Nabídka |
---|---|
AWS | Amazon Simple Storage Service (S3) |
Ceph | Ceph |
Cloudian | HyperStore |
Dell Technologies | Podnikové úložiště objektů ECS |
Hitachi Vantara | Platforma obsahu Hitachi pro cloudové škálování |
HPE | Datová platforma HPE Ezmeral |
MinIO | Úložiště objektů v multicloudu |
NetApp | StorageGRID, ONTAP |
Nutanix | Úložiště objektů Nutanix |
Pure Storage | Pure FlashBlade |
Red Hat | OpenShift Container Storage (Úložiště kontejnerů OpenShift) |
Scality | Scality Artesca |
Weka | Weka S3 |
Požadavky na koncový bod S3
Koncový bod S3 musí být nakonfigurovaný takto:
Musí být nakonfigurovaný protokol TLS. Koncový bod S3 musí používat certifikát TLS důvěryhodný SQL Serverem (Linux) nebo jeho hostitelským operačním systémem (Windows). Předpokládá se, že připojení jsou bezpečně přenášena přes PROTOKOL HTTPS, nikoli HTTP.
Uživatel (ID přístupového klíče) musí být nakonfigurovaný a tajný klíč (ID tajného klíče) pro daného uživatele je znám. K ověření na koncovém bodu S3 potřebujete obojí.
Musí být nakonfigurován aspoň jeden kbelík. Buckety se nedají vytvářet ani konfigurovat v rámci SQL Serveru 2022 (16.x).
Osvědčené postupy z hlediska výkonu
Projděte si u poskytovatele úložiště objektů kompatibilního s S3 pokyny k optimalizaci osvědčených postupů výkonu, počátečnímu nastavení a konfiguraci. Vzhledem k široké škále řešení a nastavení se můžou změnit doporučené hodnoty parametrů zálohování a obnovení a propustnosti.
Pomocí částí S3 v SQL Serveru 2022 (16.x) a novějších verzích můžete proložit zálohovací sadu tak, aby podporovala soubory o velikosti až 12,8 TB.
Omezení
Kvůli současnému omezení standardního rozhraní S3 REST API nejsou dočasné nepotvrzené datové soubory při selhání odstraněny. Je možné je vytvořit v úložišti objektů kompatibilním s S3 kvůli probíhající operaci nahrání více částí při spuštění příkazu BACKUP
Transact-SQL.
Tyto nepotvrzené datové bloky se uchovávají v úložišti objektů kompatibilním s S3 v případě, že příkaz BACKUP
selže nebo je zrušen. Pokud zálohování proběhne úspěšně, úložiště objektů tyto dočasné soubory automaticky odebere, aby vytvořilo konečný záložní soubor. Někteří poskytovatelé S3 zpracovávají dočasné vyčištění souborů prostřednictvím systému uvolňování paměti.
Související obsah
- zálohování SQL Serveru na adresu URL pro úložiště objektů kompatibilní s S3
- SQL Server zálohujte na adresu URL pro osvědčené postupy úložiště objektů kompatibilní s S3 a řešení potíží s
- Nejlepší postupy a řešení potíží při zálohování SQL Serveru na adresu URL pro Microsoft Azure Blob Storage
- zálohování SQL Serveru na adresu URL pro službu Microsoft Azure Blob Storage
- Zálohování a obnovení: Systémové databáze (SQL Server)
- Kurz : Použití služby Azure Blob Storage s SQL Serverem