View a markdown version of this page

Sube archivos a los archivos adjuntos de trabajo de Deadline Cloud - Nube de plazos

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Sube archivos a los archivos adjuntos de trabajo de Deadline Cloud

El script de Python upload_to_job_attachments carga archivos y directorios de su estación de trabajo a un bucket Amazon S3 de adjuntos de trabajos de Deadline Cloud en un formato de almacenamiento direccionable por contenido. Una vez cargados los archivos, los trabajos que hacen referencia a ellos no tienen que volver a subirlos. El script es útil para rellenar previamente los archivos adjuntos de trabajo con conjuntos de datos de gran tamaño.

El script proporciona lo siguiente:

  • Cargas recursivas de archivos o directorios completos.

  • Multi-threaded transferencias.

  • Deduplicación automática que omite los archivos que ya están en Amazon S3.

  • Vuelva a intentar la lógica con un retroceso exponencial.

  • Dos modos de configuración: especificación directa de Amazon S3 o búsqueda de colas.

Cargue especificando una cola:

python upload_to_job_attachments.py \ --farm-id farm-1234567890abcdef \ --queue-id queue-1234567890abcdef \ --paths /path/to/files /path/to/directory

O cárguelo directamente a un bucket y prefijo de Amazon S3:

python upload_to_job_attachments.py \ --s3-bucket my-bucket \ --s3-prefix job-attachments \ --paths /path/to/files

Para redes de gran ancho de banda, aumente --threads y. --max-concurrency Para entornos con ancho de banda limitado, configúrelo para limitar las cargas. --max-bandwidth Para archivos grandes, aumente. --multipart-chunksize

Para ver una alternativa basada en tareas que copie archivos entre buckets de Amazon S3, consulte. Copia un prefijo S3 a los adjuntos de trabajo en Deadline Cloud