https://github.com/dspace/dspace-replicate
DSpace Replication Task Suite - Backup/restore DSpace to/from DuraCloud or mounted drive
https://github.com/dspace/dspace-replicate
aip backup dspace duracloud java migration restore
Last synced: about 1 year ago
JSON representation
DSpace Replication Task Suite - Backup/restore DSpace to/from DuraCloud or mounted drive
- Host: GitHub
- URL: https://github.com/dspace/dspace-replicate
- Owner: DSpace
- License: bsd-3-clause
- Created: 2011-12-12T17:29:18.000Z (over 14 years ago)
- Default Branch: main
- Last Pushed: 2025-04-04T15:52:17.000Z (about 1 year ago)
- Last Synced: 2025-04-04T16:28:23.706Z (about 1 year ago)
- Topics: aip, backup, dspace, duracloud, java, migration, restore
- Language: Java
- Homepage: https://wiki.lyrasis.org/display/DSPACE/ReplicationTaskSuite
- Size: 727 KB
- Stars: 2
- Watchers: 24
- Forks: 17
- Open Issues: 11
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
DSpace Replication Task Suite
=============================
The Replication Task Suite is an add-on for DSpace which allows you to more easily
replicate / backup DSpace content to another location. It utilizes the DSpace
Curation System to allow all backup/restore/auditing tasks to be performed
either via Command Line (CLI) or from the DSpace Admin User Interface.
Replication / Backup Locations
-------------------------------
Supported Replication / Backup locations include:
* Local filesystem folder
* Mounted drive
* DuraCloud (http://www.duracloud.org)
Backup Format
-------------
DSpace content is replicated / backed up as a set of AIPs (Archival Information Packages).
The Replication Task Suite supports two different AIP formats:
1. The DSpace AIP Format based on METS (Default)
https://wiki.lyrasis.org/display/DSDOC6x/DSpace+AIP+Format
2. A BagIt based AIP Format (Beta)
Sample Supported Actions
------------------------
The Replication Task Suite allows you to backup DSpace content, restore/replace DSpace
content (from a backup), or audit your existing backup. Some sample actions included:
* Replicate / Back up either on demand (via Admin UI or CLI) or on a scheduled basis (using a cron job)
* Restore / Replace content in DSpace based on current backups (via Admin UI or CLI)
* Perform checksum audit of your replicated content (via Admin UI or CLI)
* Provide a rough estimate of the amount of storage space your AIPs will require (via Admin UI or CLI)
* Keep a running "odometer" of all Input / Output transfers (via Admin UI or CLI)
More Information
----------------
Installation documentation, configuration documentation and usage examples are all available at:
https://wiki.lyrasis.org/display/DSPACE/ReplicationTaskSuite