バックアップファイルを生成し、リモートストレージにアップロードします。この操作は、定期的なデータバックアップにご利用いただけます。また、1 つのインスタンスからファイルをバックアップし、複数のインスタンスに復元することも可能です。これは、データレプリケーションまたは移行と類似したプロセスです。
操作説明
クラウドフォンで生成されたバックアップファイルは、Object Storage Service (OSS) のみに保存できます。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| AndroidInstanceIdList |
array |
必須 |
インスタンス ID のリストです。 |
|
|
string |
任意 |
インスタンス ID です。 |
aic-ig2bdpk374l12**** |
|
| Description |
string |
任意 |
バックアップファイルの説明です。 |
这是一个备份/data的请求。 |
| SourceFilePathList |
array |
任意 |
バックアップ対象のファイルパスのリストです。 |
|
|
string |
任意 |
Android システム内のソースフォルダの絶対パスです。 |
/data |
|
| SourceAppList |
array |
任意 |
バックアップ対象のアプリケーションパッケージ名のリストです。 |
|
|
string |
任意 |
バックアップ対象のアプリケーションパッケージ名です。 |
com.example.xhs |
|
| UploadType |
string |
任意 |
バックアップタイプです。 列挙値:
|
OSS |
| UploadEndpoint |
string |
任意 |
アップロード URL のドメイン名です。 説明
OSS バケットにファイルをアップロードする場合、DescribeBuckets 操作を呼び出してバケット情報を取得してください。クラウドフォンとバケットが同一リージョンにある場合は、intranetEndpoint フィールドの値を使用します。異なるリージョンにある場合は、extranetEndpoint フィールドの値を使用します。 |
oss-cn-shanghai-internal.aliyuncs.com |
| BackupFilePath |
string |
必須 |
バックアップファイルのアップロード URL です。 説明
OSS バケットにファイルをアップロードする場合、DescribeBuckets 操作を呼び出して bucketName を取得し、ossObjectList からキーを選択してください。このキーは、OSS バケット内のフォルダパスを表します。これらの値を |
oss://cloudphone-saved-bucket-****/backupDir/ |
| BackupFileName |
string |
任意 |
バックアップファイルの名前です。 |
MyBackup |
| BackupAll |
boolean |
任意 |
インスタンス全体をバックアップするかどうかを指定します。 |
false |
| ExcludeSourceFilePathList |
array |
任意 |
||
|
string |
任意 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーターです。 |
||
| Data |
array<object> |
結果オブジェクトです。 |
6C8439B9-7DBF-57F4-92AE-55A9B9D3**** |
|
object |
|||
| BackupFileId |
string |
バックアップファイルの ID です。 |
bf-b0qbg3pbpjkn7**** |
| BackupFileName |
string |
バックアップファイルの名前です。 |
MyBackup |
| AndroidInstanceId |
string |
クラウドフォンインスタンスの ID です。 |
acp-34pqe4r0kd9kn**** |
| TaskId |
string |
タスク ID です。 |
t-22ex666a653gq**** |
| RequestId |
string |
リクエスト ID です。 |
6C8439B9-7DBF-57F4-92AE-55A9B9D3**** |
| Count |
integer |
バックアップ対象となったインスタンスの数です。 |
1 |
| TaskId |
string |
バッチタスク ID です。 |
t-14xwibw7pyrjd**** |
例
成功レスポンス
JSONJSON
{
"Data": [
{
"BackupFileId": "bf-b0qbg3pbpjkn7****",
"BackupFileName": "MyBackup",
"AndroidInstanceId": "acp-34pqe4r0kd9kn****",
"TaskId": "t-22ex666a653gq****"
}
],
"RequestId": "6C8439B9-7DBF-57F4-92AE-55A9B9D3****",
"Count": 1,
"TaskId": "t-14xwibw7pyrjd****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。