Diferencias entre las opciones del Servicio de transferencia de almacenamiento

En este documento, se resumen las diferencias entre el servicio de transferencia para datos locales y el Servicio de transferencia de almacenamiento.

Función Servicio de transferencia de almacenamiento Transferencia de datos locales Notas
Frecuencia de programación Diario Cada N horas, días o semanas A fin de lograr transferencias más frecuentes para las transferencias locales, puedes programar varios trabajos diarios con el intervalo de frecuencia deseado. Por ejemplo, para 24 transferencias diarias, deberías programar 24 transferencias diarias diferentes que comenzarán cada hora. Es decir, medianoche, 1 a.m., 2 a.m., etcétera.
Sincronizar Opciones para reemplazar los objetos que existen en Cloud Storage Sin opción de reemplazo

Cuando sea posible, el Servicio de transferencia de almacenamiento usa metadatos de suma de verificación para detectar cambios entre objetos en el sistema de almacenamiento de origen y Cloud Storage. El servicio de transferencia para datos locales usa la última hora de modificación y el tamaño del objeto de origen, y los compara con la última hora de modificación y tamaño cuando se copió el objeto por última vez en Cloud Storage.

Cuando el Servicio de transferencia de almacenamiento detecta un objeto nuevo o modificado en el sistema de almacenamiento de origen, copia el objeto completo en Cloud Storage. Puedes cambiar este comportamiento para que el Servicio de transferencia de almacenamiento reemplace objetos con el mismo nombre que existe en Cloud Storage independientemente del estado modificado. Para obtener más información, consulta TransferOptions.

Cuando el servicio de transferencia para datos locales detecta un objeto nuevo o modificado en la máquina local, copia el objeto completo en Cloud Storage. Este comportamiento no se puede cambiar. A fin de copiar los archivos que existen en Cloud Storage, borra los objetos correspondientes del bucket de destino de Cloud Storage o elige un prefijo nuevo para los objetos de destino.

Control de ancho de banda No compatible Compatible: Puede establecer límites en todas las transferencias del proyecto en incrementos de MB/s.
Supervisión del paquete de operaciones de Google Cloud No compatible Solo compatible con los agentes En Cloud a Google Cloud, puedes consultar la API para obtener el estado, la velocidad, etc., de tus trabajos de transferencia. Para obtener más información, consulta Descripción de la API de TransferJobs.
Ejecutar ahora No compatible Compatible En las transferencias de Cloud a Google Cloud, para ejecutar una transferencia existente ahora, crea un nuevo trabajo de transferencia que utilice configuraciones idénticas al trabajo de transferencia existente y dale inicio ahora.
Prefijo del objeto de destino No compatible Compatible: Se puede anexar un prefijo fijo a todos los objetos de destino transferidos en Cloud Storage.
Registros de transferencia No compatible Compatible: Puedes ver un registro de todos los archivos copiados y cualquier error. Para ver los errores en las transferencias de Cloud a Google Cloud, puedes ver las muestras de error en Google Cloud Console.
Filtrado de datos de origen basado en nombres Compatible: Incluye y excluye prefijos para los objetos de origen No compatible A fin de especificar un subconjunto de archivos para una transferencia local, debes crear un directorio de etapa de pruebas separado que solo contenga los archivos que deseas transferir y, luego, iniciar un trabajo de transferencia con ese directorio como fuente.
Filtrado de datos de origen de hora de modificación Compatible: Incluye archivos de origen según la hora de la última modificación No compatible A fin de especificar un subconjunto de archivos para una transferencia local, debes crear un directorio de etapa de pruebas separado que solo contenga los archivos que deseas transferir y, luego, iniciar un trabajo de transferencia con ese directorio como fuente.
IAM
  • Funciones de Administrador de transferencia de almacenamiento, Usuario de transferencia de almacenamiento y Visualizador de transferencia de almacenamiento
  • Permisos de IAM personalizados
Funciones de Administrador de transferencia de almacenamiento y Usuario de transferencia de almacenamiento Cloud Console para el Servicio de transferencia de almacenamiento no funcionará correctamente si faltan permisos obligatorios en la función personalizada. Por ejemplo, algunas partes de Cloud Console suponen que la función tiene acceso de lectura para mostrar un elemento antes de editarlo, por lo que una función con permisos solo de escritura experimentará pantallas de Cloud Console que no funcionan.
Borrar durante la transferencia
  • Pueden borrar archivos de origen transferidos al destino.
  • Pueden borrar archivos de destino que ya no se encuentran en la fuente.
Pueden borrar archivos de destino que ya no se encuentran en la fuente.
Compatibilidad de la API Compatible No es compatible: Solo se puede acceder a través de las GUI.
ID de trabajo definidos por el cliente Compatible: Los usuarios de API pueden especificar su propio ID de trabajo. No compatible