Esta vez veremos más de cerca cómo migrar el servidor de impresión con la función Servicios de impresión y documentos instalada desde Windows Server 2012 R2 a Windows Server 2016 Core. En nuestro escenario, no se utilizan los protocolos LPR (Line Printer Remote), IPP (Internet Printing Protocol) y WSD (Web Services on Devices).
¿Cómo migrar el servidor de impresión de Windows Server 2012 R2 a 2016 Core usando Printbrm?
El proceso de migración del servidor de impresión se realiza mediante el Asistente de migración de impresoras herramienta. Puede ejecutarlo a través de la MMC Gestión de impresión complemento o usando el Printbrm.exe utilidad de línea de comandos. Puede ejecutar el asistente de migración en el propio servidor de origen (si está instalado con una GUI) o en cualquier otra computadora con el complemento Administración de impresión. En Server Core, el asistente de migración de Printbrm.exe no está disponible.
La herramienta Asistente de migración le permite exportar todos los controladores, la configuración de la impresora y las colas de impresión al archivo de exportación que se puede importar al servidor de destino. El paso final es retirar el servidor de origen y asignar al servidor de destino el mismo nombre y dirección IP del servidor original. De esta forma, todos los clientes seguirán imprimiendo sin cambiar su configuración. Si no es posible asignar el mismo nombre y dirección IP al servidor de destino, luego de finalizar la migración, es necesario volver a configurar todos los clientes (manualmente o usando GPO) para usar un nuevo servidor de impresión.
Configurar el servidor principal de Windows 2016 de destino
Después de instalar el sistema operativo en el modo Server Core, debe realizar su configuración básica utilizando el configuración utilidad:
Una vez que haya configurado todos los ajustes necesarios del servidor, instale el Servicios de impresión y documentos rol mediante el siguiente comando de PowerShell:
Install-WindowsFeature Print-Services
Ahora puede iniciar el servicio de cola de impresión:
Set-Service -Name "Spooler" -StartupType automatic Start-Service -Name "Spooler"
Para permitir la administración remota del servidor Core, habilite una serie de reglas de firewall:
Enable-NetFirewallRule -DisplayName "Windows Management Instrumentation (DCOM-In)" Enable-NetFirewallRule -DisplayGroup "Remote Event Log Management" Enable-NetFirewallRule -DisplayGroup "Remote Service Management" Enable-NetFirewallRule -DisplayGroup "Remote Volume Management" Enable-NetFirewallRule -DisplayGroup "Windows Firewall Remote Management" Enable-NetFirewallRule -DisplayGroup "Remote Scheduled Tasks Management" Enable-NetFirewallRule -DisplayGroup "Windows Management Instrumentation (WMI)" Enable-NetFirewallRule -DisplayGroup "File and Printer sharing"
Adicional. Si el servidor de destino debe admitir LPR, IPP o WSD, debe instalar y configurar los componentes apropiados.
Exportación de la configuración del servidor de impresión de origen a un archivo
Antes de migrar, es recomendable actualizar los controladores en el servidor de origen al Consciente del paquete versiones (las impresoras compatibles con paquetes tienen entradas en sus archivos INF que admiten apuntar e imprimir con paquetes).
yoimportante. Debe utilizar la última versión del asistente de migración durante el proceso de migración. En este ejemplo, usamos el asistente de migración de la consola de administración de impresión (gestióndeimpresión.msc) en Windows 10. El recurso compartido Print$ debe estar disponible en ambos servidores.
comienzo Gestión de impresión consola, haga clic derecho en Gestión de impresión y seleccione Migrar impresoras.
Seleccionar opción Exportar colas de impresión y controladores a un archivo.
Introduzca el nombre de un nuevo servidor de impresión.
Revise la lista de objetos para exportar.
Seleccione el archivo de exportación.
Espere hasta que se complete la exportación. El tamaño del archivo de exportación puede ser bastante grande. En nuestro caso, se instalaron 80 impresoras y unos 60 controladores en el servidor de impresión. El tamaño del archivo era de aproximadamente 1,4 GB.
Importación de datos desde un archivo al servidor de destino
Antes de comenzar a importar impresoras, debe crear al menos una impresora. De lo contrario, el imprimir $ la carpeta compartida en el nuevo servidor no se creará y el proceso de migración se interrumpirá con el error ID de evento 71 de PrintBRM.
- Vuelva a iniciar el Asistente de migración.
- elegir opción Importe colas de impresión y controladores de impresora desde un archivo.
- Especifique el nombre del servidor y la ruta al archivo de datos.
- Siguiente seleccionar Modo de importación: Sobrescribir impresoras existentes, Lista en el directorio: No incluir ninguna impresora
- Dado que en este caso las impresoras ya están publicadas en Active Directory, no las volveremos a publicar para evitar duplicaciones.
Una vez completada la importación, el asistente le pedirá que investigue los errores que se han producido durante el proceso de importación. Puede instalar impresoras problemáticas en el servidor de destino manualmente.
Cambio de usuarios al nuevo servidor de impresión
Después de configurar todas las impresoras en el servidor de destino, puede cambiar el nombre de los servidores de origen y de destino. Pero antes de cambiar el nombre del servidor de origen, debe eliminar las publicaciones de la impresora en Active Directory. En la consola de administración de impresión, seleccione todas las impresoras, haga clic con el botón derecho y seleccione Quitar del Directorio.
Cambie el nombre del servidor de origen para que pueda asignar su nombre al nuevo servidor. Después de cambiar el nombre, puede publicar impresoras del nuevo servidor de impresión en AD:
Este fue el último paso para migrar el servidor de impresión. ¡Espero que esto haya sido útil!