Crear un File Share en Azure y conectarse desde Local (1 de 2)

Buenas tardes

Con este post doy comienzo una serie de dos artículos en la que explicare como crear un file share en azure y posteriormente como conectarnos al mismo desde una máquina que tenemos on-promises usando una máquina virtual de azure como pasarela.

En esta primera entrada de la serie detallaré el procedimiento para crear el file share en azure y en la segunda explicare los pasos que debemos seguir para conectarnos al mismo desde local, el motivo por el cual usaré una máquina virtual en azure como pasarela es porque los file share de azure están pensados simplemente para ser compartidos entre máquinas virtuales que se encuentran en el mismo azure.

Antes de empezar con la parte técnica y el paso a paso de la configuración de la configuración del file share en azure, simplemente recordar que actualmente esta funcionalidad se encuentra aún en preview y para poder usarla debemos inscribirnos en el test de la misma desde el siguiente portal.

http://azure.microsoft.com/en-us/services/preview

Una vez nos hemos registrado para testear la funcionalidad debemos logarnos en el portal de azure y crear un storage. Adjunto dejo pantallazo.

Con el storage creado abriremos Azure Power Shell y ejecutamos los siguiente pasos.

1- Conectamos a nuestra subcripcion ejecutando el siguiente comando e introduciendo nuestras credenciales:
Add-AzureAccount

2- Cremos un contexto para la cuenta de almacenamiento ejecutando el siguiente comando
$FSContext=New-AzureStorageContext storage_name

3- Creamos un share partiendo del context ejecutando el siguiente comando.
$FS = New-AzureStorageShare sampleshare -Context $FSContext

4- Por ultimo crearemos un directorio en el share ejecutando el siguiente comando
New-AzureStorageDirectory -Share $FS -Path sharedir

Llegados a este punto simplemente nos conectaremos por rdp a la máquina de pasarela que usaremos en azure y probaremos que somos capaces de conectarnos al directorio compartido para ello:

1- Definimos unas credenciales persistentes de acceso al share en la máquina virtual de azure lo cual nos permitirá reconectarlos al recurso automáticamente cuando reiniciemos dicha máquina. Para ello ejecutaremos el siguiente comando en el power Shell de la máquina virtual de azure.
cmdkey /add:storagename.file.core.windows.net /user:storagename /pass:

2- Conectamos una unidad de red al share recientemente creado ejecutando el siguiente comando
net use z: \\storagename.file.core.windows.net\sharename

Espero que os resulte de utilidad, atendiendo a lo prometido en el próximo post verenmos configurar la máquina en azure como pasarela para conectarnos desde una máquina on-premises.

Un saludo

Samuel López posted at 2015-3-25 Category: Articulos IT