次の方法で共有


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 リソース マネージャー API またはポータルから取得できます。

serverName
path True

string

サーバーの名前。

subscriptionId
path True

string

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

api-version
query True

string

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

要求本文

名前 説明
parameters

ExportRequest

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

応答

名前 説明
200 OK

ImportExportResponse

OK

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

認証の種類。

名前 説明
ADPassword

string

SQL

string

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

操作の要求の種類。

properties.requestType

string

操作の要求の種類。

properties.serverName

string

サーバーの名前。

properties.status

string

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

type

string

リソースの種類。

StorageKeyType

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

名前 説明
SharedAccessKey

string

StorageAccessKey

string