О леднике Amazon S3:Вход по гиперссылке виден.
Amazon S3 Glacier и S3 Glacier Deep Archive — это безопасные, долговечные и чрезвычайно недорогие облачные классы Amazon S3 для архивирования данных и долгосрочного резервного копирования. С долговечностью 99.999999999% и комплексными функциями безопасности и соответствия они могут помочь соответствовать самым строгим нормативным требованиям. Клиенты могут хранить данные всего за $1 за ТБ в месяц, что значительно снижает затраты по сравнению с локальными решениями. Чтобы снизить затраты и одновременно удовлетворить разнообразные потребности в поиске, Amazon S3 Glacier предлагает три варианта доступа к архивам — от минут до часов; Глубинный архив ледника S3 предлагает два варианта доступа — от 12 до 48 часов на поиск.
Его преимущество в том, что цена очень низкая, подходит для хранения долгосрочных неиспользуемых ресурсов, таких как: резервные копии базы данных, архивные материалы, архивы данных и т.д. Однако если вы получите данные загрузки, вам придётся ждать очень долго, если не приобрести сервис ускорения. Цены также различаются для каждого региона, например, район Токио:100G файлов (один месяц) = 0,5 USD = 3,5 юаней
Ценообразование:Вход по гиперссылке виден.
Первое: Создать ключ доступа (идентификатор ключа доступа и секретный ключ доступа)
Адрес:Вход по гиперссылке виден.
Ключи доступа (awsAccessKeyId, awsSecretAccessKey) используются при вызове интерфейса AWS API, а корневой ключ доступа пользователя предоставляет неограниченный доступ ко всему вашему аккаунту AWS. Как показано ниже:
Здесь созданный ключ копируется для последующего использования.
2: Создать библиотеку файлов S3 Glacier
Например, в районе Токио сайт:Вход по гиперссылке виден., как показано на рисунке ниже:
Названия и коды регионов Amazon:Вход по гиперссылке виден.
Название региона | код | США Восток (Огайо) | US-East-2 | США Восток (Северная Вирджиния) | US-East-1 | US West (Северная Калифорния) | US-West-1 | US West (Орегон) | US-WEST-2 | Африка (Кейптаун) | AF-SOUTH-1 | Азиатско-Тихоокеанский (Гонконг) | AP-EAST-1 | Азиатско-Тихоокеанский регион (Мумбаи) | AP-South-1 | Азиатско-Тихоокеанский регион (Осака) | AP-Northeast-3 | Азиатско-Тихоокеанский регион (Сеул) | AP-Northeast-2 | Азиатско-Тихоокеанский регион (Сингапур) | AP-Юго-Восток-1 | Азиатско-Тихоокеанский регион (Сидней) | AP-Юго-Восток-2 | Азиатско-Тихоокеанский регион (Токио) | AP-Northeast-1 | Канада (Центральный) | CA-Central-1 | Китай (Пекин) | CN-North-1 | Китай (Нинся) | CN-Northwest-1 | Европа (Франкфурт) | EU-Central-1 | Европа (Ирландия) | EU-WEST-1 | Европа (Лондон) | EU-WEST-2 | Европа (Милан) | EU-SOUTH-1 | Европа (Париж) | EU-WEST-3 | Европа (Стокгольм) | EU-NORTH-1 | Ближний Восток (Бахрейн) | ME-SOUTH-1 | Южная Америка (Сан-Паулу) | SA-East-1 |
3: Создать новую программу ASP.NET Core
Чтобы создать новую программу ASP.NET Core и вызвать AWS SDK для загрузки файла в файловую библиотеку S3 Glacier, необходимо использовать nuget для ссылки на следующий пакет:
Загрузка файлов
Код таков:
Скачать файл
Чтобы получить файл загрузки из хранилища S3 Glacier, нужно терпеливо подождать (Время восстановления варьируется от минут до часов, и даже только что загруженные файлы ждут очень долгоВидно, что после отправки запроса на получение файла программа получит результат через очередь сообщений, как показано на рисунке ниже:
Код таков:
Включите код вывода журнала:
Я разработал сервис резервного копирования S3 Glacier, который должен вызывать только интерфейс контроллера для загрузки файлов в S3 Glacier, как показано на рисунке ниже:
Скачать исходный код:Вход по гиперссылке виден.
|