Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server 2022 (16.x)
Artikel ini memperkenalkan konsep, persyaratan, dan komponen yang diperlukan untuk menggunakan penyimpanan objek yang kompatibel dengan S3 sebagai tujuan pencadangan.
Gambaran Umum
SQL Server 2022 (16.x) memperkenalkan integrasi penyimpanan objek ke platform data, memungkinkan Anda mengintegrasikan SQL Server dengan penyimpanan objek yang kompatibel dengan S3 selain Azure Storage. Untuk menyediakan integrasi ini, SQL Server menyediakan konektor S3, yang menggunakan S3 REST API untuk terhubung ke penyedia penyimpanan objek yang kompatibel dengan S3. SQL Server 2022 (16.x) memperluas sintaks BACKUP TO URL
dan RESTORE FROM URL
yang ada dengan menambahkan dukungan untuk konektor S3 menggunakan REST API. Untuk informasi tentang platform yang didukung, lihat penyedia penyimpanan objek yang kompatibel dengan S3.
Artikel ini berisi informasi tentang menggunakan Cadangan ke URL untuk penyimpanan objek yang kompatibel dengan S3. Untuk mempelajari selengkapnya tentang menggunakan Cadangan ke URL untuk penyimpanan objek yang kompatibel dengan S3, lihat Pencadangan SQL Server ke URL untuk penyimpanan objek yang kompatibel dengan S3.
Mencadangkan dan memulihkan ke penyimpanan yang kompatibel dengan S3
Sintaks BACKUP TO URL
dan RESTORE FROM URL
mendukung konektor S3. Untuk informasi selengkapnya tentang fungsionalitas Pencadangan ke URL, lihat:
Pencadangan SQL Server ke URL untuk penyimpanan objek yang sesuai dengan S3.
Cadangkan SQL Server ke URL untuk praktik terbaik dan pemecahan masalah Microsoft Azure Blob Storage
Penyedia penyimpanan objek yang kompatibel dengan S3
Ada banyak penyedia penyimpanan objek yang kompatibel dengan S3 di pasar saat ini. Penyimpanan objek disediakan sebagai perangkat lunak yang didefinisikan, perangkat keras, atau sebagai kombinasi untuk skenario cloud hibrid.
Tabel berikut ini menyediakan ringkasan tidak lengkap dari penyedia penyimpanan objek yang menawarkan titik akhir S3 sebagai bagian dari solusi mereka.
Vendor (alfabet) | Persembahan |
---|---|
AWS | Layanan Penyimpanan Sederhana Amazon (S3) |
Ceph | Ceph |
Awan | HyperStore |
Teknologi Dell | Penyimpanan Objek Perusahaan ECS |
Hitachi Vantara | Platform Konten Hitachi untuk Skala Cloud |
HPE | Kain Data HPE Ezmeral |
MinIO | Penyimpanan Objek Multicloud |
NetApp | StorageGRID, ONTAP |
Nutanix | Penyimpanan Objek Nutanix |
Penyimpanan Murni | FlashBlade Murni |
Topi Merah | Penyimpanan Kontainer OpenShift |
Skalaitas | Scality Artesca |
Weka | Weka S3 |
Prasyarat untuk titik akhir S3
Titik akhir S3 harus dikonfigurasi sebagai berikut:
TLS harus dikonfigurasi. Titik akhir S3 harus menggunakan sertifikat TLS yang dipercaya oleh SQL Server (Linux) atau lingkungan sistem operasi host -nya (Windows). Koneksi diasumsikan ditransmisikan dengan aman melalui HTTPS, bukan HTTP.
Pengguna (ID Kunci Akses) harus dikonfigurasi dan rahasia (ID Kunci Rahasia) untuk pengguna tersebut diketahui oleh Anda. Anda memerlukan kedua-duanya untuk tujuan autentikasi terhadap titik akhir S3.
Setidaknya satu wadah harus dikonfigurasi. Bucket tidak dapat dibuat atau dikonfigurasi dalam SQL Server 2022 (16.x).
Praktik Terbaik untuk Kinerja
Tanyakan kepada penyedia penyimpanan objek yang kompatibel dengan S3 Anda untuk panduan tentang pengoptimalan praktik terbaik performa, penyiapan awal, dan konfigurasi. Karena beragam solusi dan konfigurasi yang tersedia, nilai yang direkomendasikan untuk parameter pencadangan dan pemulihan serta throughput dapat berubah.
Dengan menggunakan fitur S3 di SQL Server 2022 (16.x) dan versi yang lebih baru, Anda dapat menerapkan stripe pada set cadangan Anda untuk mendukung ukuran file hingga 12,8 TB.
Keterbatasan
Karena keterbatasan S3 Standard REST API saat ini, file data sementara yang belum dikomit tidak dihapus jika ada kegagalan. Mereka dapat dibuat di penyimpanan objek yang kompatibel dengan S3 karena operasi pengunggahan multibagian yang sedang berlangsung saat perintah BACKUP
Transact-SQL sedang berjalan.
Blok data yang tidak dikomit ini bertahan di penyimpanan objek yang kompatibel dengan S3 jika perintah BACKUP
gagal atau dibatalkan. Jika pencadangan berhasil, penyimpanan objek secara otomatis menghapus file sementara ini untuk membentuk file cadangan akhir. Beberapa penyedia S3 menangani pembersihan file sementara melalui sistem pengumpul sampah mereka.
Konten terkait
- Pencadangan SQL Server ke URL untuk penyimpanan objek yang kompatibel dengan S3
- Pencadangan SQL Server ke URL untuk praktik terbaik dan solusi masalah pada penyimpanan objek yang kompatibel dengan S3
- Cadangkan SQL Server ke URL untuk praktik terbaik dan pemecahan masalah Microsoft Azure Blob Storage
- pencadangan SQL Server ke URL untuk Microsoft Azure Blob Storage
- Mencadangkan dan Memulihkan: Database Sistem (SQL Server)
- Tutorial : Menggunakan Azure Blob Storage dengan SQL Server