importando Apple Wiki - errore 27 durante l'esecuzione del comando wikiadmin

1

Ho esportato i dati Wiki di Apple su un server Apple con 10.10 utilizzando il comando "wikiadmin". È stato esportato con successo.

Ho copiato i dati esportati su un nuovo server Apple 10.13 e sto cercando di utilizzare l'importazione wikiadmin per importare i dati.

Ho ricevuto questo errore:

    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

Ho provato a cambiare anche le opzioni di esportazione, utilizzando "-format legacy" che, a mio avviso, è comunque l'impostazione predefinita.

Non riesco a capire cos'altro posso fare.

Ho provato a sostituire manualmente / Library / Server / Wiki con la stessa cartella dal vecchio server e il nuovo server ha mostrato il wiki, ma temo che introdurrà altri problemi, quindi mi piacerebbe farlo correttamente .

    
posta mindmischief 29.03.2018 - 23:33
fonte

1 risposta

1

La soluzione di Apple era connettere il vecchio server tramite "modalità disco di destinazione" al nuovo server e utilizzare Migration Assistant quando si installava inizialmente il nuovo server, prima di creare account, ecc. per importare tutti i dati del server.

Quindi, quando apri l'ultima app Server sul nuovo server, verrà importata con successo nella wiki.

link

    
risposta data 04.04.2018 - 01:22
fonte

Leggi altre domande sui tag