Хранение и извлечение файла
с помощью Amazon S3
Введение
Это простое пошаговое учебное пособие поможет вам научиться сохранять файлы в облаке с помощью Amazon Simple Storage Solution (S3). Amazon S3 – это сервис, позволяющий хранить большие объемы данных (называемые объектами). С помощью этого пособия вы научитесь создавать корзины Amazon S3, а также загружать в них файлы, извлекать и удалять их.
Действия, описываемые в данном пособии, можно выполнить в рамках уровня бесплатного пользования AWS.
Стоимость выполнения
Уровень бесплатного пользования
Используемые сервисы
Для хранения файлов с помощью AWS
требуется аккаунт
Уровень бесплатного пользования AWS включает в себя хранилище объемом 5 ГБ, 20 000 запросов Get и 2000 запросов Put для сервиса Amazon S3.
Реализация
-
Вход в консоль Amazon S3
Щелкните здесь, и в новом окне браузера откроется консоль управления AWS. При этом пошаговое руководство останется открытым. Когда стартовый экран загрузится, введите имя пользователя и пароль, чтобы начать работу. Введите S3 в строке поиска и выберите S3, чтобы открыть консоль сервиса.
-
Создание корзины S3
На этом шаге мы создадим корзину Amazon S3. Корзина – это контейнер для хранения файлов.
А. На панели S3 нажмите Создать корзину.
Если вы создаете корзину впервые, откроется экран, показанный на следующем изображении.
Если ранее вы уже создавали корзины S3, на панели управления S3 будут показаны все имеющиеся корзины.
Б. Введите имя корзины. Все корзины в Amazon S3 должны иметь уникальные имена. Существует и ряд других ограничений для имен корзин S3. Выберите регион, в котором требуется создать корзину.
Нажмите Далее.
В. Для корзины S3 доступны многие полезные функции, в том числе управление версиями, ведение журнала доступа к серверу, теги, ведение журнала на уровне объектов и шифрование по умолчанию. В этом пособии они не будут использоваться. Нажмите Далее.
Г. Для корзины S3 можно установить набор разрешений. Оставьте значения по умолчанию и нажмите кнопку Next.
Д. Проверьте параметры конфигурации и нажмите кнопку Создать корзину.
-
Отправка файла
На этом шаге мы выполним отправку файла в новую корзину Amazon S3.
a. Созданная корзина появится в консоли S3. Чтобы перейти к этой корзине, щелкните ее название.
Б. Откроется главная страница корзины. Нажмите Отправить.
В. Чтобы выбрать файл для отправки, нажмите Добавить файлы и выберите образец файла для сохранения ИЛИ перетащите файл в область отправки. После выбора файла для отправки нажмите Далее.
Г. Для объекта можно установить набор разрешений. Для целей данного пособия мы оставим значения по умолчанию. Нажмите Далее.
Д. Для объекта можно установить набор привилегий, такие как класс хранения, параметры шифрования и метаданные. Оставьте значения по умолчанию и нажмите кнопку Далее.
Е. Проверьте параметры и нажмите Отправить. Объект появится на главном экране корзины.
-
Извлечение объекта
На этом шаге мы скачаем файл из корзины Amazon S3.
a. Поставьте галочку в поле напротив файла, который хотите скачать из корзины, и нажмите Скачать.
-
Удаление объекта и корзины
Объект и корзину можно легко удалить с помощью консоли Amazon S3. Рекомендуется всегда удалять объекты, которые больше не используются, чтобы не платить за их хранение.
a. Сначала удалим объект. Поставьте галочку в поле напротив файла, который необходимо удалить, и выберите Дополнительно > Удалить.
Б. Проверьте, что выбрали нужный объект, и подтвердите удаление. Нажмите Удалить.
В. Нажмите на Amazon S3 для просмотра всех корзин в данном регионе.
Г. Нажмите справа от имени созданной корзины, чтобы выбрать ее, а затем нажмите Удалить. Введите имя корзины и нажмите Подтвердить.
Поздравляем!
Вы создали свою первую резервную копию файла в облаке. Для этого вы создали корзину Amazon S3 и отправили в нее файл как объект S3. Amazon S3 обеспечивает надежность хранения объектов на уровне 99,999999999 %, что позволяет гарантировать доступ к ним в любой момент времени. Вы также узнали, как извлечь сохраненную копию файла, как удалить ее и корзину.