S3 Storage может использоваться как альтернатива файловым системам в качестве систем хранения DICOM-объектов в архиве. На этой странице описано, как настроить Amazon S3 как ONLINE- или NEARLINE-хранилище.

Block Public Access settings for this bucket. Можно как включать, так и выключать эту настройку.
Bucket versioning по умолчанию отключена, при желании включите её



aws-s3 в архиве для <access-key>
и <secret-key>.
Обратитесь к Generic Storage за общей информацией по конфигурации хранилища.
Чтобы настроить Amazon S3 в качестве хранилища, используйте один из двух следующих способов. Замените <bucket-name>,
<secret-key>, <access-key> и eu-central-1 значениями, соответствующими вашему бакету Amazon S3 и связанным
конфигурациям.
Menu -> Configuration -> Devices -> dcm4chee-arc ->
Device Extension -> Archive Device Extension -> Child Objects)Storage ID : amazon-s3
Storage URI : jclouds:aws-s3:https://<bucket-name>.s3.eu-central-1.amazonaws.com
Storage Property : container=<bucket-name>
Storage Property : jclouds.s3.virtual-host-buckets=true
Storage Property : credential=<secret-key>
Storage Property : identity=<access-key>
Storage Property : jclouds.strip-expect-header=true
Storage Property : containerExists=true
Storage Property : jclouds.relax-hostname=true
Storage Property : jclouds.trust-all-certs=trueversion: 1
dn: dcmStorageID=amazon-s3,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: dcmStorage
dcmStorageID: amazon-s3
dcmURI: jclouds:aws-s3:https://<bucket-name>.s3.eu-central-1.amazonaws.com
dcmDigestAlgorithm: MD5
dcmProperty: container=<bucket-name>
dcmProperty: jclouds.s3.virtual-host-buckets=true
dcmProperty: credential=<secret-key>
dcmProperty: identity=<access-key>
dcmProperty: jclouds.strip-expect-header=true
dcmProperty: containerExists=true
dcmProperty: jclouds.relax-hostname=true
dcmProperty: jclouds.trust-all-certs=trueи импортировать его на LDAP-сервер с помощью утилиты командной строки ldapadd или функции LDIF Import... в Apache Directory Studio
Обратитесь к Storage Descriptor, чтобы понять описание атрибутов.
Для отладки HTTP-запросов к S3-провайдеру настройте дополнительные логгеры org.jclouds и jclouds.headers с
уровнем DEBUG.
Можно настроить и протестировать либо один, либо оба следующих сценария:
amazon-s3 как Object Storage ID для AE архива DCM4CHEE
Storage IDs of Study в атрибутах исследования через UI архива и соответствующие объекты
в консоли Amazon S3.

Exporter Descriptor в архиве (Menu -> Configuration -> Devices -> dcm4chee-arc -> Device Extension ->
Archive Device Extension -> Child Objects)version: 1
dn: dcmExporterID=StoreToS3,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOMConfiguration,dc=dcm4che,dc=org
objectClass: dcmExporter
dcmExporterID: StoreToS3
dcmQueueName: Export6
dcmURI: storage:amazon-s3
dicomAETitle: DCM4CHEE
Navigation -> Studies) с использованием опции Queued Exporter в S3 Storage, выбрав созданный
выше Exporter Descriptor.
Monitoring -> Export, что задача экспорта для сохранения объектов в хранилище amazon-s3 имеет статус COMPLETED.
