User Tools

Site Tools


yareta:job-parameters

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
yareta:job-parameters [2025/05/05 15:51] Hugues Cazeauxyareta:job-parameters [2025/09/02 16:16] (current) Hugues Cazeaux
Line 1: Line 1:
 ====== Preservation Job Parameters ====== ====== Preservation Job Parameters ======
  
-  * Job type+==== Procedure to create a job ==== 
 +  - Create a //Job Type// job or use the corresponding job created by //init// button 
 +  - Specify the parameters [**OPTIONAL**
 +  - Run it 
 + 
 +==== Job Type ====
     - ARCHIVE_CHECK => Run the archive check on all archives     - ARCHIVE_CHECK => Run the archive check on all archives
     - ARCHIVE_PRELOAD_BIG => Preload the archives bigger than 4GB to prepare DIP     - ARCHIVE_PRELOAD_BIG => Preload the archives bigger than 4GB to prepare DIP
Line 10: Line 15:
     - DISPOSAL => Trigger the disposal process     - DISPOSAL => Trigger the disposal process
     - FIXITY => Run the fixity check for all archives     - FIXITY => Run the fixity check for all archives
-    - MIGRATION => Comming soon+    - METADATA_MIGRATION => Metadata Version Upgrade
     - PURGE_ORDER => Purge order data when order completed     - PURGE_ORDER => Purge order data when order completed
     - PURGE_SUBMISSION_TEMP_FILES => Purge temporary files of submission process     - PURGE_SUBMISSION_TEMP_FILES => Purge temporary files of submission process
Line 19: Line 24:
     - REPLICATION => Run the replication process on different storage nodes     - REPLICATION => Run the replication process on different storage nodes
     - REPLICATION_CHECK => Run the replication check on all archives     - REPLICATION_CHECK => Run the replication check on all archives
-  * Job recurrence + 
-  Enabled job +==== Job Recurrence ==== 
-  * Maximun items +  - ONCE => Once 
-  * Parameters+  - DAILY => Daily 
 +  - MONTHLY => Monthly 
 +  - WEEKLY => Weekly 
 +  - YEARLY => Yearly 
 +==== Enabled/Disabled Job ==== 
 +Enable or disable the preservation job
 +==== Maximun Items ==== 
 +  * 0 => No limit 
 +  * <//number//> => The job runs until it has been processed //number// items. 
 +==== Job Parameters ==== 
 +The format of job parameters is  
 +<code> 
 +param1=value1&param2=value2&...&paramN=valueN 
 +</code> 
 + 
 +//Examples (not exhaustive list)//: 
 +  * To filter on metadata version: <code>info.metadataVersion=<value></code> 
 +  * To filter on org. unit: <code>info.organizationalUnitId=<value></code> 
 +  * To filter on archive size: <code>archiveSize=<value></code> 
 +  * To filter on archive unit: <code>archivalUnit=true</code> 
 +  * To filter on archive size up to 1GB: <code>archiveSize=1073741824</code> 
 +  * To sort by last archiving: <code>sort=lastArchiving,desc</code> 
 +  * To sort by last modification: <code>sort=lastUpdate.when,desc</code> 
 +  * To sort by size: <code>sort=archiveSize,asc</code> 
 +  * To sort by file number: <code>sort=archiveFileNumber,asc</code> 
 +  * To sort by last fixity check: <code>sort=checksumCheck.checkDate,asc</code> 
 +  * To mix several criterion: <code>archiveSize=1073741824&sort=lastArchiving,asc</code> 
 +  * Etc...
yareta/job-parameters.1746460267.txt.gz · Last modified: (external edit)