Перейти в хранилище документации
Обратиться в техническую поддержку![]()
где
Возможные параметры ArchiveVolume в разделе properties:
| Параметр | Описание |
|---|---|
| format | true − если требуется отформатировать созданный том. По умолчанию false |
| volume_size | Размер тома в байтах. Актуально, если format = true |
| auto_mount | true − если нужно монтировать созданный том. По умолчанию true |
| label | Метка тома |
| Параметры только для объектного архива (storage_type = object) | |
| max_block_size_mb | Максимальный размер блоков в Мб. Значение по умолчанию 64, диапазон допустимых значений [16; 512] |
| optimal_read_size_mb | Оптимальный размер чтения блоков в Мб. Значение по умолчанию 4, диапазон допустимых значений [1; max_block_size_mb / 2] |
| incoming_buffer_size_mb | Приходящий размер буфера в Мб. Значение по умолчанию 3 * max_block_size_mb. Минимальное значение должно быть больше 2 * max_block_size_mb |
| block_flush_period_seconds | Период записи блоков в секундах. Значение по умолчанию 60, диапазон допустимых значений [30; 300] |
| index_snapshot_max_block_distance | Максимальное количество блоков между операциями индексации. Значение по умолчанию 256, минимальное значение 16 |
| sequence_flush_period_seconds | Периодичность записи последовательностей в секундах. Значение по умолчанию 60, минимальное значение 32 |
На уровне ArchiveVolume также должно добавляться свойство connection_params со следующими параметрами:
| Параметр | Обязательный | Описание |
|---|---|---|
| schema | Да | Тип тома. Возможные значения:
|
| Параметры для типа file | ||
| path | Да | Путь к файлу/диску с архивом |
| Параметры для типа smb | ||
| host | Да | Имя сервера с удалённым хранилищем |
| smb_share | Да | Удаленное хранилище |
| path | Да | Папка в удаленном хранилище для хранения архива |
| smb_domain | Нет | Домен удаленного хранилища |
| user | Нет | Имя пользователя |
| password | Нет | Пароль |
| Параметры для типа azure (хранилище Microsoft Azure) | ||
| protocol | Да | Протокол подключения: HTTP или HTTPS. Этот параметр находится в свойствах созданного контейнера |
| host | Да | Адрес сервера Azure. Этот параметр находится в свойствах созданного контейнера |
| access_key | Да | Ключ доступа в base64. Этот параметр находится в разделе Ключи доступа |
| container | Да | Контейнер Azure. Данный параметр находится в свойствах созданного контейнера |
| user | Да | Имя пользователя. Этот параметр находится в разделе Ключи доступа (Storage account name) |
| path | Нет | Для Azure указывать расположение папки тома не нужно − параметр должен остаться пустым |
| port | Нет | Порт сервера Azure |
| Параметры для типа s3_amazon (хранилище Amazon) | ||
access_key_id | Да | Идентификатор ключа доступа (создание ключей доступа на странице https://console.aws.amazon.com/iam/home?#/security_credentials$access_key, требуется авторизация) |
| secret_access_key | Да | Пароль ключа доступа (доступен после создания ключа доступа) |
| bucket | Да | Том архива в аккаунте Amazon S3 (bucket). Разные тома могут находиться в разных регионах. На сервере Amazon S3 имя тома должно быть уникальным и для работы в ПК Интеллект X должно быть предварительно создано самим пользователем по правилам (см. https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html) |
| region | Да | Регион нахождения тома. Для уменьшения задержек при записи и чтении архива необходимо указывать ближайший регион до сервера ПК Интеллект X. Список возможных регионов – https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints |
| path | Да | Расположение папки тома ПК Интеллект X внутри bucket |
| protocol | Да | Протокол подключения: HTTP или HTTPS |
| host | Да | Адрес сервера: amazonaws.com |
| Параметры для типа s3_wasabi (хранилище Wasabi) | ||
| bucket | Да | Имя тома архива (Bucket Name), предварительно заданное пользователем в https://console.wasabisys.com/#/file_manager |
| region | Да | Регион нахождения соответствующего тома, заданный в https://console.wasabisys.com/#/file_manager |
| access_key_id | Да | Идентификатор ключа доступа, который необходимо предварительно создать на странице https://console.wasabisys.com/#/access_keys |
| secret_access_key | Да | Пароль ключа доступа (доступен после создания ключа доступа) |
| protocol | Да | Протокол подключения: HTTP или HTTPS |
| path | Да | Расположение папки, созданной внутри тома (объект Folder в Bucket) |
| host | Да | Адрес сервера: wasabisys.com |
| Параметры для типа s3_huawei (хранилище Huawei Cloud) | ||
| bucket | Да | Имя тома архива (Bucket Name), предварительно заданное пользователем на вкладке Object Storage Service |
| region | Да | Регион нахождения соответствующего тома, заданный при его создании. Указан в параметре Endpoint в свойствах Bucket |
| access_key_id | Да | Идентификатор ключа доступа, который необходимо создать, перейдя по ссылке Obtain access keys (AK and SK) |
| secret_access_key | Да | Пароль ключа доступа (доступен после создания ключа доступа) |
| path | Да | Расположение папки, созданной внутри тома |
| protocol | Да | Протокол подключения: HTTP или HTTPS |
| host | Да | Адрес сервера: myhuaweicloud.com |
| Параметры для типа s3_seagate (хранилище Seagate Lyve Cloud) | ||
| bucket | Да | Имя тома архива (Bucket Name), предварительно заданное пользователем. Соответствует параметру Name в свойствах Bucket |
| region | Да | Регион нахождения соответствующего тома, заданный при его создании. Соответствует параметру Region в свойствах Bucket |
| access_key_id | Да | Идентификатор ключа доступа, который генерируется при создании учётной записи в окне Create Service Account |
| secret_access_key | Да | Пароль ключа доступа (доступен после генерации ключа доступа) |
| path | Да | Расположение папки, созданной внутри тома |
| protocol | Да | Протокол подключения: HTTP или HTTPS |
| host | Да | Адрес сервера: lyvecloud.seagate.com |
| Параметры для типа s3 | ||
| bucket | Да | Имя тома архива (Bucket Name), предварительно заданное пользователем. Соответствует параметру Name в свойствах Bucket |
| bucket_endpoint | Нет | Имя домена с портом. Внимание! Параметр необходимо использовать только при использовании MinIO, если указывается доменное имя сервера MinIO, вместо IP-Адреса сервера. Пример: http://miniopoc1.agis.xh.ar:9000
|
| region | Да | Регион нахождения тома |
| access_key_id | Да | Идентификатор ключа доступа |
| secret_access_key | Да | Пароль ключа доступа (доступен после создания ключа доступа) |
| path | Нет | Расположение папки тома ПК Интеллект X внутри bucket |
| protocol | Да | Протокол подключения: HTTP или HTTPS |
| host | Да | Адрес сервера |
| port | Да | Порт сервера |
Примечание
Существует возможность создать несколько томов облачного архива.
Внимание!
Для изменения тома архива используются те же параметры, что и при его создании.
Проверка наличия зашифрованных данных выполняется с помощью метода ProbeVolume (ArchiveVolumeService). Для проверки нужно:
{
"method": "axxonsoft.bl.config.ConfigurationService.ChangeConfig",
"data": {
"added": [
{
"uid": "hosts/SERVER/MultimediaStorage.Blue",
"units": [
{
"properties": [
{
"id": "volume_type",
"properties": [
{
"id": "connection_params",
"value_properties": {
"properties": [
{
"id": "schema",
"value_string": "file"
},
{
"id": "path",
"value_string": "E:/Blue"
}
]
}
}
],
"value_string": "object"
},
{
"id": "label",
"value_string": "Object volume"
},
{
"id": "volume_size",
"value_uint64": "10374182400"
},
{
"id": "format",
"value_bool": true
},
{
"id": "aes_key_hex",
"value_string": "642b6c71556a6f66726c30526c6640535735732465506c7752232b4f4b553d52"
},
{
"id": "auto_mount",
"value_bool": true
}
],
"type": "ArchiveVolume"
}
]
}
]
}
}
{
"method":"axxonsoft.bl.archive.ArchiveVolumeService.ProbeVolume",
"data": {
"volume_type": "object",
"connection_params": {
"schema": "file",
"path": "E:\\Blue"
},
"aes_key_hex": ""
}
}
{
"status_code": "ENCRYPTED",
"error_details": "",
"label": "C:/ArchiveAliceBlue",
"capacity_bytes": "1073741824",
"used_bytes": "13280428",
"details": {
"TotalBytesWritten": "13280428",
"FormatVersion": "1",
"max_block_size_mb": "64",
"optimal_read_size_mb": "4",
"AvailableSizeBytes": "1060461396"
},
"create_time": "2024-09-10T08:46:42Z"
}
Проверка зашифрованных данных завершена.