EPrints Technical Mailing List Archive

Message: #05600

< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

Re: [EP-tech] problem migrating documents

The bigger job is to migrate and update eprints from an old eprints version to the newest one (from one server to another). On my new server there is no file section in the xml File, even if i import a new xml file which includes a file section.


Von: eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk] Im Auftrag von Adam Field
Gesendet: Montag, 25. April 2016 13:05
An: eprints-tech@ecs.soton.ac.uk
Betreff: Re: [EP-tech] problem migrating documents


If you open the XML file, you'll see that it has a path in the file section of the document.  If you modify that path to point to somewhere local, then put a copy of the file in that place, it should work.


What are you actually trying to accomplish.  Is this a step in a bigger job?  What's the bigger job?




Adam Field
SHERPA services analyst developer


From: <eprints-tech-bounces@ecs.soton.ac.uk> on behalf of "holger.berth@mdc-berlin.de" <holger.berth@mdc-berlin.de>
Reply-To: "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk>
Date: Monday, 25 April 2016 10:48
To: "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk>
Subject: Re: [EP-tech] problem migrating documents



i have exported one publication with



bin/export edoc eprint XML 15166 > 15166.xml


and imported it into the new system


bin/import edoc eprint XML --enable-file-imports --enable-import-fields

--force --verbose /home/user/15166.xml


But if i export the publication from the new system, the file entry is not

in the xml file.


I think this does not overwrite the data. Or do i have to start a another

script after importing?





-----Ursprüngliche Nachricht-----

[mailto:eprints-tech-bounces@ecs.soton.ac.uk] Im Auftrag von Thomas Lauke

Gesendet: Freitag, 15. April 2016 11:19

Betreff: Re: [EP-tech] problem migrating documents


what is  the best way to migrate the documents.

hard to say, depends on many boundary conditions


I only copied (rsync) the documents from one server to the next,

imported the mysql database and started the upgrade with "epadmin upgrade


could work, if all paths for eprint stuff are exactly the same; 'upgrade' is

an independent issue Of course, the most easy way!


How can i export all without documents?

export repoID  eprint XML <badID0..badIDn> will do that by default settings


And how can import this

import repoID eprint XML --enable-file-imports --enable-import-fields

updatedPipedExportFile overwrites even existing entries ...


Check if a correction of bad entries is useful, otherwise start from


Testing on a sandbox is _no_ bad idea :)




*** EPrints community wiki: http://wiki.eprints.org/

*** EPrints developers Forum: http://forum.eprints.org/


Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc’s registered office is: One Castlepark, Tower Hill, Bristol, BS2 0JA. T 0203 697 5800.

Jisc Services Limited is a wholly owned Jisc subsidiary and a company limited by guarantee which is registered in England under company number 2881024, VAT number GB 197 0632 86. The registered office is: One Castle Park, Tower Hill, Bristol BS2 0JA. T 0203 697 5800.

Attachment: smime.p7s
Description: S/MIME cryptographic signature