Ausgangslage/Einleitung Es gibt immer wieder die Situation das ein Printserver auf einen neuen Server migriert werden soll. Je nach Anzahl der Drucker-Queues kann das eine ziemlich aufwändige Arbeit sein. Um den Vorgang zu vereinfachen und zu beschleunigen wurden im Laufe von zwei Migrations-Projekten einige Powershell-Scripts entwickelt.
Der folgende erste Teil behandelt das exportieren der aktuellen Einstellungen aus dem Quell-Server.
Powershell-Script Installation Kopieren Sie das Script-Archiv Printserver-Migration-Sys auf den Ziel-Printserver nach C:\ und entpacken das Script-Archiv nach C:\ inkl. der Verzeichnisstruktur
Anpassen der Powershell-Scripts Im Ordner C:\Sys\PrinterMigration befinden sich nun zwei Powershell-Scripts, 00_Dump_Printers.ps1 und 01_Create_Printers.ps1 Beide Scripts enthalten die folgenden Zeilen: # Init Variables $SourceServer = „QuellPrintServer“ $TargetServer = „ZielPrintServer“
Passen Sie die Werte entsprechend Ihrer Umgebung in beiden Scripts an.
Exportieren der IP-Ports -und Printerqueues vom Quell Printserver Nun führen Sie 00_Dump_Printers.ps1 in der Powershell Console aus.
Das Resultat sind zwei Textdateien mit Konfigurationsparameter für IP-Ports und Druckerwarteschlangen: Printer_Port_list.CSV Printer_Queue_List.CSV
Die Dateien werden im folgenden Teil 2 dieser Anleitung weiterbearbeitet.