機械翻訳について

バックアップ構成の更新

post

/api/v1.1/instances/{identityId}/{serviceId}/backupconfig

サービス・インスタンスのバックアップ構成を更新します。

リクエスト

サポートされるメディア・タイプ
  • application/json
パス・パラメータ
identityId
タイプ: string
必須: true
Oracle Cloud Serviceアカウントのアイデンティティ・ドメインの名前。
serviceId
タイプ: string
必須: true
サービス・インスタンスのID。
本文のパラメータ
ルート・スキーマ: UpdateBackupConfigurationPayload
タイプ: object
ネスト・スキーマ: fullBackupSchedule
タイプ: object
次回の全体バックアップのスケジュール。
デフォルトで、全体バックアップは毎週開始され、サービス・インスタンスが作成されてから12時間後、直近の5分間隔に丸められて始まります。
ネスト・スキーマ: incrementalBackupSchedule
タイプ: object
次回の増分バックアップのスケジュール。
デフォルトで、増分バックアップは、全体バックアップの曜日以外の毎日、全体バックアップの開始と同じ時刻に開始します。
単位は'fullBackupSchedule'と同じです。

レスポンス

サポートされるメディア・タイプ
  • application/json
200レスポンス
成功
本文
ルート・スキーマ: ViewBackupConfigurationResponse
タイプ: object
ネスト・スキーマ: fullBackupSchedule
タイプ: object
次回の全体バックアップのスケジュール。
デフォルトで、全体バックアップは毎週開始され、サービス・インスタンスが作成されてから12時間後、直近の5分間隔に丸められて始まります。
ネスト・スキーマ: incrementalBackupSchedule
タイプ: object
次回の増分バックアップのスケジュール。
デフォルトで、増分バックアップは、全体バックアップの曜日以外の毎日、全体バックアップの開始と同じ時刻に開始します。
単位は'fullBackupSchedule'と同じです。

次の例では、cURLを使用してRESTリソースに対するPOSTリクエストを発行することによってOracle SOA Cloud Serviceインスタンスのバックアップ構成を更新する方法を示しています。 詳細は、「cURLの使用」を参照してください。

Oracle SOA Cloud Serviceインスタンスの自動バックアップの構成に関する項も参照してください。

cURLコマンド

curl -i -X POST -u joe@example.com:Welcome1! -d @backup.json -H "Content-type:application/json" -H "X-ID-TENANT-NAME:ExampleIdentityDomain" https://api-host/paas/service/soa/api/v1.1/instances/ExampleIdentityDomain/ExampleInstance/backupconfig
注意:: この例では、アメリカ合衆国でのURL接頭辞(soacs)を使用しています。 世界の他の地域のURL接頭辞の詳細は、「リクエストの送信」を参照してください。

リクエスト本文の例

JSON形式のリクエスト・ドキュメントの例を次に示します。

{
   "fullBackupSchedule":
   {
      "hour":"5",
      "dayOfWeek":"Sun"
   },
   "incrementalBackupSchedule":
   {
      "hour":"3"
   }
}

レスポンス本文の例

次の例では、新しい値が有効になった(太字で示した部分)、JSON形式で返されるレスポンスを示しています。

{
    "defaultRetention":"30 days",
    "fullBackupSchedule":
    {
        "second":"0",
        "minute":"0",
        "hour":"5",
        "dayOfMonth":"*",
        "month":"*",
        "dayOfWeek":"Sun",
        "year":"*"
    },
    "incrementalBackupSchedule":
    {
       "second":"0",
       "minute":"0",
       "hour":"3",
       "dayOfMonth":"*",
       "month":"*",
       "dayOfWeek":"Mon,Tue,Wed,Thu,Fri,Sat",
       "year":"*"
    },
    "lastBackupDate":"Thu Dec 11 07:25:00 GMT 2014",
    "nextFullBackupDate":"Sun Dec 14 05:00:00 GMT 2014",
    "nextIncrementalBackupDate":"Fri Dec 12 03:00:00 GMT 2014",
    "cloudStorageContainer":"develop-soa/JCSBackup",
    "totalCloudStorageContainerUsed":"0.0MB",
    "totalBackupVolumeUsed":"853.5MB",     
    "percentBackupVolumeUsed":0
}