tocdepth

2

Загрузить объект через obsutil

Для загрузки объекта в бакет с помощью obsutil выполните команду:

cp /temp/object-name obs://bucket-name/object-name-new

Параметры:

  • temp — путь к файлу на локальном носителе.

  • object-name — название объекта на локальном носителе.

  • bucket-name — название бакета в хранилище OBS.

  • object-name-new — (опционально) новое название объекта.

Внимание

В бакет, у которого включено шифрование Server-Side Encryption (en), нельзя загрузить объекты, используя проверку хеша (ключ -vmd5). Объекты не будут загружены из-за несоответствия локального и удаленного значения хеша MD5.

Пример ошибки, которая возникнет при использовании ключа -vmd5 во время загрузки объекта в зашифрованный бакет:

error [VerifyMd5Error, detail:Verify md5 failed after uploading file [/path], local md5 [hash-1] remote md5 ["hash-2"]]

Пример выполнения команды для операционной системы Windows®:

cp C:/Users/example-user/Documents/local-folder/index.rst obs://bucket-example/index-new.rst

После выполнения появится подтверждение загрузки объекта — «Upload successfully».

../_images/s__obsutil-upload-object.png
Запустили Evolution free tier
для Dev & Test
Получить