Ir al contenido
Otras versiones

Cargando…

Exportación de repositorio

La función de exportación de repositorio ayuda al administrador a exportar la totalidad o parte del repositorio de OpenKM al sistema de ficheros. El resultado será la misma estructura de carpetas y ficheros que la establecida en la aplicación.

Field Description
Repository path La ruta del repositorio a exportar.
Valores habituales:
- /okm:root
- /okm:templates
- /okm:personal
- /okm:mail
Filesystem path Ruta de destino en el servidor.
Ejemplo en Linux:
/mnt/export
Ejemplo en Windows:
c:/export
Metadata Cuando está habilitado, se exportan los valores de metadatos.
History Cuando está habilitado, se exportan todas las versiones del documento.
  • Establezca la ruta del repositorio.
  • Marque las opciones de exportación del repositorio.
  • Haga clic en el botón Export.

Cuando metadata e history no están marcados

Sección titulada «Cuando metadata e history no están marcados»

El resultado será una estructura de carpetas que contiene documentos y correos. Aunque un documento puede tener varias versiones, solo se exportará la versión actual.

El resultado será una estructura de carpetas que contiene documentos y correos. Aunque un documento puede tener varias versiones, solo se exportará la versión actual.

Para cada carpeta, documento o correo, se creará un fichero .okm. Por ejemplo, para un fichero llamado “Administration.html”, se creará un fichero llamado “Administration.html.okm” en la misma ruta. Los ficheros .okm contienen toda la información de metadatos asociada al nodo en formato JSON.

Ejemplo de un fichero .okm:

{"uuid":"8299d059-7894-468b-ba48-3f3b59ebc37c",
"author":"okmAdmin",
"name":"redacted_481.pdf",
"path":"/okm:root/redacted_481.pdf",
"created":{"year":2015,
"month":6,
"dayOfMonth":1,
"hourOfDay":17,
"minute":18,
"second":0},
"lastModified":{"year":2015,
"month":6,
"dayOfMonth":2,
"hourOfDay":10,
"minute":47,
"second":39},
"language":"en",
"keywords":[],
"categories":[],
"subscriptors":[],
"notes":[{"user":"system",
"date":{"year":2015,
"month":6,
"dayOfMonth":2,
"hourOfDay":10,
"minute":47,
"second":40},
"text":"New version 1.1 by okmAdmin: Signed",
"path":"7d11d393-df46-49a1-8f29-ae6d0ea4a093"}],
"propertyGroups":[],
"version":{"author":"okmAdmin",
"name":"1.1",
"created":{"year":2015,
"month":6,
"dayOfMonth":2,
"hourOfDay":10,
"minute":47,
"second":39},
"size":139215,
"mimeType":"application/pdf",
"comment":"Signed"},
"grantedUsers":{"okmAdmin":15},
"grantedRoles":{"ROLE_USER":15}
}

El resultado será una estructura de carpetas con documentos y correos. Se guardarán todas las versiones del documento.

Ejemplo de salida para un documento con versión 1.0 y 1.1:

  • Administration.html ( tamaño = 0 bytes )
  • Administration.html#v1.0# ( contenido de la versión 1.0 )
  • Administration.html#v1.1# ( contenido de la versión 1.1 )

El resultado será una estructura de carpetas con documentos y correos. Se guardarán todas las versiones del documento.

Para cada carpeta, documento o correo, se creará un fichero .okm. Por ejemplo, para un fichero llamado “Administration.html”, se creará un fichero llamado “Administration.html.okm” en la misma ruta. El fichero .okm contiene toda la información de metadatos asociada al nodo en formato JSON.

Ejemplo de salida para un documento con versión 1.0 y 1.1:

  • Administration.html ( tamaño = 0 bytes )
  • Administration.html.okm ( metadatos asociados al documento )
  • Administration.html#v1.0# ( contenido de la versión 1.0 )
  • Administration.html#v1.0#.okm ( metadatos asociados a la versión 1.0 )
  • Administration.html#v1.1# ( contenido de la versión 1.1 )
  • Administration.html#v1.1#.okm ( metadatos asociados a la versión 1.1 )