viernes 20 de enero de 2012

Repositorios de todas las versiones de Fedora

En el caso de que tengas un servidor Fedora viejo y necesites actualizarlo o bien instalar un paquete concreto mediante yum, es muy posible que los repositorios que tengas configurados ya no existan y te de error al actualizar.
Esto es debido a que dispones de una versión que ya no se da soporte y los repositorios ya no existen.

Aquí dejo un enlace donde se especifican repositorios aún activos para todas las versiones de Fedora.

Básicamente hay que cambiar los ficheros (según versión) y lanzar yum update
 /etc/yum.repos.d/fedora.repo
/etc/yum.repos.d/fedora-updates.repo
/etc.yum.repos.d/fedora-extras.repo

http://forums.fedoraforum.org/showthread.php?t=221471


jueves 15 de diciembre de 2011

Exchange 2010 - Exportar o Importar buzones a PST

A partir de Exchange 2010 SP1 tenemos disponible una serie de comandos de Powershell muy útiles para importar/exportar mailbox de usuarios a ficheros PST.

Su utilización es muy sencilla y únicamente necesitamos la PowerShell de Exchange.


Primero hay que asignar los Roles necesarios:
Si vamos a trabajar desde el propio servidor con el Rol de Mailbox como administradores, no es necesario hacer nada puesto que ya tenemos asignados esos roles.
En caso de que queramos delegar estas tareas a usuarios no administradores. Podemos instalarles en sus equipos la Consola de Administración de Exchange, y proceder a asignarles el Role de Importadores y Exportadores de Mailbox para que puedan trabajar. Para ello lanzaremos el siguiente comando:
New-ManagementRoleAssignment -Role "Mailbox Import Export" -User USUARIO

Comandos de Exportación:
Una vez asignados los permisos, utilizaremos el siguiente comando para exportar a PST un buzón, y dejarlo en una ruta de red.
New-MailboxExportRequest -Mailbox ALIAS -FilePath \\ruta\al\fichero.pst


Una vez lanzado el comando nos informará que el proceso se queda en ejecución, lo que nos permite lanzar en paralelo varias exportaciones al mismo tiempo.

En caso de que queramos ver el estado actual de las tareas en ejecución, o bien el histórico de exportaciones, lanzaremos lo siguiente:
Get-MailboxExportRequest 

Comandos de Importación:
Por último, en caso de que queramos Importar un PST a un buzón de Exchange ya creado, utilizaremos el siguiente comando:
New-MailboxImportRequest -Mailbox ALIAS -FilePath \\ruta\al\fichero.pst

Pudiendo comprobar el estado de las importaciones lanzando:
Get-MailboxImportRequest

Como veis ha mejorado muchísimo Exchange en este campo, facilitando en gran medida las típicas tareas de migración o backup de buzones individuales.

miércoles 7 de diciembre de 2011

Errores 1070 en DHCP Server

Tengo recién instalado y configurado un servidor DHCP sobre un Windows 2008 R2.
A pesar de que todo está funcionando OK, me sale el siguiente mensaje de error en los logs DHCP del servidor:


Event ID: 1070
Source: DHCP-Server


Iashlpr initialization failed: The DHCP service was unable to access path specified for the audit log. So DHCP server cannot talk to NPS server

Este mensaje de error es provocado en casos en los que no tenemos configurado un servidor NPS o bien el servidor DHCP no llega a él.

Para evitar este mensaje de error, siendo el caso de que NO queremos utilizar un servidor NPS, debemos editar la configuración IPv4 del Servidor DHCP deshabilitando el uso de Protección de acceso a redes para todos los ámbitos:



martes 29 de noviembre de 2011

Migrar una CA entre Servidores Windows 2008

El proceso es bastante sencillo. En resumen lo que vamos a hacer es migrar una CA de un Servidor a otro nuevo servidor donde vamos a instalar de cero la CA.

En la Máquina ORIGEN:

1.- Accedemos a Entidad de certificación
2.- Entramos en el menú de la CA y seleccionamos hacer backup (botón
derecho -> Todas las tareas -> realizar copia de seguridad)


3.- Marcamos los dos primeros checks y la ubicación del backup (c:\backupCA\)


4.- Entramos en regedit y hacemos backup de la siguiente estructura en el directorio (c:\backupCA\):

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CertSvc\Configuration


5.- Paramos el servicio de CA en el origen
6.- Copiamos el directorio donde tenemos el backup y mantenemos el mismo path en el destino, es decir c:\backupCA\

En la Máquina DESTINO:

7.- Instalamos los servicios de CA en destino, durante el proceso seleccionamos:


- Empresa: Integrado en Dominio
- CA Raíz: En nuestro caso es la CA principal y no hay más en el dominio.
- Marcamos seleccionar Certificado existente y usarlo (como en la imagen)
- Le damos a Importar y seleccionamos la CA del directorio de backupCA
- El resto le damos a siguiente y empezará a instalar.


8.- Una vez termina la instalación, para el servicio.
9.- Vamos al directorio de backup y hacemos doble click al archivo de registro para importarlo.
10.- Accedemos al servicio de CA y le damos al asistente de Restaurar entidad de certificación (botón derecho -> Todas las tareas -> restaurar)


11.- Una vez aceptamos la restauración nos preguntará si queremos reiniciar servicios, aceptamos.



Ya tenemos la CA migrada, solo queda deshacerse del Origen desinstalandola o apagando el Servidor.

Fuente:

viernes 25 de noviembre de 2011

Backup en PostgreSQL

Para Importar y Exportar una base de datos en PostgreSQL

En el origen:
pg_dump nombreBBDD -U usuario_bbdd >salida.sql

En el destino:
psql -U usuario_bbdd -d nombreBBDD -f path/to/salida.sql


Comandos básicos de consola psql:

\c -> Conectamos a base de datos
\i -> ejecutar desde fichero
\l -> listamos bases de datos
\q -> salir de la consola
\s -> historial
\h -> Ayuda