Рубрики
Без рубрики

Загрузить резервные копии к AWS Glacier

С ценностью 0,004 доллара за $ 0,004 за ГБ хранилища AWS Glacier – хороший выбор для хранения резервных копий. Проблема … помечена ледником, Python, загрузка.

С ценностью 0,004 доллара за $ 0,004 за ГБ хранилища AWS Glacier – хороший выбор для хранения резервных копий.

Проблема в том, что вам нужно сделать дополнительную работу для загрузки одного файла, но одна библиотека разрешается все это.

Библиотека поддерживает Python> 3.5, вы можете установить Пьенв Чтобы обрабатывать версии Python, чтобы добавить версию Python, поддерживаемой этой библиотекой Glacier-upload Отказ

Установите Pyenv для обработчика версии Python, если вы версии Python <3.5

 curl https://pyenv.run | bash

Создайте VirtualenV для установки зависимостей

pyenv install 3.5.9
pyenv virtualenv 3.5.9 glacier
pyenv activate glacier
(glacier) pip install upload_glacier

Настроить учетные данные Amazon Boto

vim ~/.aws/credentials
[default]
aws_access_key_id=AKIA2DECGLYHEBIJDI7D
aws_secret_access_key=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
region=us-west-2

Загрузить первое резервное копирование. (Файлы занимают несколько минут, чтобы отображаться в списке в хранилище)

(glacier) webuser@scully:~# glacier_upload  --vault-name backups-server-1 -f backup.tar.gz
Reading file...
Opened single file.
Initiating multipart upload...
File size is 1336872 bytes. Will upload in 1 parts.
Spawning threads...
Uploading part 1 of 1... (0.00%)
Completing multipart upload...
Upload successful.
Calculated total tree hash: d627aea450fde4f3c97ff63a5298c012dab73874e4cd443d9b0cf8466e7b0ade
Glacier total tree hash: d627aea450fde4f3c97ff63a5298c012dab73874e4cd443d9b0cf8466e7b0ade
Location: /693910265358/vaults/backups-nd-1/archives/i7CWC_v5uhohwh9VX1QYQdVeYjy533DXp6t7XJ6um3d7uKiCoJt6cydBAKTwfR9CfDnyEIQCN2Xo43FP6xmt3gz_87eCxd5tAsEBEZzR1vjgUUaHmAtdeDqSrKX8rPwT-2_GEZpWnA
Archive ID: i7CWC_v5uhohwh9VX1QYQdVeYjy533DXp6t7XJ6um3d7uKiCoJt6cydBAKTwfR9CfDnyEIQCN2Xo43FP6xmt3gz_87eCxd5tAsEBEZzR1vjgUUaHmAtdeDqSrKX8rPwT-2_GEZpWnA
Done.

Оригинал: “https://dev.to/jcarizza/upload-backups-to-aws-glacier-37a8”