Sé que las entidades de almacenamiento de Azure (blobs, tablas y colas) tienen una resistencia incorporada, lo que significa que se replican en 3 servidores diferentes en el mismo centro de datos. Además de eso, también pueden ser replicados en un centro de datos diferente que se encuentra físicamente en una región geográfica diferente. La posibilidad de perder sus datos en este caso es casi cero para todos los propósitos prácticos.¿Cuál es la mejor manera de hacer una copia de seguridad del contenido de Azure Blob Storage?
Sin embargo, ¿qué sucede si un desarrollador descuidado (o el que está bajo la influencia del alcohol :)) elimina accidentalmente la cuenta de almacenamiento a través del Portal Azure o la herramienta Azure Storage Explorer? Lo peor, ¿qué pasa si un hacker se apodera de su cuenta y borra el almacenamiento? ¿Hay alguna manera de recuperar los gigabytes de blobs eliminados o es eso? De alguna manera, creo que tiene que haber una solución elegante que la infraestructura de Azure proporciona aquí, pero no puedo encontrar ninguna documentación.
La única solución que puedo pensar es escribir mi propio proceso (función de trabajador) que periódicamente realiza una copia de seguridad de todo mi almacenamiento en una suscripción/cuenta diferente, lo que básicamente duplica el costo de almacenamiento y transacciones. ¿Alguna idea?
Saludos,
archil
Me he enfrentado a este problema exacto y una copia de seguridad con el cliente de almacenamiento .net. Si lo estuviese escribiendo de nuevo hoy, usaría Asynchonous Copy Blob, mucho más rápido. – knightpfhor
Los cmdlets de administración de Cerebrata Azure parecen descontinuados – TWilly
[Gaurav Mantri] (https://stackoverflow.com/users/188096/gaurav-mantri) El enlace de la primera opción ya no funciona. – SashaPinsk