Old Release

This documentation relates to an old version of DSpace, version 3.x. Looking for another version? See all documentation.

This DSpace release is end-of-life and is no longer supported.

Transferring Content via Export and Import

To migrate content from one DSpace to another, you can export content from the Source DSpace and import it into the Destination DSpace.

Transferring Communities, Collections, or Items using Packages

Starting with DSpace 1.7, you can transfer any DSpace content (Communities, Collections or Items) from one DSpace to another by utilizing the AIP Backup and Restore tool. This tool allows you to export content into a series of Archival Information Packages (AIPs). These AIPs can be used to restore content (from a backup) or move/migrate content to another DSpace installation.

For more information see AIP Backup and Restore.

Transferring Items using Simple Archive Format

Migration of Data

Where items are to be moved between DSpace instances (for example from a test DSpace into a production DSpace) the Item Exporter and Item Importer can be used in conjunction with a script to assist in this process.

First, you should export the DSpace Item(s) into the Simple Archive Format, as detailed at: Importing and Exporting Items via Simple Archive Format

After running the item exporter, each dublin_core.xml file will contain metadata that was automatically added by DSpace. These fields are as follows:

  • date.accessioned
  • date.available
  • date.issued
  • description.provenance
  • format.extent
  • format.mimetype
  • identifier.uri

In order to avoid duplication of this metadata, run

[dspace]/bin/dspace_migrate [/path/to/exported-item-directory]

prior to running the item importer. This will remove the above metadata items, except for date.issued (if the item has been published or publicly distributed before) and identifier.uri (if it is not the handle), from the dublin_core.xml file and remove all handle files. It will then be safe to run the item importer.

Transferring Items using OAI-ORE/OAI-PMH Harvester

If you are using the XMLUI in both DSpace instances, you may also choose to enable the OAI-ORE Harvester. This OAI-ORE Harvester allows one DSpace installation to harvest Items (via OAI-ORE) from another DSpace Installation (or any other system supporting OAI-ORE). Items are harvested from a remote DSpace Collection into a local DSpace Collection. Harvesting can also be scheduled to run automatically (or by demand).

For more information see Harvesting Items from XMLUI via OAI-ORE or OAI-PMH

Copying Items using the SWORD Client

  • No labels

1 Comment

  1. It would be helpful if the procedure outlined by Ivan Masár here [1] could be included as an optional method of copying/migrating content between two repositories.

    [1] http://sourceforge.net/mailarchive/message.php?msg_id=30430890