Acerca del glaciar Amazon S3:El inicio de sesión del hipervínculo es visible.
Amazon S3 Glacier y S3 Glacier Deep Archive son clases de almacenamiento en la nube de Amazon S3 seguras, duraderas y extremadamente económicas para archivo de datos y copias de seguridad a largo plazo. Con un 99,99999999999% de durabilidad y características completas de seguridad y cumplimiento, pueden ayudar a cumplir con los requisitos regulatorios más estrictos. Los clientes pueden almacenar datos por tan solo 1 dólar por TB al mes, reduciendo significativamente los costes en comparación con las soluciones locales. Para mantener los costes bajos y cubrir diversas necesidades de recuperación, Amazon S3 Glacier ofrece tres opciones para acceder a archivos, que van desde minutos hasta horas; El Archivo Profundo del Glaciar S3 ofrece dos opciones de acceso, que van de 12 a 48 horas para su recuperación.
Su ventaja es que el precio es muy bajo, adecuado para almacenar recursos no utilizados a largo plazo, como: archivos de copia de seguridad de bases de datos, materiales de archivo, archivos de datos, etc. Sin embargo, si recuperas los datos de descarga, tendrás que esperar mucho tiempo a menos que compres un servicio de aceleración. Los precios también varían según la región, tomando como ejemplo la zona de Tokio:100G (un mes) = 0,5USD = 3,5 yuanes
Precios:El inicio de sesión del hipervínculo es visible.
Uno: Crear una clave de acceso (ID de clave de acceso y clave secreta de acceso)
Dirección:El inicio de sesión del hipervínculo es visible.
Las claves de acceso (awsAccessKeyId, awsSecretAccessKey) se utilizan al llamar a la interfaz de la API de AWS, y la clave de acceso de usuario raíz permite un acceso ilimitado a toda tu cuenta de AWS. Como se muestra a continuación:
Aquí la clave creada se copia para su uso posterior.
2: Crear una biblioteca de archivos S3 Glacier
Por ejemplo, en la zona de Tokio, la página web:El inicio de sesión del hipervínculo es visible., como se muestra en la figura siguiente:
Nombres y códigos de regiones de Amazon:El inicio de sesión del hipervínculo es visible.
Nombre de la región | código | Este de EE. UU. (Ohio) | EE. UU.-Este-2 | Este de EE. UU. (Virginia del Norte) | EE.UU.-ESTE-1 | Oeste de EE. UU. (N. California) | US-West-1 | Oeste de EE. UU. (Oregón) | US-West-2 | África (Ciudad del Cabo) | AF-Sur-1 | Asia Pacífico (Hong Kong) | AP-Este-1 | Asia Pacífico (Mumbai) | AP-Sur-1 | Asia Pacífico (Osaka) | AP-Noreste-3 | Asia Pacífico (Seúl) | AP-Noreste-2 | Asia Pacífico (Singapur) | AP-Sureste-1 | Asia Pacífico (Sídney) | AP-Sureste-2 | Asia Pacífico (Tokio) | AP-Noreste-1 | Canadá (Central) | CA-Central-1 | China (Pekín) | CN-Norte-1 | China (Ningxia) | CN-Noroeste-1 | Europa (Frankfurt) | EU-Central-1 | Europa (Irlanda) | EU-West-1 | Europa (Londres) | EU-West-2 | Europa (Milán) | EU-Sur-1 | Europa (París) | EU-West-3 | Europa (Estocolmo) | EU-Norte-1 | Oriente Medio (Baréin) | Me-Sur-1 | Sudamérica (São Paulo) | SA-East-1 |
3: Crear un nuevo programa ASP.NET Core
Para crear un nuevo programa ASP.NET Core y llamar al AWS SDK para subir el archivo a la biblioteca de archivos S3 Glacier, necesitas usar nuget para referenciar el siguiente paquete:
Subir archivos
El código es el siguiente:
Descarga el archivo
Al recuperar el archivo de descarga del almacenamiento de S3 Glacier, tienes que esperar pacientemente un rato :(Los tiempos de recuperación varían desde minutos hasta horas, e incluso los archivos que acaban de subirse tienen que esperar mucho tiempoPodemos ver que después de enviar una solicitud para recuperar el archivo, el programa obtendrá el resultado a través de la cola de mensajes, como se muestra en la figura siguiente:
El código es el siguiente:
Activar el código de salida de registro:
He desarrollado un servicio de copia de seguridad de S3 Glacier que solo necesita llamar a la interfaz del controlador para subir archivos a S3 Glacier, como se muestra en la figura siguiente:
Descarga del código fuente:El inicio de sesión del hipervínculo es visible.
|