Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 38284|Respuesta: 1

[Fuente] .NET Core hace copias de seguridad de los datos en el almacenamiento de Amazon S3 Glacier

[Copiar enlace]
Publicado en 12/9/2021 20:50:27 | | | |
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.




Anterior:Se recomiendan dos herramientas para analizar la capa de imagen Docker
Próximo:Git restaura archivos que han sido comprometidos para su eliminación
 Propietario| Publicado en 4/4/2025 12:15:21 |
Recuperación instantánea del glaciar S3— Para datos archivados que requieren acceso inmediato, como imágenes médicas, activos de medios de comunicación o datos genómicos, elige la clase de almacenamiento S3 Glacier Instant Retrieval, una clase de almacenamiento de archivo que proporciona el menor coste en recuperación de milisegundos.

Recuperación flexible del glaciar S3— Para datos archivados que no requieren acceso inmediato pero sí la flexibilidad de recuperar grandes conjuntos de datos de forma gratuita, como casos de uso de respaldo o recuperación ante desastres, seleccione la clase de almacenamiento Flexible S3 Glacier Retrieval para recuperación en minutos o recuperación masiva gratuita en 12 horas.

Archivo Profundo del Glaciar S3— Para conservar datos durante 7–10 años o más para satisfacer las necesidades de los clientes y los requisitos de cumplimiento normativo, como servicios financieros, sanidad, medios de comunicación y entretenimiento, y el sector público, elige la clase de almacenamiento S3 Glacier Deep Archive, que es el almacenamiento en la nube de menor coste que recupera datos en 12–48 horas.
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com