El entorno de Microsoft Azure tiene muchas características y con ellas la necesidad de poder explorar y administrar la infraestructura de almacenamiento subyacente. Hay muchas maneras de hacer esto, pero una herramienta gratuita disponible por Microsoft es el Azure Storage Explorer (ASE).
Disponible para Windows, Mac y Linux, esta herramienta GUI permite la exploración y administración de blobs, archivos, colas y tablas de Azure. Además, es posible administrar Azure Cosmos DB y las entidades de Azure Data Lake Storage. ¡En este artículo, exploramos cómo usar Azure Storage Explorer!
Instalación de Azure Storage Explorer
CONTENIDOS DE LA PAGINA
Descargue el archivo de instalación del sitio de descarga de Microsoft y ejecute el instalador. Después de aceptar el acuerdo de licencia, la ubicación de destino y la ubicación del menú de inicio, podrá iniciar. Esto hace que sea muy rápido y fácil de instalar.
Conexión a Azure Storage
Una vez instalado, el primer paso será conectarse a su Azure Storage existente. En este ejemplo, estamos usando una cuenta de Azure y el entorno de Azure predeterminado.
Una vez que se haga clic en Siguiente, se le solicitarán sus credenciales y luego el almacenamiento se completará en la pantalla del Explorador como se muestra a continuación.
En este ejemplo, hay dos recursos disponibles, Cuentas de almacenamiento y Discos. Las cuentas de almacenamiento son los contenedores genéricos para blogs y archivos. Los discos son los volúmenes subyacentes que se adjuntan a las máquinas virtuales en ejecución. Dentro del explorador, puede interactuar con ambos tipos muy fácilmente.
Crear un recurso compartido de archivos
Navegue a una cuenta de almacenamiento y, después de expandir el contenedor, haga clic con el botón derecho en Archivos compartidos y elija Crear archivo compartido. Se le pedirá que dé un nombre y luego se creará de inmediato.
Como puede ver, el recurso compartido de archivos, demo-share
fue creado y puede navegar por la carpeta, cargar archivos, eliminar archivos e inspeccionar la información.
Creemos un nuevo directorio, utilizando el comando Nueva carpeta. Una vez que haya hecho clic, se le solicitará que asigne un nombre a la carpeta.
Después de crear el directorio, haga doble clic en el directorio recién creado para navegar dentro. Busque un archivo para cargar desde su disco local y haga clic en Cargar archivos. Haga clic en el ...
ícono para ubicar el archivo a cargar y su nuevo directorio se completará previamente. Haga clic en Cargar para agregar el archivo al directorio.
Recuperar firma de acceso compartido
Una tarea común es crear un enlace de Firma de acceso compartido (SAS). Este tipo de enlace le permite dar un tiempo y acceder a un enlace limitado para que lo use una persona o un programa. Con Azure Storage Explorer, crear estos enlaces es muy fácil. En el archivo recién cargado, haga clic con el botón derecho y elija Obtener firma de acceso compartido.
Aparecerá un cuadro de diálogo que le solicitará la Política de acceso, los tiempos de acceso permitidos y los permisos que se asignarán a este enlace.
Después de hacer clic en Crear, se le proporcionará el URI y la Cadena de consulta. Copiar el URI le dará tanto el URI como la Cadena de consulta juntos.
A continuación se muestra un ejemplo de este tipo de enlace.
Si el tiempo ha expirado, verá un error como el siguiente, en lugar de poder acceder al archivo en sí.
Configuración de reglas CORS (Cross-Origin Resource Sharing)
Si necesita especificar reglas CORS, puede hacerlo en Recursos compartidos de archivos, Contenedores de blobs, Colas y Tablas de forma rápida y sencilla. Para hacerlo, haga clic derecho en Compartir archivos (por ejemplo) y elija Configurar ajustes CORS.
Se le presentará un cuadro de diálogo que le permite ingresar hasta cinco (5) reglas CORS. A continuación se muestra un ejemplo de agregar una regla CORS.
Como puede ver, las reglas CORS son específicas de los orígenes permitidos.
Mesas
Si necesita trabajar con tablas en Azure Storage Explorer, esto es muy fácil de hacer. Vaya a una cuenta de almacenamiento y a la sección Tablas. Localice una tabla o cree una nueva. Dentro de una tabla, tiene varias opciones para manipular la tabla.
- Consulta
- Importación y exportación
- Agregar / Editar / Eliminar
- Estadísticas de tabla (recalculando)
Con el comando Agregar, puede agregar tanto una fila (entidad) a la tabla como a la propiedad misma. Para habilitar consultas más avanzadas, haga clic en el botón Consulta para crear un filtro para encontrar exactamente lo que está buscando.
Como puede ver, puede definir condiciones de consulta complicadas, guardar y reproducir esas consultas según sea necesario.
Configuraciones
Finalmente, hay algunas configuraciones que son útiles para tener en cuenta. Aunque no todos se mencionan aquí, hay algunos que ayudarán a conectarse a Azure.
Apoderado
En la página de configuración de la aplicación se encuentran las opciones de proxy. Esto es útil si necesita enrutar su tráfico a través de un proxy corporativo.
Registrarse
También en la página de configuración de la aplicación se encuentran las opciones de inicio de sesión. Aunque la Biblioteca de autenticación de Microsoft (MSAL) está en vista previa, esta sigue siendo una propiedad útil que puede necesitar habilitar. Dado que esta biblioteca permite el uso del inicio de sesión único mejorado y la autenticación multifactor, es posible que esto sea necesario.
AzCopy
Finalmente en la pantalla Transferencias, están las opciones de AzCopy. Estas opciones controlan los valores predeterminados utilizados por el comando AzCopy. Esto es importante, ya que dependiendo de qué tan grandes sean los archivos y qué tipo de archivos está transfiriendo, esto es útil para poder controlar esas configuraciones.
Conclusión
El uso de Azure Storage Explorer permite un fácil acceso a los recursos de almacenamiento de Azure. Sin depender de la interfaz del portal en línea, puede usar rápidamente una solución GUI multiplataforma para administrar rápidamente los recursos de almacenamiento, que incluyen la carga, descarga y creación de recursos.