New-AzSqlDatabaseExport
Mengekspor Azure SQL Database sebagai file .bacpac ke akun penyimpanan.
Sintaks
New-AzSqlDatabaseExport
[-DatabaseName] <String>
[-ServerName] <String>
-StorageKeyType <StorageKeyType>
-StorageKey <String>
-StorageUri <Uri>
-AdministratorLogin <String>
-AdministratorLoginPassword <SecureString>
[-AuthenticationType <AuthenticationType>]
[-UseNetworkIsolation <Boolean>]
[-StorageAccountResourceIdForPrivateLink <String>]
[-SqlServerResourceIdForPrivateLink <String>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Cmdlet New-AzSqlDatabaseExport mengekspor Azure SQL Database sebagai file .bacpac ke akun penyimpanan. Permintaan dapatkan status database ekspor dapat dikirim untuk mengambil informasi status untuk permintaan ini. Cmdlet ini juga didukung oleh layanan SQL Server Stretch Database di Azure.
Penting
Untuk menggunakan cmdlet ini, firewall di Azure SQL Server perlu dikonfigurasi ke "Izinkan layanan dan sumber daya Azure untuk mengakses server ini". Jika ini tidak dikonfigurasi, maka kesalahan GatewayTimeout akan dialami.
Contoh
Contoh 1: Membuat permintaan ekspor untuk database
New-AzSqlDatabaseExport -ResourceGroupName "RG01" -ServerName "Server01" -DatabaseName "Database01" -StorageKeyType "StorageAccessKey" -StorageKey "StorageKey01" -StorageUri "http://account01.blob.core.contoso.net/bacpacs/database01.bacpac" -AdministratorLogin "User" -AdministratorLoginPassword "secure password"
ResourceGroupName : RG01
ServerName : Server01
DatabaseName : Database01
StorageKeyType : StorageAccessKey
StorageKey :
StorageUri : http://account01.blob.core.contoso.net/bacpacs/database01.bacpac
AdministratorLogin : User
AdministratorLoginPassword :
AuthenticationType : None
OperationStatusLink : https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resource01/providers/Microsoft.Sql/servers/server01/databases/database01/importExportOperationResults/00000000-00
0-0000-0000-000000000000?api-version=2014-04-01
Status : InProgress
ErrorMessage :
Perintah ini membuat permintaan ekspor untuk database yang ditentukan.
Parameter
-AdministratorLogin
Menentukan nama administrator SQL.
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AdministratorLoginPassword
Menentukan kata sandi administrator SQL.
Jenis: | SecureString |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AuthenticationType
Menentukan jenis autentikasi yang digunakan untuk mengakses server. Nilai defaultnya adalah SQL jika tidak ada jenis autentikasi yang diatur. Nilai yang dapat diterima untuk parameter ini adalah:
- Sql. Autentikasi SQL. Atur AdministratorLogin dan AdministratorLoginPassword ke nama pengguna dan kata sandi administrator SQL.
- Kata sandi AD. Autentikasi Microsoft Entra. Atur AdministratorLogin dan AdministratorLoginPassword ke nama pengguna dan kata sandi administrator Microsoft Entra. Parameter ini hanya tersedia di server SQL Database V12.
Jenis: | AuthenticationType |
nilai yang diterima: | None, Sql, AdPassword |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Jenis: | SwitchParameter |
Aliases: | cf |
Position: | Named |
nilai default: | False |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseName
Menentukan nama SQL Database.
Jenis: | String |
Position: | 2 |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure
Jenis: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Menentukan nama grup sumber daya untuk server SQL Database.
Jenis: | String |
Position: | 0 |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Menentukan nama server SQL Database.
Jenis: | String |
Position: | 1 |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SqlServerResourceIdForPrivateLink
Id sumber daya server sql untuk membuat tautan privat
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageAccountResourceIdForPrivateLink
Id sumber daya akun penyimpanan untuk membuat tautan privat
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageKey
Menentukan kunci akses untuk akun penyimpanan.
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageKeyType
Menentukan jenis kunci akses untuk akun penyimpanan. Nilai yang dapat diterima untuk parameter ini adalah:
- StorageAccessKey. Nilai ini menggunakan kunci akun penyimpanan.
- SharedAccessKey. Nilai ini menggunakan kunci Tanda Tangan Akses Bersama (SAS).
Jenis: | StorageKeyType |
nilai yang diterima: | StorageAccessKey, SharedAccessKey |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageUri
Menentukan tautan blob, sebagai URL, ke file .bacpac.
Jenis: | Uri |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseNetworkIsolation
Jika diatur, akan membuat tautan privat untuk akun penyimpanan dan/atau server SQL
Jenis: | Boolean |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Jenis: | SwitchParameter |
Aliases: | wi |
Position: | Named |
nilai default: | False |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Output
AzureSqlDatabaseImportExportBaseModel
Catatan
- Kata kunci: azure, azurerm, arm, sumber daya, manajemen, manajer, sql, database, mssql
Link Terkait
Azure PowerShell
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk