Databases - Export

データベースを bacpac にエクスポートします。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/export?api-version=2014-04-01

URI パラメーター

名前 / 必須 説明
databaseName
path True

string

エクスポートするデータベースの名前。

resourceGroupName
path True

string

リソースを含むリソース グループの名前。 この値は、Azure Resource Manager API またはポータルから取得できます。

serverName
path True

string

サーバーの名前。

subscriptionId
path True

string

Azure サブスクリプションを識別するサブスクリプション ID。

api-version
query True

string

要求に使用する API バージョン。

要求本文

名前 説明
parameters

ExportRequest

データベースをエクスポートするために必要なパラメーター。

応答

名前 説明
200 OK

ImportExportResponse

わかりました

202 Accepted

受け入れられた

Export a database into a new bacpac file with SAS key
Export a database into a new bacpac file with storage key

Export a database into a new bacpac file with SAS key

要求のサンプル

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5961/databases/testdb/export?api-version=2014-04-01

{
  "storageKeyType": "SharedAccessKey",
  "storageKey": "?sr=b&sp=rw&se=2018-01-01T00%3A00%3A00Z&sig=sdfsdfklsdjflSLIFJLSIEJFLKSDJFDd/%2wdfskdjf3%3D&sv=2015-07-08",
  "storageUri": "https://test.blob.core.windows.net/bacpacs/testbacpac.bacpac",
  "administratorLogin": "dummyLogin",
  "administratorLoginPassword": "<administratorLoginPassword>",
  "authenticationType": "SQL"
}

応答のサンプル

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5961/importExportOperationResult/f01d7bfe-7162-44e7-9350-f1c85ce83e4c",
  "name": "f01d7bfe-7162-44e7-9350-f1c85ce83e4c",
  "type": "Microsoft.Sql/servers/importExportOperationResults",
  "properties": {
    "requestId": "f01d7bfe-7162-44e7-9350-f1c85ce83e4c",
    "requestType": "Export",
    "queuedTime": "3/1/2017 12:14:25 AM",
    "lastModifiedTime": "3/1/2017 12:16:33 AM",
    "blobUri": "https://test.blob.core.windows.net/bacpacs/test.bacpac",
    "serverName": "test",
    "databaseName": "testdb",
    "status": "Completed",
    "errorMessage": null
  }
}

Export a database into a new bacpac file with storage key

要求のサンプル

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5961/databases/testdb/export?api-version=2014-04-01

{
  "storageKeyType": "StorageAccessKey",
  "storageKey": "sdlfkjdsf+sdlfkjsdlkfsjdfLDKFJSDLKFDFKLjsdfksjdflsdkfD2342309432849328479324/3RSD==",
  "storageUri": "https://test.blob.core.windows.net/bacpacs/testbacpac.bacpac",
  "administratorLogin": "dummyLogin",
  "administratorLoginPassword": "<administratorLoginPassword>",
  "authenticationType": "SQL"
}

応答のサンプル

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5961/importExportOperationResult/f01d7bfe-7162-44e7-9350-f1c85ce83e4c",
  "name": "f01d7bfe-7162-44e7-9350-f1c85ce83e4c",
  "type": "Microsoft.Sql/servers/importExportOperationResults",
  "properties": {
    "requestId": "f01d7bfe-7162-44e7-9350-f1c85ce83e4c",
    "requestType": "Export",
    "queuedTime": "3/1/2017 12:14:25 AM",
    "lastModifiedTime": "3/1/2017 12:16:33 AM",
    "blobUri": "https://test.blob.core.windows.net/bacpacs/test.bacpac",
    "serverName": "test",
    "databaseName": "testdb",
    "status": "Completed",
    "errorMessage": null
  }
}

定義

名前 説明
AuthenticationType

認証の種類。

ExportRequest

データベースをエクスポートするために必要なパラメーター。

ImportExportResponse

Import/Export Get 操作の応答。

StorageKeyType

使用するストレージ キーの種類。

AuthenticationType

認証の種類。

説明
SQL
ADPassword

ExportRequest

データベースをエクスポートするために必要なパラメーター。

名前 規定値 説明
administratorLogin

string

SQL 管理者の名前。

administratorLoginPassword

string

SQL 管理者のパスワード。

authenticationType

AuthenticationType

SQL

認証の種類。

storageKey

string

使用するストレージ キー。 ストレージ キーの種類が SharedAccessKey の場合は、その前に "?" を付ける必要があります。

storageKeyType

StorageKeyType

使用するストレージ キーの種類。

storageUri

string

使用するストレージ URI。

ImportExportResponse

Import/Export Get 操作の応答。

名前 説明
id

string

リソース ID。

name

string

リソース名。

properties.blobUri

string

BLOB URI。

properties.databaseName

string

データベースの名前。

properties.errorMessage

string

サーバーから返されたエラー メッセージ。

properties.lastModifiedTime

string

操作の状態が最後に変更された時刻。

properties.queuedTime

string

キューに入った操作の時刻。

properties.requestId

string (uuid)

操作の要求の種類。

properties.requestType

string

操作の要求の種類。

properties.serverName

string

サーバーの名前。

properties.status

string

サーバーから返されたステータス メッセージ。

type

string

リソースの種類。

StorageKeyType

使用するストレージ キーの種類。

説明
StorageAccessKey
SharedAccessKey