Это простое пошаговое руководство поможет вам научиться сохранять файлы в облаке с помощью Amazon Simple Storage Solution (S3). Amazon S3 – это сервис AWS, позволяющий хранить большие объемы данных (называемые объектами). С помощью данного руководства вы научитесь создавать корзины Amazon S3, а также загружать в них файлы, извлекать и удалять их.

Действия, описываемые в данном руководстве, можно выполнить в рамках уровня бесплатного пользования AWS.

Для хранения файлов в AWS требуется аккаунт

Создать бесплатный аккаунт за несколько минут

Уровень бесплатного пользования AWS включает в себя хранилище объемом 5 ГБ, 20 000 запросов Get и 2 000 запросов Put при использовании сервиса Amazon S3.

Сведения об уровне бесплатного пользования AWS »

 


Щелкните здесь, и Консоль управления AWS откроется в новом окне браузера, оставив открытым это пошаговое руководство.  Дождитесь загрузки экрана и введите имя пользователя и пароль. Введите S3 в строке поиска и выберите S3, чтобы открыть консоль сервиса.

tmt_store-retrieve-file_1

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_1

На этом шаге мы создадим корзину Amazon S3. Корзина – это контейнер для хранения файлов.


а.  На панели S3 нажмите Create Bucket.

tmt_store-retrieve-file_2a

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_2a

b. Введите название корзины. Все корзины в Amazon S3 должны иметь уникальные названия (на названия корзин S3 накладывается ряд ограничений, с полным списком которых можно ознакомиться здесь). Выберите регион, в котором требуется запустить корзину.

Нажмите Next.

 

tmt_store-retrieve-file_2b

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_2b

c. Вам будет предложено включить для своей корзины S3 отслеживание версий, ведение журналов и использование тегов. Не выбирая ничего, нажмите Next.

tmt_store-retrieve-file_2c

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_2c

d. Для корзины S3 можно установить набор разрешений. Оставьте значения по умолчанию и нажмите Next.

tmt_store-retrieve-file_2d

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_2d

e.  Проверьте параметры и нажмите Create bucket.

tmt_store-retrieve-file_2e

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_2e

a.  Созданная корзина появится в консоли S3. Чтобы перейти к корзине, щелкните ее название.

tmt_store-retrieve-file_3a

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_3a

b.  Откроется главная страница корзины. Нажмите Upload.

tmt_store-retrieve-file_3b

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_3b

c. Добавьте файл для сохранения в корзине и нажмите Next.

tmt_store-retrieve-file_3c

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_3c

d. Для объекта можно установить набор разрешений. Оставьте значения по умолчанию и нажмите Next.

tmt_store-retrieve-file_3d

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_3d

e. Для объекта можно установить набор привилегий, такие как класс хранения, параметры шифрования и метаданные. Оставьте значения по умолчанию и нажмите Next.

tmt_store-retrieve-file_3e

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_3e

f. Проверьте параметры и нажмите Upload. Объект появится на главном экране корзины.

tmt_store-retrieve-file_3f

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_3f

Поставьте галочку в поле напротив файла, который хотите извлечь из корзины, и нажмите Download.

tmt_store-retrieve-file_4

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_4

Объект и корзину можно легко удалить с помощью консоли Amazon S3. Рекомендуется всегда удалять объекты, если они больше не используются, чтобы не платить за их хранение.


a. Сначала удалим объект. Поставьте галочку в поле напротив файла, который необходимо удалить, и выберите More > Delete.

tmt_store-retrieve-file_5a

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_5a

b.  Проверьте, что выбрали нужный объект, и подтвердите удаление. Нажмите Delete.

tmt_store-retrieve-file_5b

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_5b

d. Выберите созданную ранее корзину и нажмите Delete. Введите название корзины и нажмите Confirm.

tmt_store-retrieve-file_5c

(Щелкните, чтобы увеличить.)

tmt_store-retrieve-file_5c

d. Выберите созданную ранее корзину и нажмите Delete. Введите название корзины и нажмите Confirm.

tmt_store-retrieve-file_5d

(Щелкните, чтобы увеличить изображение.)

tmt_store-retrieve-file_5d

Вы создали свою первую резервную копию файла в облаке. Для этого вы создали корзину Amazon S3 и загрузили в нее файл в качестве объекта. Amazon S3 обеспечивает надежность хранения объектов на уровне 99,999999999 %, что позволяет гарантировать доступ к ним в любой момент времени. Вы также узнали, как извлечь сохраненную копию файла, как удалить ее и как удалить корзину.

Теперь, когда вы знаете, как работать с Amazon S3 из веб-консоли, можно перейти к следующему руководству. В нем рассказывается о выполнении тех же операций резервного копирования и восстановления из командной строки посредством скриптов.

Резервное копирование файлов в Amazon S3 из командной строки »

Да
Нет