Transfer Appliance ha due modalità:
Trasferimento offline: i dati vengono copiati nell'appliance finché non è completamente carica. L'appliance viene rispedito a Google e i dati copiati vengono spostati nel bucket Cloud Storage.
Trasferimento online: i dati copiati nell'appliance vengono trasmessi in flussi nel bucket Cloud Storage. Una volta caricati nel bucket Cloud Storage, i dati vengono rimossi dall'appliance. Il trasferimento online comprime e cripta i dati in transito e accelera il trasferimento dei dati rispetto a
gsutil
e ad altri strumenti a riga di comando.
Puoi passare dalla modalità offline a quella online e viceversa.
Scarica chiave account di servizio appliance
Una volta completata la configurazione del progetto, prepara una chiave dell'account di servizio:
Crea una chiave dell'account di servizio per l'account di servizio dell'appliance. Questa è una chiave di download una tantum.
Rinomina la chiave in
key.json
e salvala in un luogo sicuro.Una volta ricevuta l'appliance, carica
key.json
nella directory/tmp
dell'appliance.
Imposta in modalità online
Prima di attivare la modalità di trasferimento online per la prima volta, segui le istruzioni per completare la configurazione del progetto.
Per attivare e utilizzare la modalità online è necessaria la connettività in uscita. Per attivare la modalità di trasferimento online, segui le istruzioni riportate di seguito:
Verifica la connettività in uscita dall'appliance agli endpoint HTTPS elencati di seguito:
https://gcr.io
https://storage.googleapis.com
https://oauth2.googleapis.com
https://storagetransfer.googleapis.com
https://pubsub.googleapis.com
Esegui questo comando utilizzando ciascuno degli endpoint HTTPS:
ping URL
Se il comando non riesce, è possibile che il DNS non sia configurato correttamente nell'appliance. Se l'appliance è stata configurata per utilizzare un indirizzo IP statico, aggiornalo in modo che utilizzi il protocollo DHCP:
ta config --data_port=PORT --ip=dhcp
Sostituisci
PORT
con la porta dati in uso nell'appliance,RJ45
oQSFP
.Copia la chiave di servizio scaricata in Scarica chiave account di servizio appliance nella cartella
tmp
dell'appliance, seguendo questi passaggi:Windows
Utilizzando lo strumento SCP, connettiti all'appliance utilizzando le seguenti impostazioni:
- Protocollo file: SFTP
- Nome host: l'indirizzo IP dell'appliance.
- Numero porta: 22
- Nome utente: il nome utente dell'appliance fornito dal team di Transfer Appliance.
- Password: la password dell'appliance fornita dal team di Transfer Appliance.
Copia il file nella cartella
/tmp
Linux
Esegui questo comando:
scp PATH_TO_KEY_FILE/key.json USERNAME@IP_ADDRESS:/tmp
Sostituisci quanto segue:
PATH_TO_KEY_FILE
: il percorso del file della chiave che stai copiando.USERNAME
: il nome utente dell'appliance fornito dal team di Transfer Appliance.IP_ADDRESS
: l'indirizzo IP dell'appliance.
Quando richiesto, inserisci la password dell'appliance fornita dal team di Transfer Appliance.
macOS di Apple
Esegui questo comando:
scp PATH_TO_KEY_FILE/key.json USERNAME@IP_ADDRESS:/tmp
Sostituisci quanto segue:
PATH_TO_KEY_FILE
: il percorso del file della chiave che stai copiando.USERNAME
: il nome utente dell'appliance fornito dal team di Transfer Appliance.IP_ADDRESS
: l'indirizzo IP dell'appliance.
Quando richiesto, inserisci la password dell'appliance fornita dal team di Transfer Appliance.
Per impostare l'appliance in modalità online, esegui questo comando:
ta online
La seguente risposta di esempio è simile all'output restituito:
Starting containers for online transfer... Copied new credentials. ## Or, Using old credentials Running binary to enable online transfer. This may take several minutes to finish... Containers have been successfully started. You can transfer data in online mode.
Facoltativo: modifica il bucket di destinazione del trasferimento e il prefisso dell'oggetto job.
ta online --bucket=BUCKET --object_prefix=OBJECT_PREFIX
Sostituisci
BUCKET
con il bucket di destinazione eOBJECT_PREFIX
con il prefisso dell'oggetto a cui stai eseguendo l'aggiornamento.Se il comando ha esito positivo, restituisce un output simile all'output del passaggio in cui si esegue il trasferimento online senza questi due argomenti.
Per risolvere i problemi relativi alla modalità online, consulta la sezione Risoluzione dei problemi relativi alla modalità online.
Imposta in modalità offline
Per specificare la modalità offline, esegui questo comando:
ta offline
La seguente risposta di esempio è simile all'output restituito:
Putting the appliance in offline mode... Appliance is successfully put into the offline mode.