Una organización confía en los servicios que les brindan seguridad, confiabilidad, rendimiento y disponibilidad de datos. AWS proporciona una función S3 que es básicamente una clase de almacenamiento que brinda todas esas funciones y también promueve la escalabilidad de la organización, además de almacenar datos y protegerlos. Ahora entendamos qué es el control de versiones de S3, en términos sencillos, suponga que en la clase de almacenamiento S3, alguien carga una imagen de ID: 113 y suponga que después de un tiempo actualiza la imagen o la reemplaza con ID: 112 . Ahora, suponga que siente que el anterior fue mejor y quiere retroceder a la imagen ID: 113. ¿Cómo conseguir eso? El control de versiones S3 entra en escena ahora.
Permite el almacenamiento de diferentes versiones o formas del objeto. El control de versiones facilita la conservación y reversión de actualizaciones antiguas de objetos, siempre que sea necesario. Además, ayuda a restaurar el objeto de cualquier actividad del usuario no deseada, como eliminar el objeto sin querer.
Implementación:
Vamos a demostrarlo con el procedimiento paso a paso:
Paso 1 : inicie sesión en su cuenta de servicios web de Amazon>> En la barra de búsqueda de su consola, busque «S3»>>luego seleccione el S3.
Paso 2 : luego, en la página de Amazon S3, haga clic en crear un depósito.
Paso 3: en la página de creación de depósito, asigne un nombre al depósito
NOTA: el nombre debe ser único y no debe contener espacios ni letras mayúsculas)>>Seleccione cualquier región>>Habilitar ACL (la Lista de control de acceso básicamente ayuda a administrar el acceso a los depósitos creados y es una versión diferente del objeto)>>Desmarque Bloquee todas las opciones de acceso público (si desea otorgarle acceso público) >> Haga clic en «Reconozco» >> Habilitar control de versiones del depósito >> Mantenga el cifrado predeterminado deshabilitado >> Haga clic en Crear depósito
Paso 4 : Haga clic en su cubo creado>>Haga clic en cargar>>Cargar cualquier archivo
Paso 5: aquí he subido un archivo txt llamado Text1 (Contenido de Text1-» Este es mi texto1 «)>>Haga clic en el archivo que cargó>>A continuación encontrará la URL del objeto>>intente acceder al enlace en un navegador , no podrá acceder al contenido. Ahora, vaya a la acción del objeto>>Haga clic en el público usando ACL.
Paso 6: En la página de hacer público>>Haga clic en la opción Hacer público.
Paso 7: nuevamente, haga clic en su archivo cargado>> ahora copie en la URL del objeto presente a continuación>> Intente presionar en su navegador.
Después de presionar la URL en el navegador:
Paso 8: Ahora, vaya a su depósito donde está presente su archivo, realice algunos cambios y cárguelo nuevamente. El contenido de mi archivo actualizado es «Este es mi texto actualizado1». Luego siga los pasos 5, 6 y 7 nuevamente. Esta vez puede ver su versión actualizada del archivo.
Paso 9: Ahora, para obtener el contenido anterior del archivo o retroceder, vaya a su depósito creado>>Haga clic en la opción Mostrar versión>>Puede encontrar todos sus contenidos anteriores.
Paso 10: para obtener su contenido eliminado, vaya a su depósito>>seleccione el archivo>>haga clic en la opción de eliminar presente en la parte superior>>Escriba eliminar en la pantalla de eliminación.
Paso 11: Vuelva al mismo segmento>>Haga clic en mostrar versión
Puede encontrar su archivo eliminado con el tipo » Eliminar marcador «. Para recuperar el objeto eliminado, elimine el «Marcador de eliminación».
Esta reversión de versiones de objetos es lo que hace que el control de versiones sea popular.
Publicación traducida automáticamente
Artículo escrito por sitalpanigrahi87 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA