Translate

jueves, 31 de octubre de 2024

Empezar con Hiper-V como alternativa a Virtual Box en windows 10 y 11 PRO

 En este post cuento como iniciarse con Hyper-V, hasta ahora yo trabajaba estupendamente con Virtual Box pero en el ordenador de la oficina al ser de empresa, ya no se puede usar sin licencia.

Así que nos hemos tenido que pasar la Hyper-V que viene integrado en el propio windows 11 y nos permite instalar una ISO con Ubuntu 24 que es lo que estaba usando hasta ahora.


Requistos iniciales:

  • Hyper-V solo está disponible en las ediciones Pro, Enterprise y Education de Windows 10 y 11. comprueba que tu sistema operativo lo es. Para ello pulsa el botón windows + R y teclea winver



  • Tienes que tener en la bios de tu sistema la opción de virtualización activada. Esto para cada ordenador la manera de acceder a la bios y el nombre exacto de la opción puede cambiar te pongo una imagen de ejemplo





Instalación de Hyper-V

  • Es tan sencillo como habilitar las siguientes opciones de windows en el panel de control, teclea panel  de control y navega > programas y características > Activar caracteristicas de windows. Concretamente activamos estas:
    • Hyper-V Platform
    • Windows Hypervisor Platform
    • Virtual Machine Platform


  • Reinicia el sistema, para cargar todas estas nuevas características

Descargar Ubuntu 24

Descarga la versión de Ubuntu que mas te guste para instalarla desde una ISO.

En mi caso yo descargué la 24 de la versión Desktop esta que es la actual a fecha de hoy  Ubuntu Descargar


Crear una máquina virtual

Buscamos en nuestro buscado de window el hyper-v Manager


Una vez abierto nos situamos encima del Virtual Server que hay creado por defecto y pulsamos botón derecho para crear un nueva máquina virtual 


Y vamos seleccionando los siguientes opciones:


El doy un nombre y si quieres cambiar el directorio donde se almacenarán los archivos marcamos el check y seleccionamos el directorio deseado.


Especificamos la generación que debe ser generación 2 ya que creamos ya que el sistema operativo a montar es moderno y de 64 bits.


Asignamos la memoria RAM, dependiendo del uso siempre le suelo poner o 2 GB - 2048 o 4 GB 4096


A continuación seleccionamos el Networking, Default Switch en mi caso quiero que se conecte a internet con la conexión de mi propio equipo y no necesitamos personalizar la red. Si lo necesitarmos podríamos configurar un Virtual Switch Manager. 


A continuación el disco duro virtual, que para unas pruebas en Ubuntu con 25GB son suficientes.


Ahora le seleccionamos el sistema operativo a instalar que es la ISO de Ubuntu 24 que nos hemos descargado. 


Aceptamos el resumen final y tendremos la máquina creada y lista para desplegar.


Eliminar Enable Security Boot

Tenemos que eliminar este parámetro porque sino tendremos un error a la hora de arrancar desde la ISO de Ubuntu 24

Para ello seleccionar, Settings > Security > Desmarcar Enable Secure Boot


Arrancamos la máquina

Pulsamos Connect y se abre una ventana y pulsamos Start



Instalamos Ubuntu



Vamos seleccionado cada una de las opciones hasta completar la instalación.



Por ultimo seleccionamos la opción de Enhanced Session para hacer  pantalla más grande y hablitar el copy paste.



Ahora ha disfrutar de tu VM.




Referencias:

referencia 1 - HyperV

referencia 2 - ubuntu 







lunes, 20 de septiembre de 2021

Azure: enlaces útiles de Azure Datafactory




Información General:

Azure Data Factory documentation

https://docs.microsoft.com/en-us/azure/data-factory/



Azure Data Factory Managed Virtual Network

https://azure.microsoft.com/en-us/blog/azure-data-factory-managed-virtual-network/?cdn=disable




Linked services in Azure Data Factory and Azure Synapse Analytics

https://docs.microsoft.com/en-us/azure/data-factory/concepts-linked-services


Private Endpoints: 


Azure Private Link for Azure Data Factory

https://docs.microsoft.com/en-us/azure/data-factory/data-factory-private-link



Managed Virtual Networks and Private Endpoints in Azure Synapse and Azure Data Factory 

https://mitchellpearson.com/2021/01/11/managed-virtual-networks-and-private-endpoints-in-azure-synapse-and-azure-data-factory/

 


Azure Data Factory Managed Virtual Network (preview)

https://docs.microsoft.com/en-us/azure/data-factory/managed-virtual-network-private-endpoint



Copy data securely from Azure Blob storage to a SQL database by using private endpoints

https://docs.microsoft.com/en-us/azure/data-factory/tutorial-copy-data-portal-private



Tutorial: How to access SQL Managed Instance from Data Factory Managed VNET using Private Endpoint

https://docs.microsoft.com/en-us/azure/data-factory/tutorial-managed-virtual-network-sql-managed-instance


Tutorial: How to access on-premises SQL Server from Data Factory Managed VNet using Private Endpoint

https://docs.microsoft.com/en-us/azure/data-factory/tutorial-managed-virtual-network-on-premise-sql-server



Referencias:


Azure Info Hub: Azure Data Factory

https://azureinfohub.azurewebsites.net/Service/Documentation?serviceTitle=Azure%20Data%20Factory

jueves, 20 de mayo de 2021

Git: Mostrar los archivos modificados en tu último commit

    


Hoy traemos la típica funcionalidad que siempre se nos olvida y la traigo aqui como recordatorio, el caso de uso es el típico que estoy trabajando en una rama y tengo que cambiar a otra para ponerme con otra cosa urgente.

Podríamos usar el stash, pero muy sucio tendría que estar el código para usarlo, yo prefiero hacer un commit y dejar la rama limpia y cambiarme a trabajar con la rama urgente.

git commit -m "cambios parciales"

git checkout miRamaUrgente

Después cuando vuelves a la rama original después de varios días o simplmente porque quieres ver los archivos modificados porque no te acordabas o simplemente porque quieres ver lo que ha modificado algún otro compañero.

 

git checkout miRamaOriginal

git log --name-only

Si quiero sólo pero último commit

git log -1 --name-only