copyToObjectStorage

Copia un archivo o una instantánea del entorno actual a un cubo de Oracle Object Storage Cloud.

Si copia una instantánea, este comando comprime en un archivo ZIP el contenido de la instantánea antes de copiarla en Oracle Object Storage.

Para facilitar la copia rápida de archivos, este comando divide los archivos grandes (que superan los 100 MB) en segmentos de 10 MB (denominados FILE_NAME/FILE_NAME_object_store_bytes_seg_0 por FILE_NAME/FILE_NAME_object_store_bytes_seg_n) y crea un archivo de manifiesto (denominado FILE_NAME/FILE_NAME.manifest). Los segmentos de archivo se almacenan en Oracle Object Storage junto al archivo de manifiesto. En la consola de Object Storage, el archivo se muestra como un directorio lógico que contiene los segmentos de archivo y el archivo de manifiesto.

Los archivos inferiores a los 100 MB no están segmentados y se almacenan con el nombre de archivo original.

Se aplica a

Planning, Planning Modules, FreeForm, Financial Consolidation and Close, Tax Reporting, Account Reconciliation, Profitability and Cost Management, Enterprise Profitability and Cost Management, Oracle Enterprise Data Management Cloud, Narrative Reporting, Strategic Workforce Planning y Sales Planning.

Roles necesarios

Administrador del servicio

Sintaxis

epmautomate copyToObjectStorage SOURCE_FILE_NAME USERNAME PASSWORD URL donde:

  • SOURCE_FILE_NAME es el nombre del archivo o la instantánea en Oracle Enterprise Performance Management Cloud. Si copia una instantánea, no especifique la extensión ZIP.
  • USERNAME es el ID de usuario de un usuario que tiene los derechos de acceso necesarios para escribir en Oracle Object Storage Cloud.

    Para los usuarios creados en un proveedor de identidad federado, especifique el nombre completo del usuario (por ejemplo, exampleIdP/jdoe o exampleIdP/john.doe@example.com, donde exampleIdP es el nombre del proveedor de identidad federado). Para otros usuarios, proporcione el ID de usuario.

  • PASSWORD es la contraseña de Swift o el símbolo de autentificación asociado al usuario. Esta contraseña no es la misma que la que ha usado para iniciar sesión en la consola de Object Storage. El símbolo de autentificación es un símbolo generado por Oracle que usa para autentificarse en las API de terceros, por ejemplo, para autentificarse en un cliente de Swift. Para obtener instrucciones para crear este símbolo, consulte Para crear un símbolo de autentificación en Documentación de Oracle Cloud Infrastructure .
  • URL es la URL del cubo de Oracle Object Storage Cloud con un nombre de objeto opcional al final.

    El formato de URL sin nombre de objeto:

    https://swiftobjectstorage.region_identifier.oraclecloud.com/v1/namespace/bucket_name

    El formato de URL con nombre de objeto:

    https://swiftobjectstorage.region_identifier.oraclecloud.com/v1/namespace/bucket_name/object_name

    Componentes de esta URL:
    • region_identifier es una región de alojamiento de Oracle Cloud Infrastructure.
    • namespace es el contenedor de nivel superior para todos los cubos y objetos. A cada inquilino de Oracle Cloud Infrastructure se le asigna un nombre de espacio de nombre de Object Storage inmutable, generado por el sistema y único durante la creación de la cuenta. El nombre del espacio de nombres del arrendamiento, por ejemplo, axaxnpcrorw5, se aplica a todas las regiones.
    • bucket_name es el nombre de un contenedor lógico donde se almacenan los datos y archivos. Los cubos se organizan y mantienen en compartimentos. Un nombre de cubo generado por el sistema, por ejemplo, bucket-20210301-1359 refleja el año, el mes, el día y la hora actuales.
    • object_name, opcionalmente, es el nombre que desea usar para el archivo en Oracle Object Storage Cloud. Si no se especifica un nombre de objeto, el archivo se copiará con su nombre original.

    Para obtener más información, consulte estos temas en la documentación de Oracle Cloud Infrastructure

Ejemplos

En estos ejemplos, reemplace URL_OF_THE_ORACLE_OBJECT_STORAGE_BUCKET por una URL en funcionamiento con este formato: https://swiftobjectstorage.region_identifier.oraclecloud.com/v1/namespace/bucket_name/.

  • Copie una instantánea en un cubo de Object Storage y cámbiele el nombre:

    epmautomate copyToObjectStorage "Artifact Snapshot" oracleidentitycloudservice/jDoe example_pwd URL_OF_THE_ORACLE_OBJECT_STORAGE_BUCKET/Snapshot_04_30_21

  • Copie un archivo en un cubo de Object Storage:

    epmautomate copyToObjectStorage example_file.txt oracleidentitycloudservice/jDoe example_pwd URL_OF_THE_ORACLE_OBJECT_STORAGE_BUCKET

  • Copie un archivo en un cubo de Object Storage y cámbiele el nombre:

    epmautomate copyToObjectStorage example_file.txt eoracleidentitycloudservice/jDoe example_pwd URL_OF_THE_ORACLE_OBJECT_STORAGE_BUCKET/epm_text_file.txt