En el artículo dado, aprenderemos a usar el control de versiones de blobs en Azure Portal. Por lo tanto, los usuarios tienen aplicaciones que realizan transacciones de lectura y escritura en blobs en su cuenta de almacenamiento. Y, a veces, es común que una aplicación modifique o elimine por error uno de los blobs en la cuenta de almacenamiento, y los usuarios necesitan una forma de recuperarse de esto de una manera simple y sin problemas que permite hacer el control de versiones de blobs.
¿Qué es el control de versiones de blobs?
El control de versiones de blobs le permite restaurar una versión anterior de su blog en caso de que una aplicación o usted lo modifiquen o eliminen por error. Una versión mantiene el estado de un blob en cualquier momento dado. Entonces, cuando modifica un blob, lo que hará Azure Storage es crear automáticamente una nueva versión que capture el estado de ese blob justo antes de que se modificara, de modo que el blob recién modificado se convierta en la nueva versión actual, y ese blob original se convierta en una versión anterior. versión. Incluso si elimina ese blob, su versión anterior aún persiste, por lo que puede usar esas versiones anteriores para recuperar el blob en un momento posterior.
Implementación:
Primero, veamos cómo habilitar el control de versiones de blobs. Desplácese hasta la pestaña de protección de datos debajo del servicio de blob y haga clic en habilitar el control de versiones. También puede habilitar el control de versiones cuando crea su cuenta de almacenamiento. Y cuando habilita el control de versiones de blobs, Azure Storage creará y mantendrá versiones automáticamente en su nombre.
Suponga que tiene una aplicación que almacena y administra sus imágenes por usted, y accidentalmente elimina una imagen que no desea que se elimine. Con el control de versiones, puede revivir la imagen eliminada.
Primero, haga clic en mostrar blobs eliminados. Puede ver aquí que Azure Storage reconoció este blob como eliminado y lo marcó como tal.
Luego, vaya a la pestaña Versiones y luego verá que Azure Storage creó una versión y capturó el estado anterior del blob antes de que se eliminara. Entonces, para recuperarlo, haga clic en él y conviértalo en la versión actual.
Y ahora, si regresa a la hoja de blobs aquí, puede ver que ahora está activa y lista para usar nuevamente.
El blob solo tenía una versión anterior, pero es posible que un blob tenga cientos de versiones anteriores. Azure Storage creará automáticamente una versión cada vez que se modifique el blob. Supongamos que estaba editando una foto y la estaba editando. Por cada edición que realice, Azure Storage creará una versión para que capture el estado antes de que se modificara. Entonces, suponga que realizó ediciones y ahora desea recuperar el estado original de su foto. Con el control de versiones de blobs de Azure Storage, puede hacerlo.
Aquí, lo que tiene que hacer es encontrar la versión anterior que capturó el estado de su blob original y usarla y convertirla en la versión actual.
Publicación traducida automáticamente
Artículo escrito por ddeevviissaavviittaa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA