importando Apple Wiki - error 27 al ejecutar el comando wikiadmin

1

Exporté datos de Apple Wiki en un servidor Apple con 10.10 usando el comando 'wikiadmin'. Se exportó con éxito.

Copié los datos exportados a un nuevo servidor Apple 10.13 y estoy tratando de usar wikiadmin import para importar los datos.

Recibo este error:

    sh-3.2# wikiadmin import -all -path /private/tmp/wikiexport

Converted requested path /private/tmp/wikiexport to absolute path /tmp/wikiexport
        Found Exported.wikis contained in /tmp/wikiexport
        Import path is a recognized Wiki export bundle
        requestedWikiName b25a226e-6c1e-4664-a114-7002b29d3fee is a guid
        Wikis to import: 1
        Importing from /tmp/wikiexport/Exported.wikis/Contents/Resources/b25a226e-6c1e-4664-a114-7002b29d3fee

Error: Caught top-level exception: [PGCQueryError] Error executing query [INSERT INTO file_entity (entity_uid_fk, content_type, data_uid_fk) (SELECT entity_uid_fk, content_type, data_uid_fk FROM file_entity_scratch_20180328T141641)]: ERROR:  insert or update on table "file_entity" violates foreign key constraint "file_entity_data_uid_fk_fkey"
    DETAIL:  Key (data_uid_fk)=(c50dbd5c-e40a-46e9-9d41-3fe158b2f507) is not present in table "filedata_entity".
    , exiting
    Error: Exit with status: 27

También he intentado cambiar las opciones de exportación, usando "legado de formato", que creo que es el predeterminado de todos modos.

No sé qué más puedo hacer.

Intenté simplemente reemplazar / Biblioteca / Servidor / Wiki manualmente con la misma carpeta del servidor antiguo y el nuevo servidor mostró el wiki, pero me temo que eso va a presentar otros problemas, así que me gustaría hacerlo correctamente. .

    
pregunta mindmischief 29.03.2018 - 23:33

1 respuesta

0

La solución de Apple fue conectar el servidor antiguo a través del 'modo de disco de destino' al nuevo servidor y usar el Asistente de Migración al configurar inicialmente el nuevo servidor, antes de crear cualquier cuenta, etc., para importar todos los datos del servidor.

Luego, al abrir la última aplicación de servidor en el nuevo servidor, se importará correctamente en la wiki.

enlace

    
respondido por el mindmischief 04.04.2018 - 01:22

Lea otras preguntas en las etiquetas