S3cmd это инструмент командной строки для загрузки, извлечения и управления данными в Amazon S3. Она лучше всего подходит для опытных пользователей, которые не боятся командной строки. Проект также идеально подходит для скриптов, автоматического резервного копирования запускается из Cron и т.д.
Amazon S3 является разумным ценам сервис хранения данных. Идеально подходит для выездных резервных копий, архивирования и других потребностей хранения данных. Проверьте наши страницы о Amazon S3, чтобы узнать больше.
Простой S3cmd практическими рекомендациями
Зарегистрироваться на Amazon AWS / S3
Перейти на главную страницу Amazon S3, нажмите на кнопку "Зарегистрироваться для веб-службы» в правой колонке и работать через регистрацию. Вы должны будете предоставить данные вашей кредитной карты в целях обеспечения Amazon взимать плату за пользование S3. В конце концов вы должны обладать Ваш доступ и секретные ключи
Запустите s3cmd --configure
Вам будет предложено для двух ключей - скопировать и вставить их в электронном подтверждении бронирования или на странице Amazon счета. Будьте осторожны при их копировании! Они чувствительны к регистру и должны быть введены точно, или вы будете продолжать получать ошибки о недействительных подписей или аналогичный.
Запуск s3cmd Ls перечислить все ваши ведра.
Как вы только что начали использовать S3 нет ведра, принадлежащие вам, как сейчас. Таким образом, вывод будет пустым.
Сделать ведро с Мб s3cmd s3: // мой новый ведро имя
Как уже упоминалось выше, ведро имена должны быть уникальными среди _все_ пользователей S3. Это означает, что простые имена, как "тест" или "ASDF" уже приняты, и вы должны сделать что-то более оригинальное. Я иногда префикс мои имена ведро с моим именем домена электронной почты (logix.cz), ведущей к имени ковша, например, "logix.cz-тест":
~ $ S3cmd Мб S3: //logix.cz-test
Ведро 'logix.cz-тест "создан
Перечислите ваши ведра снова s3cmd Ls
Теперь вы должны увидеть ваш недавно созданный ведро
~ $ S3cmd Ls
2007-01-19 1:41 S3: //logix.cz-test
Перечислите содержимое ведра
~ $ S3cmd Ls S3: //logix.cz-test
Ведро 'logix.cz-тест ":
~ $
Он пуст, в самом деле.
Загрузить файл в ведро
~ $ S3cmd положить addressbook.xml S3: //logix.cz-test/addrbook.xml
Файл 'addressbook.xml "сохраняется как S3: //logix.cz-test/addrbook.xml (123456 байт)
Теперь мы можем перечислить содержимое ведра снова
~ $ S3cmd Ls S3: //logix.cz-test
Ведро 'logix.cz-тест ":
2007-01-19 1:46 120k S3: //logix.cz-test/addrbook.xml
Получить файл обратно и убедитесь, что его не поврежден
~ $ S3cmd Get S3: //logix.cz-test/addrbook.xml Адресная-2.xml
Объект S3: //logix.cz-test/addrbook.xml сохранен как «Записная 2.xml" (123456 байт)
~ $ Md5sum addressbook.xml Адресная-2.xml
39bcb6992e461b269b95b3bda303addf addressbook.xml
39bcb6992e461b269b95b3bda303addf Адресная-2.xml
Контрольные суммы исходного файла совпадает с одним из одного найденного. Похоже, это сработало.
Очистка: удалить объект и удалить ведро
~ $ S3cmd РБ S3: //logix.cz-test
Ошибка S3:: ОШИБКА 409 (Конфликт): BucketNotEmpty
Ой, мы можем только удалить пустые ведра!
~ $ S3cmd дель S3: //logix.cz-test/addrbook.xml
Объект S3: //logix.cz-test/addrbook.xml удален
~ $ S3cmd РБ S3: //logix.cz-test
Ведро 'logix.cz-тест "удалены
Что нового В этом выпуске:
- Этот релиз добавлены команды для копирования и перемещение удаленных файлов, поддержка CloudFront, новую команду [SetACL] для установки в ACL на существующих объектов и рекурсивного и поддержкой группового символа для [Put], [получить], и [Del]. --dry перспективе была включена для [Put], [получить] и [Синхронизация]. Удаление без пустыми ведрами не допускается.
- Счетчик прогресс был реализован.
- Нью---include, --rinclude, и - (г) относятся, с были добавлены опции для переопределения --exclude исключения .
- Опция --add-заголовок был добавлен вместе с --list-MD5 опции для [LS].
Что нового В версии 0.9.8.4:
- This~~HEAD=poss выпуска восстанавливает доступ к верхнему регистру с именем ковши .
- Это улучшена обработка файлов с символами Unicode.
- Это позволяет избежать ZeroDivisionError на очень быстрых ссылок (например, на Amazon EC2).
- Это переиздание неудачных запросов (например, ошибки подключения, внутренние ошибки сервера, и т.д.).
- Синхронизация пропускает файлы, которые не могут быть открыты, а не прекращения синхронизации полностью.
- Это не кончатся открытой квоте файлов на синхронизации с большим количеством файлов.
Комментарии не найдены