Page History
...
At an absolute minimum, you should back up:
\[dspace-source\] if you've made any customisationsWiki Markup \[dspace\]/assetstoreWiki Markup Wiki Markup - \[dspace\]/config
\[dspace\]/history and \ [dspace\]/log if you want to preserve activity recordsWiki Markup - PostgreSQL, especially /usr/local/pgsql/data (or wherever the data dir is)
Really you could carry own down the tool and O/S stack; Java, Tomcat it's a judgement call as to how far down you go.
Storage layer backup
Just back up the data; i.e. the RDBMS tables and \ [dspace\]/assetstore (in the default config). You assume that you will be able to recreate a software/hardware environment that will run DSpace, and then you will just need to restore the data. Wiki Markup
The advantage of this approach is that you only have to back up the data; as long as you can reconstruct the correct DSpace and PostgreSQL versions, it doesn't matter if the underlying hardware and OS are different. i.e. you're not so reliant on having an exact replica of the hardware and OS around to restore the backup.
...
Some notes in http://dspace.org/technology/system-docs/storage.html about backing up and restoring your Postgres database and the bitstream store.
Use import/export tools
Info | ||
---|---|---|
| ||
In DSpace 1.7.0 and above, there is now an AIP (Archival Information Package) Backup and Restore process available. For more information see: AIP Backup and Restore |
Back up the data using the batch item exporter. In other words, you'd use the batch item exporter to export all of the contents of your DSpace to location X, and back X up.
...
Other methods
Please check out: http://wiki.lib.sun.ac.za/index.php/SUNScholar/Disaster_Recovery for a method on Ubuntu servers.