Skip to main content
Element Software
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

StartBulkVolumeWrite

Collaboratori netapp-pcarriga

Puoi usare il StartBulkVolumeWrite metodo per avviare una sessione di scrittura di volumi di grandi dimensioni su un volume specificato.

Su un volume possono essere eseguiti contemporaneamente solo due processi di volume di massa. Quando si inizializza la sessione, i dati vengono scritti su un volume di archiviazione Element da una fonte di backup esterna. L'accesso ai dati esterni avviene tramite un server web in esecuzione su un nodo di archiviazione Element. Le informazioni sull'interazione con il server per l'accesso ai dati esterni vengono trasmesse tramite uno script in esecuzione sul sistema di archiviazione.

Parametri

Questo metodo ha i seguenti parametri di input:

Nome Descrizione Tipo Valore predefinito Necessario

formato

Il formato dei dati del volume. Può essere:

  • uncompressed: Ogni byte del volume viene restituito senza alcuna compressione.

  • native: Vengono restituiti dati opachi, più piccoli e più efficienti da archiviare e scrivere in una successiva scrittura di volume di massa.

corda

Nessuno

ID volume

ID del volume su cui scrivere.

intero

Nessuno

sceneggiatura

Il nome di uno script eseguibile. Se non viene specificato alcun nome di script, la chiave e l'URL sono necessari per accedere ai nodi di archiviazione Element. Lo script viene eseguito sul nodo primario e la chiave e l'URL vengono restituiti allo script in modo che sia possibile contattare il server Web locale.

corda

Nessuno

NO

Parametri di script

Parametri JSON da passare allo script.

Oggetto JSON

Nessuno

NO

attributi

Elenco di coppie nome-valore nel formato oggetto JSON. "Saperne di più".

Oggetto JSON

Nessuno

NO

Valori di ritorno

Questo metodo ha i seguenti valori di ritorno:

Nome

Descrizione

Tipo

asyncHandle

ID del processo asincrono da verificare per verificarne il completamento.

intero

chiave

Chiave opaca che identifica in modo univoco la sessione.

corda

URL

URL per accedere al server web del nodo.

corda

Richiedi esempio

Le richieste per questo metodo sono simili al seguente esempio:

{
   "method": "StartBulkVolumeWrite",
   "params": {
      "volumeID" : 5,
      "format"  : "native",
   },
   "id": 1
}

Esempio di risposta

Questo metodo restituisce una risposta simile al seguente esempio:

{
   "id" : 1,
   "result" : {
      "asyncHandle" : 1,
      "key" : "11eed8f086539205beeaadd981aad130",
      "url" : "https://127.0.0.1:44000/"
   }
}

Nuovo dalla versione

9,6