Crée une tâche de restauration.
Description de l'opération
Crée une tâche de restauration en fonction de l'instantané sélectionné et de la destination de restauration.
Le type de source de données et le type de source de données de destination de restauration doivent être identiques.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
hbr:CreateRestoreJob |
create |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RestoreType |
string |
Oui |
Le type de source de données de la destination de restauration. Valeurs valides :
|
ECS_FILE |
| VaultId |
string |
Non |
L'identifiant du coffre de sauvegarde auquel appartient l'instantané de sauvegarde. |
v-********************* |
| SnapshotId |
string |
Non |
L'identifiant de l'instantané de sauvegarde. |
s-******************** |
| SnapshotHash |
string |
Non |
La valeur de hachage de l'instantané de sauvegarde. |
f2fe... |
| SourceType |
string |
Oui |
Le type de source de données. Valeurs valides :
|
ECS_FILE |
| Options |
string |
Non |
Les paramètres de la tâche de restauration. |
{\"includes\":[],\"excludes\":[],\"conflictPolicy\":\"OVERWRITE_EXISTING\"} |
| TargetFileSystemId |
string |
Non |
Ce paramètre n'est valide que lorsque RestoreType est défini sur NAS. L'identifiant du système de fichiers de la destination de restauration. |
005494 |
| TargetCreateTime |
integer |
Non |
Ce paramètre n'est valide que lorsque RestoreType est défini sur NAS. L'heure de création du système de fichiers de destination. Cette valeur est un horodatage UNIX. Unité : secondes. |
1554347313 |
| TargetPath |
string |
Non |
Ce paramètre n'est valide que lorsque RestoreType est défini sur ECS_FILE. Le chemin d'accès au fichier de la destination de restauration. |
C:\ |
| TargetBucket |
string |
Non |
Ce paramètre n'est valide que lorsque RestoreType est défini sur OSS. Le nom du compartiment OSS de destination. |
hbr-backup-oss |
| TargetPrefix |
string |
Non |
Ce paramètre n'est valide que lorsque RestoreType est défini sur OSS. Le préfixe d'objet de la destination de restauration. |
hbr |
| UdmDetail |
object |
Non |
Ce paramètre n'est valide que lorsque SourceType est défini sur UDM_ECS. Les détails de la sauvegarde par migration par copie intégrale. Ce paramètre est une chaîne JSON. Les détails varient en fonction de la valeur de RestoreType :
|
{\"sourceInstanceId\":\"i-uf62te6pm3iwsyxyz66q\",\"bootAfterRestore\":false} |
| UdmRegionId |
string |
Non |
Ce paramètre n'est valide que lorsque SourceType est défini sur UDM_ECS. La région de destination pour la restauration. |
cn-shanghai |
| TargetInstanceId |
string |
Non |
Ce paramètre n'est valide que lorsque RestoreType est défini sur ECS_FILE. L'identifiant de l'instance ECS de la destination de restauration. |
i-********************* |
| Include |
string |
Non |
Le chemin d'accès à restaurer. Tous les fichiers sous ce chemin d'accès sont restaurés. Longueur maximale : 255 caractères. |
["/home/alice/*.pdf", "/home/bob/*.txt"] |
| Exclude |
string |
Non |
Le chemin d'accès à exclure de la restauration. Tous les fichiers sous ce chemin d'accès ne sont pas restaurés. Longueur maximale : 255 caractères. |
["/var", "/proc"] |
| TargetContainer |
string |
Non |
Les détails du conteneur cible pour la restauration. |
{\"host\":\"k8s-node1\",\"hostPrefix\":\"/var/lib/kubelet/pods/4acb31fe-8577-40ff-bc8c-eccabd835f73/volumes/kubernetes.io~csi/pvc-b050b00e-ef17-4792-aab1-1642355cf1f4/mount\",\"pvPath\":\"/\"} |
| InitiatedByAck |
boolean |
Non |
Indique si l'opération est invoquée par Container Service. Valeur par défaut : false. |
false |
| TargetContainerClusterId |
string |
Non |
L'identifiant du cluster de conteneurs cible pour la restauration. |
cc-000amjsc7o1h9506oob7 |
| TargetInstanceName |
string |
Non |
Le nom de l'instance Tablestore cible pour la restauration. |
instancename |
| TargetTableName |
string |
Non |
Le nom de la table de données cible dans Tablestore pour la restauration. |
tablename |
| TargetTime |
integer |
Non |
Le point dans le temps auquel les données Tablestore sont restaurées. Cette valeur est un horodatage UNIX. Unité : secondes. |
1642496881 |
| OtsDetail | OtsTableRestoreDetail |
Non |
Les détails de l'instance Tablestore. |
|
| CrossAccountType |
string |
Non |
Le type de sauvegarde inter-comptes. Valeurs valides :
|
SELF_ACCOUNT |
| CrossAccountUserId |
integer |
Non |
L'identifiant du compte source pour la sauvegarde inter-comptes gérée par le compte actuel. |
158975xxxxx4625 |
| CrossAccountRoleName |
string |
Non |
Le nom du rôle RAM créé dans le compte source pour la sauvegarde inter-comptes gérée par le compte actuel. |
BackupRole |
| FailbackDetail |
object |
Non |
Les détails de la restauration vers l'hôte local. |
{"cpu":4,"extra":"{\"restoreVMNamePrefix\":\"627-\",\"dataCenterName\":\"SDDC-Datacenter\",\"dataStoreId\":\"datastore-50\",\"folderId\":\"group-v49\",\"resourcePoolId\":\"resgroup-46\",\"locationName\":\"vcenter.pc-uf600a******1.acvs.aliyuncs.com/SDDC-Datacenter/Workloads\",\"computeResourceName\":\"SDDC-Datacenter/Default_c-uf600a******\",\"dataStoreName\":\"Default_c-uf600a******/WorkloadDatastore\",\"networkMoReference\":\"DistributedVirtualPortgroup:dvportgroup-1001\",\"useHotAdd\":false}","instanceId":"i-2vc******z","memoryInMB":8192,"serverId":"0fdc0c86-eb92-4e05-91ab-eeaf9fb6ad01","uefiBoot":false} |
| Edition |
string |
Non |
L'édition de la fonctionnalité Cloud Backup. Valeurs valides :
|
STANDARD |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| Code |
string |
Le code de réponse. La valeur 200 indique un succès. |
200 |
| Message |
string |
Le message de réponse. La valeur "successful" est renvoyée en cas de succès. Un message d'erreur est renvoyé en cas d'échec. |
successful |
| RequestId |
string |
L'identifiant de la requête. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| Success |
boolean |
Indique si la requête a réussi.
|
true |
| RestoreId |
string |
L'identifiant de la tâche de restauration. |
r-********************* |
Exemples
JSON format
{
"Code": "200",
"Message": "successful",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"Success": true,
"RestoreId": "r-*********************"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.