Transfer Appliance tiene dos modos:
Transferencia sin conexión: Los datos se copian en el dispositivo hasta que se llenen. El dispositivo se envía de vuelta a Google y los datos copiados se transfieren a tu bucket de Cloud Storage.
Transferencia en línea: los datos copiados en el dispositivo se transmiten a tu bucket de Cloud Storage. Después de subir los datos a Cloud Storage se quitará del dispositivo. La transferencia en línea comprime y encripta los datos en tránsito y acelera de datos en comparación con gcloud CLI y otras con herramientas de visualización.
Puedes alternar entre el modo sin conexión y en línea.
Descargar clave de cuenta de servicio del dispositivo
Una vez que completes la configuración del proyecto, prepara una clave de cuenta de servicio:
Crea una clave de cuenta de servicio para la cuenta de servicio del dispositivo. Esta es una clave de descarga de un solo uso.
Cambia el nombre de la clave a
key.json
y guárdala en una ubicación segura.Una vez que recibas tu dispositivo, sube
key.json
a/tmp
en el dispositivo.
Configurar en modo en línea
Antes de habilitar el modo de transferencia en línea por primera vez, sigue la instrucciones para completar la configuración del proyecto.
Se requiere conectividad de salida para habilitar y usar el modo en línea. Para habilitar el modo de transferencia en línea, sigue estas instrucciones:
Verifica tu conectividad saliente del dispositivo a los extremos HTTPS que se indican a continuación:
https://gcr.io
https://storage.googleapis.com
https://oauth2.googleapis.com
https://storagetransfer.googleapis.com
https://pubsub.googleapis.com
Ejecuta el siguiente comando con cada uno de los extremos HTTPS:
ping URL
Si el comando falla, puede indicar que el DNS está mal configurado en el de Google. Si el dispositivo se configuró para usar una dirección IP estática Actualízala para que use DHCP:
ta config --data_port=PORT --ip=dhcp
Reemplaza
PORT
por el puerto de datos que estás utilizando. el dispositivo, ya seaRJ45
oQSFP
.Copia la clave de servicio que descargaste en Descargar clave de cuenta de servicio del dispositivo a la carpeta
tmp
del dispositivo de la siguiente manera:Windows
Con la herramienta SCP, conéctate al dispositivo de la siguiente manera: configuración:
- Protocolo de archivo: SFTP
- Nombre de host: Es la dirección IP del dispositivo.
- Número de puerto: 22
- Nombre de usuario: el nombre de usuario del dispositivo proporcionado por el Equipo de Transfer Appliance.
- Contraseña: es la contraseña del dispositivo proporcionada por el Equipo de Transfer Appliance.
Copia el archivo en la carpeta
/tmp
.
Linux
Ejecuta el siguiente comando:
scp PATH_TO_KEY_FILE/key.json USERNAME@IP_ADDRESS:/tmp
Reemplaza lo siguiente:
PATH_TO_KEY_FILE
: Es la ruta de acceso al archivo de claves. que copiaste.USERNAME
: El nombre de usuario del dispositivo proporcionado por el equipo de Transfer Appliance.IP_ADDRESS
: Es la dirección IP de la de Google.
Cuando se te solicite, ingresa la contraseña del dispositivo proporcionada por el equipo de Transfer Appliance.
Apple macOS
Ejecuta el siguiente comando:
scp PATH_TO_KEY_FILE/key.json USERNAME@IP_ADDRESS:/tmp
Reemplaza lo siguiente:
PATH_TO_KEY_FILE
: Es la ruta de acceso al archivo de claves. que copiaste.USERNAME
: El nombre de usuario del dispositivo proporcionado por el equipo de Transfer Appliance.IP_ADDRESS
: Es la dirección IP de la de Google.
Cuando se te solicite, ingresa la contraseña del dispositivo proporcionada por el Equipo de Transfer Appliance.
Para configurar el dispositivo en modo en línea, ejecuta el siguiente comando:
ta online
El resultado muestra una respuesta similar al siguiente ejemplo:
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.
Opcional: Cambia el bucket de destino de transferencia y el prefijo del objeto de trabajo.
ta online --bucket=BUCKET --object_prefix=OBJECT_PREFIX
Reemplaza
BUCKET
por el bucket de destino yOBJECT_PREFIX
. con el prefijo del objeto al que estás actualizando.Si el comando tiene éxito, muestra un resultado similar al del paso en el que ejecutaste la transferencia en línea sin estos dos argumentos.
Para solucionar problemas del modo en línea, consulta Solución de problemas en línea automático.
Configurar en modo sin conexión
Para especificar el modo sin conexión, ejecuta el siguiente comando:
ta offline
El resultado muestra una respuesta similar al siguiente ejemplo:
Putting the appliance in offline mode... Appliance is successfully put into the offline mode.