Skip to content

Verify Storage of archived objects in configurable interval #1518

Closed
@gunterze

Description

Configurable by Archive Device attributes:

Name Type Description (LDAP Attribute)
Storage Verification Policy string DB_RECORD_EXISTS: only check for existence of DB records, OBJECT_EXISTS: check if object exists on Storage System, OBJECT_SIZE: check size of object on Storage System, OBJECT_FETCH: fetch object from Storage System), OBJECT_CHECKSUM: recalculate checksum of object on Storage System, S3_MD5SUM: check MD5 checksum of object on S3 Storage System. May be overwritten by configured values for particular Archive Network AEs. Enumerated values: DB_RECORD_EXISTS, OBJECT_EXISTS, OBJECT_SIZE, OBJECT_FETCH, OBJECT_CHECKSUM or S3_MD5SUM. (dcmStorageVerificationPolicy)
Storage Verification Update Location Status boolean Indicates if the Status of the Location DB record shall be updated on Storage Verification accordingly. Not effective with Storage Verification Policy: DB_RECORD_EXISTS. False if absent. May be overwritten by configured values for particular Archive Network AEs. (dcmStorageVerificationUpdateLocationStatus)
Storage Verification Storage IDs(s) string Indicates that for successful Storage Verification the object must be stored on (one of) the specified Storage System. If absent, successful verification of the storage on any Storage System is sufficient. Not effective with Storage Validation Policy: DB_RECORD_EXISTS. May be overwritten by configured values for particular Archive Network AEs. (dcmStorageVerificationStorageID)
Storage Verification AE Title string Archive AE Title used for scheduled Storage Verifications. (dcmStorageVerificationAETitle)
Storage Verification Batch ID string Batch ID of Storage Verification Tasks triggered by scheduler. (dcmStorageVerificationBatchID)
Storage Verification Initial Delay string Delay in ISO-8601 duration format PnDTnHnMn.nS of first Storage Verification of a Series after it was received. May be overwritten by configured values for particular Archive Network AEs. (dcmStorageVerificationInitialDelay)
Storage Verification Period string Period between successive Storage Verifications of one Series in ISO-8601 period format PnYnMnD or PnW (dcmStorageVerificationPeriod)
Maximal scheduled Storage Verifications integer Maximal number of scheduled Storage Verification tasks on this device. Shall be set > 0 to distribute tasks over nodes of a clustered archive. (dcmStorageVerificationMaxScheduled)
Storage Verification Polling Interval string Polling Interval for Series scheduled for Storage Verification in ISO-8601 duration format PnDTnHnMn.nS. (dcmStorageVerificationPollingInterval)
Storage Verification Schedule(s) array Limits Storage Verification to specified times in format ‘hour=[0-23] dayOfWeek=[0-6]’ (0=Sunday). (dcmStorageVerificationSchedule)
Storage Verification Fetch Size integer Maximal number of Series scheduled for Storage Verification fetched by one query. (dcmStorageVerificationFetchSize)

Provide Scheduled Storage Verification Date Time of Series by QIDO-RS by private Attributes

Tag Name VR
(7777,1060) Scheduled Storage Verification Date Time of Series DT

Requires #1519

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions