sábado, 8 de diciembre de 2018

Sql Server en Linux



Instalando SQL Server 2017 en Linux

Hola Comunidad!!

En este post voy a mostrarles como instalar Microsoft SQL Server 2017 en Linux.

Primero recomiendo el siguiente Get Started de la documentación de Microsoft:

https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-red-hat?view=sql-server-2017

En mi caso utilice CentOS 7 - Equivalente en el documento de Microsoft a Red Hat Installation.

Desde nuestro Linux Server con privilegios de root empezamos.

Primero debemos ejecutar el siguiente comnado para agregar el repositorio:

sudo curl -o /etc/yum.repos.d/mssql-server.repo
https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo





Después de lo anterior ejecutar el instalador  con el siguiente comando:

sudo yum install -y mssql-server






Luego de terminar la instalación debemos proceder a realizar la configuración de la instalación:
sudo /opt/mssql/bin/mssql-conf setup

En mi caso selecciono la opción uno debido a que este es un entorno de prueba.

También dentro de este paso ingresamos el password de nuestro usuario sa.



Validamos el estado de nuestro servicio con el siguiente comando:

systemctl status mssql-server




Luego de ternimar la configuración debemos configurar el firewall para ingresar ya sea desde un aplicativo o desde el management estudio a gestionar nuestra nueva instancia Sql Server.

sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload



Ingresamos desde sql server management studio:



Y aqui esta lista nuestra instancia para empezar con el alojamiento de nuestras bases de datos


Gracias por visitar mi blog.

Comparte y se sociable!!.

sábado, 10 de mayo de 2014

Microsoft CA



Creación de una Entidad Certificadora en Windows Server 2012R2
Hola para todos!
En nuestros ambientes virtuales siempre es necesario crear certificados para nuestros ambientes, debido a esto tenemos varias opciones,  si necesitamos un certificado público hay muchas empresas que nos pueden brindar lo anterior como: godaddy, verisign, entre otras.  Pero si solamente lo necesitamos para nuestra infraestructura interna simplemente podemos implementar un entidad certificadora, al igual que muchas soluciones Windows Server también nos brinda está facilidad.
Sin más que comentar al respecto aprendamos como se hace.
Empecemos!!!
Es muy recomendable utilizar o implementar nuestra CA en un servidor diferente a nuestro controlador de dominio, para este caso voy a utilizar el mismo controlador de dominio.
Lo primero es ir a Add Roles and Features luego agregamos Active Directory Certificate Services luego nos llevara a través del siguiente asistente el cual nos permitirá configurar nuestra CA, lo primero que debemos hacer es ingresar un cuenta de servicio para hacer nuestra instalación.

Seleccionamos las opciones tal cual como se ven en la siguiente imagen, luego damos clic sobre Next


En esta parte seleccionamos el tipo de CA que vamos a utilizar aconsejable la primera si deseamos la integración con nuestro Directorio Activo.  Para este caso vamos a seleccionar Enterprise CA y damos clic en Next.


En esta parte se define la jerarquía de nuestra CA, para efectos de una nueva CA elejimos Root CA si es una secundaria se define Subordinate CA, para este caso escogimos la primera luego se dio clic en Next.


En esta parte se selecciona el private key que no es más que el identificador único de la entidad certificadora, además de eso se puede garantizar de que si tenemos otra la podemos ingresar haciendo uso de la segunda opción.  Para este caso seleccionamos la primera opción y damos clic en Next.



Está parte es quizás la más importante debido a que es donde seleccionamos la criptografía y a su vez
Se define el algoritmo para proporcionar los algoritmos, generalmente este tipo de valores se definen
Según el tipo de "seguridad" que se desea tener o se necesita tener dentro de nuestro dominio.



En está parte seleccionamos o mejor asignamos el nombre a nuestra CA es bastante importante debido a que nos permite identificar nuestra CA en toda nuestra infraestructura.



En está parde seleccionamos el período de validez de cada uno de los certificados emitidos por nuestra CA el mismo es importante debido a que cada vez que pase este tiempo hay que renovar el certificado.

En está parte se selecciona en donde debe quedar la ubicación de logs y demás información requerida por nuestra entidad certificadora.



En está parte seleccionamos el tipo de autenticación de nuestra CA, recomendable que sea la de windows siempre y cuando nuestro ambiente sea windows, luego, damos clic en Next


Está parte es importante cuando uitilizamos un SSL el mismo debe ser agregado aunque existe la posibilidad de que se agregue después, definimos y damos clic en Next.


En está parte el asistente nos muestra un resumen, lo válidamos, luego damos clic sobre configure



Una vez terminada la configuración damos clic en Close


En está parte del asistente seleccionamos la cuenta administrador de la CA, luego damos clic en Next



En está parte seleccionamos los servicios que se deben tener luego damos clic en Next



Para seguir con la implementación debemos garantizar de que la cuenta administradora de la CA sea parte del grupo IIS_IUSRS


Luego, se debe ingresar la cuenta y damos clic en Next


Ingresamos la información de registro de la autoridad, luego, dar clic en Next


Está parte es muy importante debido a que seleccionamos el tipo de criptografía que va tener cada uno de nuestros certificados, luego, damos clic en Next


Aquí especificamos el fqdn del sitio web generalmente se utiliza el mismo nombre de la CA, el cual nos servirá para administrar nuestra entidad certificadora


En está parte seleccionamos Windows Integrated Authentication luego debemos dar clic en Next.


Nuevamente ingresamos una cuenta de servico y damos clic en Next


Seleccionamos el SSL y damos clic en Next.


Vemos el resumen de lo que vamos a instalar y damos clic en Configure


Como podemos ver en esta parte la configuración ha terminado luego damos clic en Close




Luego de instalar y configurar nuestra CA tan solo queda administrarla, esto se mostrará en un siguiente post.

Agradezco que hayan visitado mi Blog!!!


Muchas Gracias!!!


Hasta Pronto y estare atento a sus comentarios!!




sábado, 30 de noviembre de 2013

Introducción a Windows Server 2012 R2




Remote Desktop Services - Quick Start


Hola a Todos!!!

Como habría de esperarse, Microsft hace poco tiempo lanzo Windows Server 2012R2 y vamos a empezar a ver un poco de sus tecnologías de virtualización de escritorios, desde está forma no me queda más que empezar.

Ingresamos al Server Manager, y luego damos clic en Add Roles and Features



Aquí seleccionamos Remote Desktop Services Installation, y luego damos clic en Next


 Aquí nuevamente tenemos dos opciones, las cuales son: Standard Deployment y Quick Start; para este caso, damos clic en Quick Start, luego damos clic sobre Next


En está parte del Asistente nos muestra dos opciones una que es Virtual Machine Based Desktop Deployments y Session Based Desktop Deployment, seleccionamos está última y luego damos clic en Next


Una vez ubicados en este asistente, luego de eso seleccionamos el servidor, donde debemos instalar los servicios que el asistente nos muestra, los cuales son: RD Connection Broker, RD Web Access y RD Session Host; luego de eso damos clic en Next


 En está parte del asistente, no debemos olvidar en seleccionar Restart this destination server automatically, if required; luego de eso damos clic en Deploy


Luego de eso, debemos esperar a que se haga la instalación

Como podemos ver el proceso de instalación es igual a Windows Server 2012, solo debemos tener en cuenta de que mientras hace el proceso de instalación y configuración nuestro servidor se va a reiniciar.


Luego de esto, podemos ver de que hace toda la configuración, luego de eso vemos que crea las aplicaciones que no es nada más que RemoteApp.


Y finalmente tenemos instalado nuestros servicios y como si fuera poco en esta versión de Windows Server 2012 R2; en la parte inferior vemos la dirección de RD Web Access, la cual tiene el siguiente formato: https://myserver.domain.com/rdweb
En la interior página web ingresamos con nuestro Internet Explorer, que para este caso es IE11


Luego de eso, vemos que la interfaz no ha cambiado en nada, asi que nos logeamos, de la misma forma que aparece en las siguientes imagenes.



Y finalmente, aquí vemos nuestras aplicaciones usando RemoteApp, luego de eso podemos visualizar las aplicaciones que se publican por defecto, a su vez podemos seguir publicando más aplicaciones


Y finalmente tenemos nuestro ambiente RDS pero con algunas cosas más por confirmar.



Después de este primer vistazo a Windows Server 2012 R2 parece que no ha cambiado en mucho con respecto a Windows Server 2012, pero en gran medida parece ser un sistema más estable.

Luego de lo anterior, hare la misma secuencia que se hizo con Windows Server 2012, como también vamos a mirar la nueva actualización de App-V 5.0 SP2.

Adicional a lo anterior les comento que creado un nuevo blog, en el cual utilizamos tecnologías VMware aquí el Link: https://vdivmw.blogspot.com

Muchas Gracias por Visitar mi Blog!!

Saludos!!

Hasta Pronto :) !!!



lunes, 20 de mayo de 2013

Alta Disponibilidad VDI - Prerrequisitos




Alta Disponibilidad Prerrequisitos
FailOver Cluster - SQL Server

Hola a Todos!!!

En este Post vamos a ver como se instalan los requisitos para tener un ambiente de alta disponibilidad, para eso vamos a implementar un Failover Cluster, el cual nos permite configurar nuestro Sql Server en Alta Disponibilidad

Les recomiendo el siguiente Post:


Ahora si Empecemos con la activación de Failover Cluster!!!

En nuestro Server Manager vamos a Add Roles And Features, el cual nos dará el siguiente mensaje; lo leemos y hacemos clic sobre Next


Luego en está parte, seleccionamos Role-based or feature-based Installation; y luego hacemos clic sobre Next


En está parte seleccionamos el servidor, donde vamos a instalar el rol o el feature, luego hacemos clic en Next


Como bien se sabe, Failover Cluster es un feature de Windows Server, entonces simplemente, en la parte de Roles, hacemos clic sobre Next


Una vez ubicados en la parte de Features, buscamos Failover Clustering, como aparece en la siguiente imagen; luego hacemos clic sobre Next


En está parte podemos ver, de que el Asitente, nos muestra la confirmación de lo que vamos a instalar, lo revisamos; y luego hacemos clic en Install


Luego, es cuestión de esperar a que todo se instale.........


Y como vemos en la siguiente imagen hemos terminado la instalación del Feature, damos clic en Close y lo que nos queda es configurar el Failover Clustering


Para configurarlo, vamos a la pantalla de inicio, y como podemos ver; se encuentra Failover Cluster Manager; damos clic derecho; y sobre el panel que se nos abre, lo ejecutamos como administrador


Luego nos muestra la siguiente ventana, que no es más que el Administrador de Failover Cluster; para configurarlo hacemos clic sobre Create Cluster


Luego se nos cargará el siguiente Asistente, leemos la información, y hacemos clic sobre Next


En está parte agregamos los servidor que deseamos o queramos, tener en el Cluster; los buscamos dentro de nuestro dominio; y después de agregarlos, hacemos clic sobre Next


Luego el Asistente nos preguntará si deseamos validar la configuración antes de continuar con la creación del cluster; a lo cual le decimos que si, como lo indica la siguiente imagen; luego de eso damos clic sobre Next


Y enseguida nos cargará un nuevo, asistente,que nos es más que el asistente de validación de configuración; leemos la información y damos clic sobre Next


En este paso el Asistente nos ejecutará un test sobre toda la configuración de nuestro equipo o máquina virtual, como son Hyper-V, Network, Storage, entre otras; luego damos clic sobre Next


Aquí es cuestión de esperar de que el test revise y apruebe nuestra configuración; y damos clic en Next


Una vez terminado el Test; nos mostrará la validación; y como también nos mostrará un reporte; al cual podemos acceder si hacemos clic sobre View Report; luego damos clic en Finish


Ahora volvemos al asistente de Creación de Cluster; y en está parte podemos ver, de que elegimos un Cluster Name; el cual debe ser diferente, al servidor en el cual estamos instalando y diferente a cualquier nombre de nuestro dominio; al igual le asignamos una IP Nueva; que pertenezca a nuestra red; luego de definir los anteriores parámetros damos clic en Next



Luego el Asistente, nos mostrará la confirmación de lo que vamos a crear, lo revisamos y hacemos clic en Next


Y ahora es cuestión de esperar a que termine la creación 
.................


Luego el Asistente, nos confirmará la creación del Cluster, al igual que nos mostrará un pequeño resumen del contenido del mismo; y al igual un Reporte; luego damos clic sobre Finish


Lo que nos queda es configurar nuestro SQL Server; para que quede en Alta Disponibilidad; luego vamos a nuestra pantalla de inicio y damos clic en SQL Server Configuration Manager


Y enseguida nos mostrará la siguiente ventana, nos fijamos que en el panel izquierdo este seleccionado SQL Server Services; y luego damos clic sobre el panel derecho donde dice SQL Server (MSSQLSERVER)




Luego nos cargará las propiedades; y damos clic sobre la pestaña que dice AlwaysOn High Availability


Una vez ahí podemos ver de que nos aparece nuestro cluster; y luego simplemente damos clic o habilitamos Enable AlwaysOn Availability Groups


Luego damos clic sobre OK y al warning que nos aparecerá simplemente damos que OK



Luego  vamos a nuestra pantalla de inicio y abrimos SQL Server Management Studio 


Y aquí simplemente damos clic derecho sobre Database y luego damos clic en New Database como nos indica la siguiente imagen


Aquí le damos un nombre y luego hacemos clic en OK



Y como vemos ya la tenemos creada



 Ya con esto quedan definidos los prerrequisitos de Alta Disponibilidad en un Ambiente RDS lo que nos queda por hacer es ir a nuestro RD Connection Broker y hacerlo lo que nos indica el siguiente post: http://vdims.blogspot.com/2013/05/alta-disponibilidad-vdi.html

Espero les sea de utilidad!!

Muchas Gracias por Visitar mi Blog!!!

Hasta Pronto!!!