Moving printers to consolidate servers without interrupting users [Windows 2003 to 2003]

Greetings! 
How do I go about moving network printers served from ServerA to ServerB, decommission/shutdown ServerA, and be completely transparent to users without causing them the need to remap printers?
My company is still at Active Directory level Windows 2003 SP2, and has all of our printers on several Windows 2003 SP2 servers. I am in the midst to decommission several old servers and consolidate print servers and then upgrade the domain to Server 2012
levels.
Right now, a user may have a network printer setup so that it is listed as "Printer1 on ServerA"
I want it so that when I move the printers to ServerB, users can still use their already setup "Printer1 on ServerA", instead of having to map them with "Printer1 on ServerB". Although, any new printers added from the consolidation point
forward to a users PC would be "Printer1 on ServerB".
My plan is to use my Windows 7 PC to:
Use Print Management to migrate/export ServerA printers to a file.
Use Print Management to migrate/import that ServerA printers file into ServerB. Using "Keep existing printers" in Import mode and "List All Printers" for List in the directory. [That would add ServerA's printers to
ServerB while keeping ServerB's printers. But I'm a little unclear which option to use for List in the directory.]
Shut down ServerA.
In our AD DNS, delete ServerA's A record and then either (a) add an A record for ServerA using ServerB's IP address, or (b) add a CN record for ServerA to point to ServerB's FQDN. [I think (a) is the better option, right?]
And then after the DNS refresh, the jobs should just come out of Printer1 on ServerA (as already listed/setup on my workstation) even though Printer1 now resides on ServerB.
I tried that plan last night, and things just didn't quite work out. My workstation said Printer1 on ServerA was Offline and I couldn't print to Printer1 on ServerA (which was imported onto ServerB) even though my DNS had ServerA with ServerB's IP.
For now I brought ServerA back online and people are working.
What am I missing or should be doing differently? Any issue with local security that would prevent one server to not accept commands directed to another servername? Thanks for your input!
Visual nutshell:
Printer1/ServerA ---> shutdown ServerA ---> Printer1/ServerB while those with Printer1/ServerA definitions on their workstations would still print.

When I last went from 2003 to 2008 R2, I did things a bit different.  I brought up the new server and migrated all printers.  I then had both servers running at the same time with the same configuration but all the clients
were pointing to the old server.  To move the clients I deployed this vbs script to all users using group policy as a logon script:
http://gallery.technet.microsoft.com/scriptcenter/20428e3a-12c6-4354-bddf-d748367fca72#content.  I left both servers running for some
time until all users were redirected.  I frequently then checked the old servers event logs for any print jobs until I no longer saw any and then shutdown the old server.  Hope that makes sense.
+1, I kinda do it that way too. (except I didnt know that script, as I used GPP to erase all printer connected & I was re-doing the printer connection after with GPP too)
Regards, Philippe
Don't forget to mark as answer or vote as helpful to help identify good information. ( linkedin endorsement never hurt too :o) )
Answer an interesting question ? Create a
wiki article about it!

Similar Messages

  • Switching from IDE to AHCI without re-installing (Windows 7 and 2003)

    Hi,
    I had posted about how I had switched Windows 7 64-bit on my 880GM-E43 earlier on this earlier thread:
    https://forum-en.msi.com/index.php?topic=148522.0
    and mentioned that I also wanted to get Windows 2003 (32-bit) switched on this same mobo (I dual boot).
    I just found this last night:
    http://www.wikihow.com/Enable-Raid-or-Ahci-Without-Reinstalling-Windows-for-Amd-Sb850-(Possibly-Sb8Xx)-Controllers
    and got it working. 
    I posted a comment under the comments for that wiki with my .reg, but it hasn't appeared yet, so here it is:
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1002&dev_4391&cc_0106]
    "ClassGUID"="{4d36e97b-e325-11ce-bfc1-08002be10318}"
    "Service"="ahcix86"
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix86]
    "Type"=dword:00000001
    "Start"=dword:00000000
    "ErrorControl"=dword:00000001
    "Tag"=dword:00000001
    "ImagePath"="system32\\drivers\\ahcix86.sys"
    "Group"="SCSI Storport"
    "DisplayName"="AMD AHCI Compatible RAID Controller"
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix86\Parameters]
    "BusType"=dword:00000008
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix86\Parameters\PnpInterface]
    "5"=dword:00000001
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix86\Settings]
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix86\Settings\CAM]
    "EnableALPEDisableHotplug"=dword:00000000
    "EnableCCC"=dword:00000000
    "CCCTimeoutValue"=dword:0000000a
    "CCCCompletionValue"=dword:00000020
    "NCQEnableDiskIDBits"=dword:ffffffff
    "EnableHIPM"=dword:00000000
    "EnableDIPM"=dword:00000000
    "EnableHDDParking"=dword:00000001
    "CAMTimeOutValue"=dword:00000005
    "EnableAN"=dword:00000001
    "EnableAPS"=dword:00000000
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix86\Enum]
    "0"="PCI\\VEN_1002&DEV_4391&SUBSYS_75961462\\3&13c0b0c5&0&FA"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001
    I also use the HotSwap! utility to do safely remove drives now:
    http://mt-naka.com/hotswap/index_enu.htm
    and that works well.
    I hope that this helps others!!
    Jim

    Most curious thing. Arch didn't require any actions from me to succesfully boot into the system after switching to AHCI
    # dmesg | grep -i ahci
    [ 1.883905] ahci 0000:00:11.0: version 3.0
    [ 1.884180] ahci 0000:00:11.0: AHCI 0001.0100 32 slots 6 ports 3 Gbps 0x3f impl SATA mode
    [ 1.884183] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part ccc
    [ 1.885364] scsi host0: ahci
    [ 1.885508] scsi host1: ahci
    [ 1.885640] scsi host2: ahci
    [ 1.885772] scsi host3: ahci
    [ 1.885903] scsi host4: ahci
    [ 1.886033] scsi host5: ahci
    Additionally GRUB seems to be sensitive to overclocked systems. I get stuck on Veryfying DMI pool data. GRUB won't start when disk controller is set to IDE. To get GRUB to start I have to:
    - enable AHCI (GRUB starts)
    - reboot and disable AHCI (GRUB starts)
    My OC configs have never caused such behavior when I had only Windows 7 installed.
    Last edited by bbarcher (2015-04-19 15:40:39)

  • How to allow multiple users login to a MAC PRO without interruption?

    I have a mac pro, which runs Yosemite, (2013 module) to be used as a server. However, I have difficult to let multiple users to use the mac simultaneously.
    Objective:
        One person uses the mac directly on his desktop, while the others to login remotely though VNC from PC (win 7/Linux).
        The users have their own workspace, and they will not interrupt each other.
    What I tried:
        I created two mange accounts on the MAC.
        Account 1 was used to directly login on the mac desktop.
        Account 2 was used to login to the mac from a PC though VNC. (I also tried this from a Centos workstation with the Tiger VNC viewer)
    Problem:
    When account 2 is login, the location monitor will automatically change to that account as well. Both accounts shared exactly the same screen, mouse & keyboard actions. It is impossible to let multiple users to use the MAC pro simultaneously without interruptions.
    If I use "hdiutil attach" to mount a dmg file though SSH with account 2, the folder will automatically show in the local desktop login with account 1.
    Question:
    I read something about the "Per-user screen sharing". It says, "You can remotely log into a Mac with any user account on that computer and control it, without interrupting someone else who might be using the computer under a different login." Is it possible to do this from a PC or Linux client?
    If the problem is simply due to the poor functionality of the build-in VNC service in Yosemite, I appreciate your help to suggest some other decent VNC server for Yosemite. I know the Vine Server (OSXvnc), but I failed to install it on the mac because it is incompatible with the Yosemite.
    Does the SSH is supposed to work in this way in OSX? I mean the local account can see the folder mounted by another account though SSH.
    If any specific version of Yosemite is required to allow multiple users to access a mac simultaneously? Just as the win 7 professional allow only one user to login in at each time. But with the remote desktop server of windows, multiple users are able to use the same computer at the same time without any problem.
    If you familiar with any of the above questions, please help. Any comments and suggestions are appreciated.
    I know the best way to get the solution is to direct call the apple support. However, it is really not easy to call them. Because it always results with long waiting time and then the people pick up the phone will transfer my call to an expert who will make me to describe the problem again.
    Since I'm not interested in the technique details of all the problems, it is also grateful if you would provide a direct instruction to let me setup the computer for the purpose.
    Thanks you very much for your kindly help.

    I cannot help with the screen sharing, although I have just tried it with a RealVNC client on an iPad and it seemed to work OK.
    However on the disk showing on all users desk tops have you unchecked the "ignore ownership on this volume" check box? You can check the drives permissions with CMD i command.

  • Moving member servers without DC

    Hi
    I have recently been asked to move some server's (running windows server 200 and windows server 2003 r2) to a new site as the old site is being decommisioned, the DC's will be decomm'd, as the legacy data will only be required for reference purposes and
    the business is closing down, as the company is being closed down. 
    The DC's run DNS, DHCP and ADDS.
    The servers that will be moved are purely application servers, I was wondering what would happen when the DC's are powered off? Will the member servers still function and communicate, also the time server is one of the DC's, how will this affect the retrieval
    of data from the member servers.
    Thanks
    Gin 

    The servers that will be moved are purely application servers, I was wondering what would happen
    when the DC's are powered off? 
    If I understand well, the DCs will be decommissioned and the domain will no longer exist. If this is the case then you will need to disjoin these servers from the domain to avoid false positive alerts in the logs and so that you can do the things in the
    correct way.
    About the impacts on your application servers, you need to know their dependencies and relation with AD. If you have an AD based application then it will no longer work. You need to check each of these applications and do the assessment of the impacts. A
    test environment would help and contacting the application developers / support would be helpful too.
    Will the member servers still function and communicate, also the time server is one of the DC's,
    how will this affect the retrieval of data from the member servers.
    About which data are you speaking? You need to check the requirements for your applications.
    As for the time sync, you need to think about hosting an internal NTP server that is in sync with external ones or simply make all your servers point to external NTP servers for time sync as you will no longer have DCs.
    The servers will hold data and the legacy application, without the DC's will the servers boot up
    and be able to talk to each other, also what happens with the time synchronisation when there's no DC available. 
    They will be able to boot and use the cached credentials for authentication. For the time sync, it will no longer work as your DCs will be no longer available.
    This posting is provided AS IS with no warranties or guarantees , and confers no rights.
    Ahmed MALEK
    My Website Link
    My Linkedin Profile
    My MVP Profile

  • "Error Message" without interrupting the transaction

    We use a VB application to insert/update records in a Oracle database.
    Any user is allowed to see all fields, but not every user is allowed to update all fields. We check the right to update in a database trigger and raise an error if a user wants to update a field for which he has no rights.
    User X has the right to update field A, but he has not the right to update field B.
    Now we want to change the application
    If X tries to update fields A and B, we want to accept the new value for A, leave B unchanged and inform the user with a message like an error message without interrupting the transaction.
    Has anybody an idea how to implement this?

    In the project it's presented:
    1) how the servlet can send JSON data depending on the request's parameter
    2) how to obtain this data on the client side and show in on the page using jQuery without refreshing the whole site
    What You need to do is just to send the error (as JSON data) insetad of the values that are passed now and display this error on the page.

  • Have a company based itunes account, trying to share itunes on bank owned devices. can't get all devices to keep our shared password on them without requesting user to enter password (which i am not giving them)

    i am an IT manager for a bank.  we have several company owned iphones. WE have also implemented a mobile device management system to manage our iphones. 
    We setup acompany based itunes account, trying to share itunes on bank owned devices.  This way i can add bank approved apps to the devices through our itunes account and push out to the iphones, and no one can download any other non bank approved apps.
    it has been working ok. but recently i had one user who came in.  He went to enter in his itunes account on the phone and didn't work. So then came back and my staff and myself have (as much as we can see) removed his email account itunes login from all sections in settings. and entered in our itunes account information, but when you go to the app store, and hit upgrade, it still shows his email account for itunes.  I feel like i can't get all devices to keep our shared password on them without requesting user to enter password (which i am not giving them)
    How can i troubleshoot his device. i tried changing password 5 times today, rebooted device, and no change.
    Jenn McGlynn

    i have an MDM application, and i push out the apps i want them to have with our IT apple id account. for some reason when two approved apps needed updating last week, they prompted him for our password. (which i told him to bring phone in and i would enter password).
    but somehow he went to try to enter his personal to make it work (don't know why)
    somewhere it's keeping his personal email. i went into itunes/apps and our apple id is in there.
    there is nothing in icloud b/c we do not allow icloud, so that's clear.

  • How can I do to acquire and save date in the same time and in the same file when I run continual my VI without interrupti​on.

    I've attached a VI that I am using to acquire amplitude from Spectrum analyzerse. I tried to connect amplitude ouput to the VI Write Characters To File.vi and Write to Spreadsheet File.vi. Unfortunately when I run continual this VI without interruption, labview ask me many time to enter a new file name to save a new value.
    So, How can I do to aquire and save date in the same time and in the same file when I run continual my VI for example during 10 min.
    Thank you in advance.
    Regards,
    Attachments:
    HP8563E_Query_Amplitude.vi ‏37 KB

    Hi,
    Your VI does work perfectly. Unfortunately this not what I want to do. I've made error in my last comment. I am so sorry for this.
    So I explain to you again what I want to do exactly. I want to acquire amplitude along road by my vehicle. I want to use wheel signal coming from vehicle to measure distance along road. Then I acquire 1 amplitude each 60 inches from spectrum analyzer.
    I acquire from PC parallel port a coded wheel signal coming from vehicle (each period of the signal corresponds to 12 Inches). Figure attached shows the numeric signal coming from vehicle, and the corresponding values “120” and “88” that I can read from In Port vi.
    So I want to acquire 1 time amplitude from spectrum analyser each 5
    period of the signal that I am acquiring from parallel port.
    So fist I have to find how can I count the number of period from reading the values “120” and “88” that I am acquiring from In Port (I don’t know the way to count a number of period from reading values “120” and “88”).
    Here is a new algorithm.
    1) i=0 (counter: number of period)
    2) I read value from In Port
    3) If I acquire a period
    i= i+1 (another period)
    4) If i is multiple of 5 (If I read 5 period)
    acquire 1 time amplitude and write to the same
    file this amplitude and the corresponding distance
    Distance = 12*i). Remember each period of signal
    Corresponds to 12 Inches).i has to take these
    values: 5,10,15,20,25,35,40,45,50,55,60............
    5) Back to 2 if not stop.
    Thank you very much for helping me.
    Regards,
    Attachments:
    Acquire_Amplitude_00.vi ‏59 KB
    Figure_Algorithm.doc ‏26 KB

  • Creating Support Messages from Satellite System without SolMan user account

    Hi
    We are having some problems with users "creating support message" from our ECC system  to SolMan, if the user does not have a user account in Solution Manager.
    It is not correct, that users from Satellite systems can create support messages from these systems, without the user having an account in Solution Manager? And that the user is identified by the business partner for the user, that must exist in the Solution Manager system ?
    We have set up the RFC for the supportmessages between SolMan and the ECC system as trusted RFC, with the "Current user" as the user, but how should this be set up, if the user does not have an account in the Solution Manager system. If we enter a user with the right authorizations in the RFC, will the messages that come through not just appear as created by that user, instead of the ECC user and corresponding business partner ?
    Regards
    Lars

    Hi,
    you can use the use the user for the RFC-Connection in that case. I have customizied a similar scenario. In my scenario the System from which the message was created, is the business partner (SOLD-TO-PARTY). For that you have to create a communication user (i.e SOLMAN<SYSID>). In TA SM59 in the satellite-system you assign this user for the connection. (Don't forget to assign the user to the role "SAP_SV_FDB_NOTIF_BC_ADMIN"). Now, it schould be possible to create messages from the satellite system to the solution manager. Additionally you should create business-partner for each user of the satellite system, by using TA DSWP>EDIT>CREATE BUSINESS PARTNER.
    With this TA, it is easy to create BP for each satellite system.
    Best regards
    Marc

  • Creation of support message in SolMan without having user id in SolMan

    Hi Everyone,
    Need your help in this issue.
    I have solution manager configured to create a service desk message from satellite system.
    We dont want everyone (Users from satellite system) to have an SOLMAN user id to create a service desk message. We want that the users from the satellite system create a support message seamlessley without touching the solution manager.
    What roles and authorization do we need to assign to each users in satellite system to create a suppport message in solution manager ( without having User id in SOLMAN).
    Any help is greatly appreciated.
    Thanks in Advance.

    Hi Kuldeep Thakur,
    the role is : SAP_SV_FDB_NOTIF_BC_CREATE to be able to create message from satellite system to Solman.
    That you will get the Reported by in the service desk message itself, you need to create the Business Partner (BP transaction) for this user and assign the BP to the user ID in transaction BP under Employee section indification.
    BR,
    Markus

  • NFS write access without local user

    Hi,
    I try to get write access to NFS from one to another linux system without local user account and group.
    System 1. /etc/exports -->set nfs share /backup
    Folder /backup all files owned by oracle:oinstall
    oracle(104):oinstall(106) 664
    System 2. user: root(1):root(1)
    #>mount -t nfs .....
    All files are owned by userid 104 and groupid 106
    I can get write access If I change userid and group id on system 2 to 104/106 but I think that could be smart way.
    Does anyone know the right was to get write access without have a same local user(id) and group(id)
    Thanks
    *T                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    You can try the following in your /etc/exports file:
    /backup   *(rw,insecure,all_squash,anonuid=104,anongid=106)
    Then reload the exports file using the command "service nfs reload"The above will allow rw access to the /backup directory and map all requests to the nobody account and remap the nobody account uid and guid to 104 and 106 of the nfs server system. The insecure option is required by some PCNFS clients. For more detailed information please check the exports man page.

  • Upload file without asking user for the file

    Hi,
    I need to upload a file to server, but from my code, not using the file upload from page.
    I have created a xml file and I need to upload to server when user open a web browser (without asking user to select a file).
    How do I proceed??, or what kind of libraries do I must use?
    thanks

    davisote wrote:
    Hi,
    thanks for answer.
    Let me try to explain again (I think its very simple).Simple, yes. But not very thorough.
    I have developed a web application using JSF.So all the code is running on the server, right? There are no Applets, Applications or WebStart applications involved. Right?
    My application has a splash screen where I show data. I have developed a bean to connect to my database (sql server), extract this data and create an xml (using DOM) file like:
    <news>
    <simplenews id="1"> Value </simplenews>
    </news>And that bean runs ... where? Server again?
    (important step) Once I have created the xml file in my bean I want to upload to the server to a place like /WEB-INF/news.
    If the code is running on the server, then "uploading" is the wrong term, as there's nowhere to upload to, since you're already on the server.
    This may sound like nit-picking, but you're sending us on a wrong trail with this phrase.
    Once the file is on the server with another bean I read the xml fileWhy don't you simply store it in the application scope and let everyone access it from there? It doesn't sound as if the XML is huge.
    As you can see I haven't a web page where to show an upload file componetYou also don't want to "upload" anything from the client, from the sound of it.
    You simply want to transfer data between to server-side components, if I understood you correctly.

  • SAP Portal changes not reflect in all the  servers without  reboot?

    Dear  SDN Members
    We have  one sap ep 7.0 eh1  main instance   and  4 other portal instances.every time  we tranport any  portal develpment work  such as epa packages, we need to restart all the instances to reflect the new changes.can you please suggest me
    a solution if  exists to avoid  bouncing of all instances when a portal development work is  transported.
    Why does the changes not reflect in all the servers without the reboot??
    Thanks
    Chandra

    Thanks for the quick response kenny, i wonder if we can configure any parameters in UME
    to avoid bouncing of all the instances. please let me know if you have any other suggestions.
    actually we have  a central portal instance and 4 other  portal servers connected  through a
    load balancer.Any tranport we move to central instance should refelect the changes in all
    other portal instances.But we need to restart all the instances to see the new changes.
    We are trying to find a solution if availbel which prevents server-restarts after each transport.
    Thanks
    Sekhar

  • Can I run the admin and managed servers as different users?

    in unix, is it possible to run my admin and manged servers as different users with
    7.1?

    As long as users are in admin group, there could be different users starting different
    servers.
    "Frank" <[email protected]> wrote:
    >
    "Erik Johnson" <[email protected]> wrote:
    Hi, Frank.
    Could you be a little more specific about what it is you want to do?
    Thanks.
    erikUh, I'm on unix, I have Weblogic 7.0 service pack4. I have 1 managed
    server and
    I have one admin server...Can I run the admin server as user 'hithere'
    and run
    the managed server as user, 'byethere'......
    "Frank" <[email protected]> wrote:
    in unix, is it possible to run my admin and manged servers as different
    users with
    7.1?

  • Windows 2008 R2 smtp server Relay only selected servers without authentication

    Hello,
    Need help in configuring Windows SMTP server.
    Windows 2008 R2 Server. SMTP service is installed and configured.
    Access TAB -- Authentication TAB -- Anonymous Access is selected..
    Relay TAB -- Only the list below is selected and specfic scanners and application servers IPs are mentioned.
    Issue: Even though we have specified list of IPs to relay from this server, Anybody can send mails using this server ( open Relay )
    -- My requirement is to relay specific IPs of scanners and App servers without any authentication, can anybody help me configure windows smtp server to achieve my requirements.
    Any help will be highly appreciated.
    Regards,
    Ghouse

    Hi,
    I recommend you refer to the following article to configure the smtp server:
    Setup and Configure SMTP Server on Windows Server 2008 R2
    In addition, you should ask this in Windows server forum as this is not an exchange problem:
    http://social.technet.microsoft.com/Forums/en-US/home?forum=windowsserver2008r2webtechnologies
    Thanks.
    Niko Cheng
    TechNet Community Support

  • How can I add photos to a video without interrupting the sound of the original video?

    In PE11, How can I add photos to a video without interrupting the sound of the original video?

    RLHeflin
    Thanks for getting your details posted. Good job.
    You further explained
    I am simply wanting to “overlay” a new visual element without disturbing the underlying audio.
    A classical way to do a Premiere Elements Overlay is to hold down the Ctrl key of the computer main keyboard and drag the new clip over the area of the one you want to replace on the Timeline. That should not do anything but replace one portion of the video on the Timeline. No change in duration video or audio track if you are dealing with video linked to audio.
    If you hold down the Alt key of the computer main keyboard, I am envising a scenario where you want to add to (not replace) some Timeline content.
    A just in case note, if you have video on Video 1 and 2 and the video in 2 does not have transparent areas in it, then all you will see is the Video 2 content. I believe that Hunt eluded to that concept as a possible technique for what you might be doing.
    Another just in case, if you have not seen the following Adobe documentation on arranging clips, you might be interested in the following link
    http://help.adobe.com/en_US/premiereelements/using/WS9B8F8208-EAE8-4b49-A79B-9479B46A8981. html
    Please update us on your progress when you get a chance.
    Thank you.
    ATR

Maybe you are looking for