Argomento precedente: Metodo restart (oggetto app)Argomento successivo: Metodo lock (oggetto app)


Metodo migrate (oggetto app)
Description

Esegue la migrazione di un'applicazione da una griglia remota

Sintassi
/api/v2/app/migrate?grid=remote-grid&app=application&vdc=controller-name 
Argomenti
grid

Indirizzo IP del controller o nome di dominio completo (FQDN) di una griglia remota

app

Nome dell'applicazione per cui eseguire la migrazione

vdc

Nome del data center virtuale di destinazione

Opzioni

Consultare Controllo di Applicazione nel Riferimento della shell della riga di comando per le descrizioni delle opzioni disponibili per questo comando.

Nota: il metodo di migrazione non supporta il trasferimento dell'agente SSH.

Tipo di transazione

asincrona

Tipo di richiesta

GET

Esempi

Migra un'applicazione denominata test da remote-grid.mygrid.net.

GET http://192.168.123.200/api/v2/app/migrate?grid=remote-grid.mygrid.net&app=test&vdc=mygrid 
Output di esempio
XML:
<job>be805915-76b2-48c8-b8a0-b881cca66da6</job>
JSON:
{
   "job" : "be805915-76b2-48c8-b8a0-b881cca66da6"
} 
Codici di errore HTTP
404

Entità vdc mygrid non trovata - È stato specificato un nome di VDC non configurato nell'applicazione WS_API.

400.4

Argomenti necessari mancanti (app). - Argomento app=app mancante nella richiesta.

400.4

Argomenti necessari mancanti (grid). - Argomento grid=remote-grid mancante nella richiesta

Nota: per visualizzare lo stato del processo, inviare una richiesta /api/v2/job/info? con il job_id restituito sopra come argomento. Per ulteriori informazioni su come ottenere lo stato del processo, fare riferimento all'oggetto job.