Enviar objetos al servidor

Los clientes de aplicaciones pueden enviar datos u objetos con nombre y sus datos asociados al almacenamiento de IBM® Storage Protect utilizando las funciones de copia de seguridad y archivado de la API. Los componentes de copia de seguridad y archivado del sistema permiten el uso de procedimientos de gestión diferentes para los datos que se envían a almacenamiento.

El atributo de estimación de tamaño es una estimación del tamaño total del objeto de datos que se envían al servidor. Si la aplicación no conoce el tamaño del objeto exacto, configure sizeEstimate en una estimación más alta. Si la estimación es menor que el tamaño real, el servidor de IBM Storage Protect utiliza recursos adicionales para gestionar asignaciones de espacio adicionales.

Sugerencias:
  • Sea tan preciso como sea posible cuando realice esta estimación de tamaño. El usuario utiliza este atributo para la asignación eficaz de espacio y la colocación de objetos dentro de sus recursos de almacenamiento.
  • Si el cálculo es menor al tamaño actual, un servidor con almacenamiento en memoria caché no asigna espacio adicional y detiene el envío.

Es posible que tenga problemas si sizeEstimate es excesivo. Es posible que el servidor no disponga de suficiente espacio para el tamaño estimado pero tenga espacio para el tamaño real; o es posible que el servidor utilice dispositivos más lentos.

Puede realizar copias de seguridad o archivar objetos que son más grandes que dos gigabytes de tamaño. Los objetos pueden estar comprimidos o descomprimidos.

Para iniciar una operación de envío, llame a dsmSendObj. Si tiene más datos de los que puede enviar a la vez, puede realizar llamadas repetidas a dsmSendData para transferir el resto de la información. Llame a dsmEndSendObj para completar la operación de envío.