print server failover


Recommended Posts

hey guys

right now we have one print server for the 300 users in our building. the scary thing i found out is there is no failover. I brought up the idea with management when we upgrade our server to have one as a backup.

sure that is al fine but if we are to have server1 as the print server and server2 as a backup... you run into the problem that all printers would need to be remapped.

we don't want to have down time in the even the print server crashes so how can we accomplish this? ( have both servers on and have one as a backup without running into the remapping issue.

second part to this would be this:

right now we have serverold running printer services. i am setting up a 2008 box from scratch ( no print config migration or anything because i need to standardize drivers printer names etc.)

when this new server is up and running, is there a way to automate the remapping of the printers for the users? going to 300 machines and manually remapping would be a pain in the you know what.

Link to comment
https://www.neowin.net/forum/topic/892270-print-server-failover/
Share on other sites

quick solution would be to vmware it. not so quick and would require testing would be to create an dns alias for that printserver pointing to another server and have that server respond to that. Having it respond to the old print server name would give you a seamless solution, albeit not a instant fail over (neither is the vmware solution). Printing, although important, isn't a high priority issue they can be down for a fifteen minutes to a half hour while you make the proper dns changes (you better have those printer shares setup prior to failure they may have to reboot or flush their dns cache for this to take effect immediatly).

If you mapped all your printers by logon script it would be easy to accomodate. Just change the parameters and get users to logoff and back on again. I have a self written Kix script that goes one further and does a search and replace on print queues at logon.

You can also use Microsoft's printmig to backup and restore printer config's.

an expensive and probably overkill solution would be to have a Microsoft Failover Cluster with the print queues held on a cluster resource.

  • 2 weeks later...

What kind of servers are server 1 and server 2?

I would suggest the following if at all possible.

Have Server 2008 R2 install on both server1 and server2. Make S1 and S2 a cluster and put the print server application on it. Server 08 R2 supports live Migration for failover. The drive mappings will be pointed to one location on your cluster, so if one of the servers goes out, it fails over to the other and you are still good. If you need to take down S1 for for updates, you can live migrate over to S2.

-Steve

bobbba

thanks for the info. we have about 300 users and quite a few printers ( probably too many). so i'm not sure if a script would work. we currently have each user mapped to two printers in case one fails. the thing is, having all printers mapped to each user, would be a pain for our help desk. they wouldn't know what printer to print to haha

scuba

does live migration work on host systems or does it have to be hyper v? for whatever reason i have management that doesn't want to touch "virtual" anything with a ten foot pole. *rolls eyes*

both server 1 and 2 will run 2008 standard x64. both will have dhcp. 1 will have dhcp for site 1 and 2 while server 2 will have dhcp for site 2 and 3. (2 will be in case of a backup).

1 will have wins on it and 2 will have printers and sccm.

i guess in a cluster format we could have everything together.

  On 23/04/2010 at 16:58, signalpirate said:

scuba

does live migration work on host systems or does it have to be hyper v? for whatever reason i have management that doesn't want to touch "virtual" anything with a ten foot pole. *rolls eyes*

both server 1 and 2 will run 2008 standard x64. both will have dhcp. 1 will have dhcp for site 1 and 2 while server 2 will have dhcp for site 2 and 3. (2 will be in case of a backup).

1 will have wins on it and 2 will have printers and sccm.

i guess in a cluster format we could have everything together.

Live migration only works on virtual servers, its a great new feature of Server R2. Virtual servers are fantastic, especially for the fact of being able to move it around if your physical box dies. I understand that cost is a large feature of supporting this, but so is losing all of those printers. Doing it this way with live Migration, your users wont notice if it dies, where as without having this option they will have to log out and log back in after your backup is all switched over.

I support a large domain with 1000+ desktops and laptops, 90 servers with something like 50 virtual servers. I am a large fan of virtual servers if the application can support it. As we speak I am actually building our new print cluster.. I am installing all the new drivers and the printers, and will very shortly changing all the mappings to the new cluster. Our old cluster was all one print server, my new one is a different "node" for each different company. (Dell, HP, Toshiba, etc) The reason for doing this on our large domain is with all the drivers they would sometimes cause issues with each other and the print spooler would crash randomly. The different companies drivers didnt play nice.

-Steve

  On 23/04/2010 at 18:05, scuba said:

Live migration only works on virtual servers, its a great new feature of Server R2. Virtual servers are fantastic, especially for the fact of being able to move it around if your physical box dies. I understand that cost is a large feature of supporting this, but so is losing all of those printers. Doing it this way with live Migration, your users wont notice if it dies, where as without having this option they will have to log out and log back in after your backup is all switched over.

I support a large domain with 1000+ desktops and laptops, 90 servers with something like 50 virtual servers. I am a large fan of virtual servers if the application can support it. As we speak I am actually building our new print cluster.. I am installing all the new drivers and the printers, and will very shortly changing all the mappings to the new cluster. Our old cluster was all one print server, my new one is a different "node" for each different company. (Dell, HP, Toshiba, etc) The reason for doing this on our large domain is with all the drivers they would sometimes cause issues with each other and the print spooler would crash randomly. The different companies drivers didnt play nice.

-Steve

hey steve.. thanks for the info. after talking with my boss, we figured we could do something else instead.

OS on a raid 1 and d drive on a raid 5. i can use windows server backup to backup drive c to d. in case anything were to ever die i just take the drives and put them in another box. its not the greatest solution but until we get the go ahead to use virtual servers.. i'm screwed.

you mentioned you going to be remapping all the users.

our users have multiple versions of drivers on their computers... its a mess. what i'm doing on the new servers is getting the newest drivers from hp. ( we only have hp printers) Ideally what i would like to do is remap the printers obviously.. but also start off with a clean slate and get rid of the old drivers. Do you think this is necessary ... is there an easy way to do this without going to each computer and doing this manually?

thanks

logon script it, the pc's just need to connect to the server.

as the server changes the driver, it changes on the pc (at least on my networks it does) not immediatly but within a half hour.

if you really wanted to you could have the logon script delete the printers and re add them, this would surely get the new driver pushed. You would have to script the default printer setting too.

Just as sc302 said, you can do a logon script. If you have an actual print server, all the drivers are installed on the server and when the computer connects to the server it looks at the server to see if there is a driver for the associated printer and will install. As far as mapping goes, making a script for removing all the printers and adding the new ones is the best way. I dont know if you have Active Directory or not but it is made very easy with this.

You said that you were going to have backups done, is this to the same computer, just on another partition? Or another drive?

If this is the case, please make backups outside of this server once a month or something that you set and keep to it. You will regret it if something dies.

-Steve

thanks for all the info guys. this really helps. :)

steve... i'm going to user windows server backup to backup "c" to another drive. Commvault will take care of backing up that drive as a precaution. I've used the bare metal restore to test it out. the idea of bring a server back up in 10 min, just blows my mind haha

thanks again

  On 26/04/2010 at 14:28, signalpirate said:

thanks for all the info guys. this really helps. :)

steve... i'm going to user windows server backup to backup "c" to another drive. Commvault will take care of backing up that drive as a precaution. I've used the bare metal restore to test it out. the idea of bring a server back up in 10 min, just blows my mind haha

thanks again

Of course man, glad I could assist in any way.

Take Care!

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Does it mean that the game will have weapons now? If that is the case, I'm interested. Not having weapons does not make any sense, even if it changes the gameplay. In such a hostile environment the first thing anyone would do is get as much weapons as they could.
    • This DDR5-6400 CL36 32GB RGB RAM that supports both AMD and Intel is only $72 by Sayan Sen Recently, we covered several SSD deals, both internal and external. These include the Crucial X9 Pro and X10 Pro, the P310 2280, and the Samsung 990 EVO Plus. Meanwhile if you are looking for RAM to upgrade your desktop PC or build a new one, the PNY XLR8 Gaming EPIC-X RGB DDR5-6400 Kit can be your go-to choice as it is currently just $72 (purchase link down below). In terms of specs, this dual-RAM kit delivers 32GB of total DDR5 capacity (each module is 16GB) running at 3200 Hz to deliver 6400 MT/s (PC5-51200) at 1.4 volts. Pre-programmed Intel XMP 3.0 and AMD EXPO memory overclocking preset profiles mean you can fire up the kit to its rated speed with a simple BIOS tweak, rather than having to deal with manual timing adjustments. The CAS latency for this DDR5-6400 kit is 36, which is quite tight for a preset profile. Thermal performance is said to be stellar thanks to the aluminum heat spreader, which should help dissipate heat during extended gaming sessions. Additionally, the heat spreader is also said to feature an "embossed pennant design that enhances the overall look and complements the lighting of other components." Speaking of lighting, the included EPIC-X RGB model features ARGB LEDs diffused through a geometric polymer light pipe and allows syncing via Asus Aura Sync, Gigabyte RGB Fusion, MSI Mystic Light, or ASRock Polychrome Sync software. Get the PNY RAM at the link below: PNY XLR8 Gaming Epic-X RGB™ 32GB (2x16GB) DDR5 RAM 6400 CL36-48-48-104 Desktop Memory Kit (MD32GK2D5640036XRGB): $72.24 (Sold and Shipped by Amazon US) (MSRP: $109.99) This Amazon deal is US-specific and not available in other regions unless specified. If you don't like it or want to look at more options, check out the Amazon US deals page here. Get Prime (SNAP), Prime Video, Audible Plus or Kindle / Music Unlimited. Free for 30 days. As an Amazon Associate, we earn from qualifying purchases.
    • Vivaldi 7.5 is out with colorful tab stacks, improved tab menu, and more by Taras Buria Vivaldi Technologies has released a new feature update for the Vivaldi browser. Version 7.5 is now available with some much-requested features by the community, privacy improvements, bug fixes, and other changes. The release is not the biggest one, but it still packs useful changes, such as colorful tab stacks, a reworked tab context menu, and multiple improvements under the hood: Vivaldi now supports colorful Tab Stacks. This feature groups related tabs and helps you keep everything well-organized. Now, besides giving your stacks names, you can assign colors, which makes it easier to find the stack you need. Developers also added a new dialog: right-click a stack, click "Edit Stack," and give it a new name or choose a color. The browser also received a cleaner and better-organized tab context menu. Vivaldi says the new version is more intuitive and easier to use. Another important change is the ability to define a custom DNS provider with support for DNS over HTTPS. Finally, here are some of the under-the-hood improvements in Vivaldi 7.5: Address Bar: Fixed focus weirdness, suggestion hiccups, and dropdown quirks Ad Blocker: Now supports badfilter, strict3p, and strict1p rules Bookmarks & Notes: Better drag-and-drop, with clearer visual feedback Mail & Calendar: Smarter threading, invite handling, and polish throughout Dashboard & Widgets: Layout tweaks, transparency improvements, drag-and-drop goodness Quick Commands: Now shows synced tabs and handles errors more gracefully Settings: UI improvements across the board, from DNS input to workspace rules visibility You can find the complete changelog for Vivaldi 7.5 in a blog post on the official website. If you want to try this highly customizable browser, download it using this link.
    • "While users may say they do not want their data used for personalized ads, Meta believes that without personalization, user experience declines with an almost 800% rise in ads being marked as “irrelevant” or “repetitive”. The ads might be more irrelevant, but it's not like people crave ads in the first place. My user experience with ads isn't better with personalization, because I don't want them there to begin with. So I might as well have non-personalized ads if I am gonna have ads, because then I at least get tracked less, and that makes it a better user experience for me.
    • The fact that they didn't offer a non-personalized ad-supported option, when they were mandated by law, was the final nail in the coffin in my case.
  • Recent Achievements

    • First Post
      loose_observer earned a badge
      First Post
    • Week One Done
      BeeJay_Balu earned a badge
      Week One Done
    • Week One Done
      filminutz earned a badge
      Week One Done
    • Reacting Well
      SteveJaye earned a badge
      Reacting Well
    • One Month Later
      MadMung0 earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      446
    2. 2
      ATLien_0
      161
    3. 3
      +FloatingFatMan
      148
    4. 4
      Nick H.
      65
    5. 5
      +thexfile
      62
  • Tell a friend

    Love Neowin? Tell a friend!