This topic addresses difficulties that may be arise in complex environments — for example, where Windows Deployment Services is used in an environment with many servers, Remote Installation Services (RIS) servers, network hops, and so on.

In This Topic

Managing a Server Remotely

In addition to running Windows Deployment Services locally, you can also manage Windows Deployment Services remotely using the following methods.

Method Explanation

Managing from another Windows Deployment Services server

To do this, you must specify which server you want to manage. You can do this in either of the following ways:

  • Using the Windows Deployment Services MMC snap-in. First you must add the server to the console. To do this, right-click the Servers node and then click Add Server. Next, type the name of the server you want to add, or select it in the list. The server will be added to the left pane in the console, and you can perform any task by selecting it just as you would select the local server.

  • Using WDSUTIL. To specify a remote server to run a WDSUTIL command, append /Server:<name> to the command. For example:

    WDSUTIL /Add-Image /ImageFile:C:\images\capture.wim /Server:MY-WDS-02 /ImageType:Boot

Managing from a remote server that is running Windows Server 2008 (but not Windows Deployment Services)

To do this, you can install Remote Server Administration Tools, which will install WDSUTIL and the Windows Deployment Services MMC snap-in on the server. To install Remote Server Administration Tools, open Server Manager, right-click the Features node, click Add Features, and then click Remote Server Administration Tools. Next click Role Administration Tools, and then click Windows Deployment Services Tools.

Using PsExec

You can also manage the server by using PsExec. For example: psexec \\<servername> \wdsutil /get-device /id:<GUID>

For information about using PsExec, see http://go.microsoft.com/fwlink/?LinkId=110605.

Avoiding IP Address Conflicts

When two servers select the same multicast IP address to send content to, content intended for clients of either server can be routed to all clients. This causes unnecessary network traffic. Note also that this is particularly harmful if the servers are connected by a low-bandwidth connection (such as a wide area network (WAN) link), because both sets of content will be sent over this connection. The following are preventive measures that you should take to avoid this situation:

  • Use a Multicast Address Dynamic Client Allocation Protocol (MADCAP) server to allocate multicast IP addresses. This will prevent addresses from being assigned twice.

  • Configure a static range for each server, making sure that this range does not overlap with the ranges defined for other servers.

  • Lower the multicast Time-To-Live (TTL) setting to prevent the routers from forwarding multicast traffic outside the site network. You can also configure your border router not to forward multicast traffic.

To modify these options, right-click the server in the MMC snap-in, click Properties, and then click the Network Settings tab.

Testing by Using Virtual Computers

Windows Deployment Services should work on virtual computers, but note that the performance will often be degraded, particularly during the Trivial File Transfer Protocol (TFTP) download phase. This phase is very resource-intensive and may fail if insufficient resources are available on the host computer. Also, performing a PXE boot on a virtual computer or virtual server can take 20 minutes or longer when you are using Windows Deployment Services. To resolve this, we recommend that you use a discover image instead of PXE in the BIOS of the virtual computer. In addition, we recommend that you use virtual computers for either client computers or servers, but not both.

Versions of the Management Tools to Use with RIS and Windows Deployment Services

There are three server configurations that you may need to manage in a production environment, and each of them has a different set of management tools. The following table lists these server configurations and the versions of the management tools that are included for each of them. Note that I indicates version 1, and II indicates version 2.

Tool and operating system Management tools

Remote Installation Services servers running Windows Server 2003

  • RISETUP (I)

  • RIPREP (I)

Windows Deployment Services servers running Windows Server 2003

  • RISETUP (II)

  • RIPREP (II)

  • WDSUTIL (I)

  • MMC snap-in (I)

Windows Deployment Services servers running Windows Server 2008

  • WDSUTIL (II)

  • MMC snap-in (II)

The Windows Deployment Services management tools enable you to manage a remote server. Note, however, that there are some restrictions regarding which versions of the tools will work on which server versions. The following table lists the seven possible configurations and the versions of the tools that you should use with each environment. Essentially, you should use the latest available version of each tool. For example, see the sixth row in the table: if you have servers running the 2003 and 2008 versions of Windows Deployment Services, you should use RISETUP (II), RIPREP (II), WDSUTIL (II), and WDSMMC (II)

Note

You cannot manage a Windows Deployment Services server running Windows Server 2008 from a Windows Deployment Services server running Windows Server 2003.

Servers running RIS on Windows Server 2003 Servers running Windows Deployment Services on Windows Server 2003 Servers running Windows Deployment Services on Windows Server 2008 Tools that you should use

X

 

 

  • RISETUP (I)

  • RIPREP (I)

 

X

 

  • RISETUP (II) and RIPREP (II) to manage any RIS functionality (Legacy/Mixed mode)

  • WDSUTIL (I) and WDSMMC (I) to manage any WDS functionality

 

 

X

  • WDSUTIL (II)

  • WDSMMC (II).

X

X

 

  • RISETUP (II)

  • RIPREP (II)

  • WDSUTIL (I)

  • WDSMMC (I)

X

 

X

  • RISETUP (I)

  • RIPREP (I)

  • WDSUTIL (II)

  • WDSMMC (II)

 

X

X

  • RISETUP (II)

  • RIPREP (II)

  • WDSUTIL (II)

  • WDSMMC (II)

X

X

X

  • RISETUP (II)

  • RIPREP (II)

  • WDSUTIL (II)

  • WDSMMC (II)