Difference between revisions of "Preservation in EPrints 3.2"

From EPrints Documentation
Jump to: navigation, search
m (Installing)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
[[Category:Management]]
 
EPrints 3 already provides a great number of preservation focussed features which are outlined @ [Preservation Support].
 
EPrints 3 already provides a great number of preservation focussed features which are outlined @ [Preservation Support].
  
Line 5: Line 6:
 
We have already mentioned the new [StorageController] and this now means that you can manage the location of your files and even spread them over multiple locations, enabling the LOCKSS technique to be applied.  
 
We have already mentioned the new [StorageController] and this now means that you can manage the location of your files and even spread them over multiple locations, enabling the LOCKSS technique to be applied.  
  
= More Description Soon =
+
More information can currently be found at http://wiki.preserv.org.uk/index.php/EPrintsPreservation
  
 
= Install and Usage Guide =
 
= Install and Usage Guide =
Line 15: Line 16:
 
* EPrints 3.2 or greater! You need the new File object which is a core part of >=3.2.
 
* EPrints 3.2 or greater! You need the new File object which is a core part of >=3.2.
  
* The EPrints 3.2 Preservation Tools (Available soon)
+
* The EPrints 3.2 Preservation Tools (http://files.eprints.org/422/)
 
** Consists of 3 files to be installed in the following locations
 
** Consists of 3 files to be installed in the following locations
** archive_name/cfg/cfg.d/pronom.xml
+
** archive_name/cfg/cfg.d/pronom.pl
 
** perl_lib/EPrints/Plugins/Screen/Admin/FormatsRisks.pm
 
** perl_lib/EPrints/Plugins/Screen/Admin/FormatsRisks.pm
 
** tools/update_pronom_puids
 
** tools/update_pronom_puids
Line 24: Line 25:
  
 
* A copy of DROID from (http://droid.sf.net)
 
* A copy of DROID from (http://droid.sf.net)
 +
 +
* The Perl SOAP::Lite Library
  
 
== Installing ==
 
== Installing ==
Line 29: Line 32:
 
1) Install java and DROID
 
1) Install java and DROID
  
2) edit archive_name/cfg/cfg.d/pronom.xml and fill in the locations to your DROID install, DROID signature file and JAVA. Changing other config values is optional but recommended to suit your repository and risk score boundaries.
+
2) edit archive_name/cfg/cfg.d/pronom.pl and fill in the locations to your DROID install, DROID signature file and JAVA. Changing other config values is optional but recommended to suit your repository and risk score boundaries.
  
 
3) Install the new database structure.  
 
3) Install the new database structure.  
   bin/epadmin update_database_structure  
+
   bin/epadmin update_database_structure archive_name
  
 
== Running ==
 
== Running ==

Latest revision as of 11:22, 19 March 2010

EPrints 3 already provides a great number of preservation focussed features which are outlined @ [Preservation Support].

In EPrints 3.2 we are looking to enable a framework on top of which active preservation services can applied, such as file classification, risk analysis and migration tools. However we are not going about this by simply thinking of some scenarios and then expecting the users to implment them. By working closely with the Preserv2 (http://www.preserv.org.uk) project we have been building a framework for actual services which this project has provisioned.

We have already mentioned the new [StorageController] and this now means that you can manage the location of your files and even spread them over multiple locations, enabling the LOCKSS technique to be applied.

More information can currently be found at http://wiki.preserv.org.uk/index.php/EPrintsPreservation

Install and Usage Guide

  • Since i've just done this on a new repository i thought i'd write down the install process.

Pre-Requisits

  • EPrints 3.2 or greater! You need the new File object which is a core part of >=3.2.
  • The EPrints 3.2 Preservation Tools (http://files.eprints.org/422/)
    • Consists of 3 files to be installed in the following locations
    • archive_name/cfg/cfg.d/pronom.pl
    • perl_lib/EPrints/Plugins/Screen/Admin/FormatsRisks.pm
    • tools/update_pronom_puids
  • A copy of java
  • The Perl SOAP::Lite Library

Installing

1) Install java and DROID

2) edit archive_name/cfg/cfg.d/pronom.pl and fill in the locations to your DROID install, DROID signature file and JAVA. Changing other config values is optional but recommended to suit your repository and risk score boundaries.

3) Install the new database structure.

 bin/epadmin update_database_structure archive_name

Running

To run simply execute the update_pronom_puids tool, this should be scheduled to run regularly.

 cd tools
 perl update_pronom_puids archive_name