Añadir consola de administración de Exchange 365 a mi consola de administración de Exchange

Si tenemos una nube híbrida y ya teníamos instalado Exchange 2010 dentro de su organización, podemos administrar los buzones alojados en Office 365 a través de la Consola de administración.

Continuar leyendo «Añadir consola de administración de Exchange 365 a mi consola de administración de Exchange»

Error de reinicio al aplicar actualizaciones en Windows Server 2012

Revisando el wsus que he integrado nuevo en Windows server 2016, veo que aleatoriamente hay maquinas que deciden quedarse con reinicio pendiente.

Todo viene de una migración que he hecho del wsus que teníamos en Windows server 2012 a wsus de Windows 2016. Continuar leyendo «Error de reinicio al aplicar actualizaciones en Windows Server 2012»

Las actualizaciones de noviembre de 2019 causaron el bucle de reinicio de Windows Server 2012

Varios usuarios están notificando que hay un bucle de reinicio con la actualización de noviembre de Windows server 2012.

El caso es que, algunos usuarios hemos tenido una desagradable sorpresa al encontrar que los servidores entran en un bucle de reinicio continuo, y no arrancan. Aparentemente, las actualizaciones de noviembre de 2019 han sido las causantes de este bucle. Continuar leyendo «Las actualizaciones de noviembre de 2019 causaron el bucle de reinicio de Windows Server 2012»

Aplicar caducidad de password por GPO

Seguimos con GPO, en este caso, os voy a poner una que es imprescindible, como la de cambiar el password, con las actuales leyes de protección de datos y que seguramente terminéis aplicando si no lo habéis hecho ya.

Vamos a arrancar el group policy management, dentro de las herramientas administrativas, y vamos a crear una nueva. Como ya sabéis me gusta crear una GPO por cada política o hacer grupos muy pequeños para una administración más cómoda. Continuar leyendo «Aplicar caducidad de password por GPO»

Mover una base de datos SQL Server a otro disco (MDF/LDF) sin errores

Mover una base de datos en SQL Server a otro disco es una tarea habitual cuando nos quedamos sin espacio, queremos separar datos y logs o mejorar el rendimiento del almacenamiento.

En esta guía explico cómo mover correctamente los archivos MDF y LDF paso a paso utilizando SQL Server Management Studio, evitando errores comunes y sin perder la integridad de la base de datos.

Hoy en día, especialmente en entornos virtualizados, es una operación relativamente sencilla si se hace correctamente.

En este caso vamos a hacerlo desde la GUI, es decir, utilizando SQL Server Management Studio, que es la forma más sencilla para la mayoría de administradores.

Lo primero que debemos hacer es identificar los nombres lógicos de los archivos asociados a la base de datos. Para ello, accedemos a las propiedades de la base de datos en SQL Server y revisamos la pestaña Archivos, donde veremos los dos ficheros principales: el archivo de datos (.mdf) y el archivo de log (.ldf).

Identificar los archivos MDF y LDF antes de mover la base de datos

Antes de mover físicamente los archivos, debemos conocer los nombres lógicos que SQL Server tiene registrados internamente.

Para ello:

  1. Abrimos SQL Server Management Studio (SSMS).

  2. Botón derecho sobre la base de datos.

  3. Entramos en Propiedades.

  4. Seleccionamos la pestaña Archivos.

Aquí veremos:

  • Nombre lógico del archivo de datos (.mdf)

  • Nombre lógico del archivo de log (.ldf)

  • Ruta física actual en disco

Estos nombres serán necesarios para modificar la ubicación correctamente.

Una vez tenemos esta referencia, vamos a poner offline y a separar la bbdd.

Poner la base de datos en modo OFFLINE

Antes de mover los archivos, debemos desconectar la base de datos:

ALTER DATABASE MiBaseDeDatos SET OFFLINE WITH ROLLBACK IMMEDIATE;

Importante:
No confundir OFFLINE con “Detach”.
En este procedimiento no estamos desmontando la base de datos, solo indicándole a SQL Server que deje de usar los archivos temporalmente.

Importante: No confundir separar con la opción Poner sin conexión. Si ponemos sin conexión la base de datos, no podremos modificar su ubicación.

Eliminamos las conexiones que puede tener activas.

Con esto nos desaparecerá de la aplicación de SQL Server

Ahora vamos a ir al cmd  y vamos a mover los ficheros mdf y ldf

Modificar la ruta de los archivos MDF y LDF en SQL Server

Una vez identificados los nombres lógicos, debemos indicarle a SQL Server la nueva ubicación.

md "F:\BBDD_PRUEBA"
Move "E:\SQL\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\prueba.mdf" "F:\BBDD_PRUEBA\prueba.mdf"
Move "E:\SQL\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\prueba_log.ldf" "F:\BBDD_PRUEBA\prueba_log.ldf"

O podemos hacerlo por sql:

ALTER DATABASE MiBaseDeDatos
MODIFY FILE ( NAME = MiBaseDeDatos, FILENAME = 'E:\SQLData\MiBaseDeDatos.mdf');

 

Una vez, que hemos movido los ficheros los vamos a adjuntar.

Para ello, nos vamos SQL Server mangement studio de nuevo y le damos botón derecho adjuntar.

Añadimos nuestra bbdd.

Y vemos que ya tenemos nuestra bbdd movida de ubicación.

Por último, en las versiones nuevas de SQL Server, si no tenemos permiso en el directorio te deja la bbdd como read-only, debemos asignarnos los permisos correspondientes en el direcotrio y cambiar el estado para ello vamos a las propiedades de la bbdd y el estado solo lectura le ponemos a false.

Nos pide confirmación.

Con esto ya tenemos nuestra bbdd de con una nueva ubicación y totalmente funcional.

 

Espero que os sirva

 

script limpieza de directorio activo

Hay muchas aplicaciones que limpian el directorio activo que da gusto, como puede ser Solarwind, pero es de pago y no siempre podemos permitirlo. He encontrado, en la página de system-admin.es un par de script que yo he fusionado en uno, que nos recoge los usuarios y maquinas que hace 180 días que no tiene actividad. Continuar leyendo «script limpieza de directorio activo»

mapear unidades por GPO excluyendo un grupo

En el proyecto en el que estoy, hay muchas GPO que no sabemos si se aplican o si valen para algo así que he decidido meterle mano, y como las tenemos hay siempre, no recordaba lo interesantes, útiles que son y la cantidad de trabajo que quitan tanto a la gente del CAU como a los propios administradores. Continuar leyendo «mapear unidades por GPO excluyendo un grupo»

Bloquear o permitir correos en office 365

Ya sabemos que office 365 está a la orden del día con respecto a correo electrónico empresarial. Su filtro antispam es bastante decente, pero en ocasiones es necesario ser más restrictivo, para ello es necesario bloquear el correo electrónico no deseado de los remitentes. Continuar leyendo «Bloquear o permitir correos en office 365»