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:46] 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 ==== 
-  - Job recurrence +  Create a //Job Type// job or use the corresponding job created by //init// button 
-  - Enabled job +  - Specify the parameters [**OPTIONAL**] 
-  - Maximun items +  - Run it 
-  - Parameters+ 
 +==== Job Type ==== 
 +    - ARCHIVE_CHECK => Run the archive check on all archives 
 +    - ARCHIVE_PRELOAD_BIG => Preload the archives bigger than 4GB to prepare DIP 
 +    - ARCHIVE_PRELOAD_SMALL => Preload the archives smaller than 4GB to prepare DIP 
 +    - CHECK_COMPLIANCE_LEVEL => coming soon 
 +    - CLEAN_SUBMISSION => Purge deposits & SIP when archives are completed and replicated based on submission policy 
 +    - SIMPLE_CLEAN_SUBMISSION => Purge deposits & SIP when archives are completed without checking replication based on submission policy 
 +    - DISPOSAL => Trigger the disposal process 
 +    - FIXITY => Run the fixity check for all archives 
 +    - METADATA_MIGRATION => Metadata Version Upgrade 
 +    - PURGE_ORDER => Purge order data when order completed 
 +    - PURGE_SUBMISSION_TEMP_FILES => Purge temporary files of submission process 
 +    - REINDEX => Re-index all archives on main storage 
 +    - REINDEX_ALL => Re-index all archives on all storages 
 +    - RELOAD => Reload all archives from the storage 
 +    - RELOAD_INGEST => Reload all SIP & deposits from the archives 
 +    - REPLICATION => Run the replication process on different storage nodes 
 +    - REPLICATION_CHECK => Run the replication check on all archives 
 + 
 +==== Job Recurrence ==== 
 +  - ONCE => Once 
 +  - 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.1746459963.txt.gz · Last modified: (external edit)