The method above is fine if you don't have too many computers. But there is another tweek you can do to have SEPM itself redirect all the clients to the new SEPM box.
Note: This method assumes that the two SEPM servers are not related in any way (Have never been replication partners, directly, or indirectly).
This method takes a little bit of setup, but makes it very easy to move large number of clients from one server to the next.
ServerA is the box you are trying to move clients away FROM
ServerB is the box you are trying to move clients TO.
- On ServerA create a 2 new group. Call the first one "Prep for move" and call the second one MoveToSeverB.
- On the "Prep for Move" group, under the policies tab, open the General Settings.
- Click on the Security Settings tab.
- Disable the last option, "Enable secure communications between the management server ..." and then click OK.
- Make sure this group is set to PUSH mode (or a fast pull mode), it will save you a lot of time.
- Move all the clients you want moved to ServerB into this group.
- -- Part 2 --
- Note the first 4 digits of your "MoveToServerB" policy serial number.
- On ServerB, open the folder that contains the policy files of the group you want the new clients to join. (see second set of steps to find the policy folder/files)
- Copy all the policy files of the desired group from ServerB, into the "MoveToServerB" group folder on ServerA -- overwriting ServerA's MoveToServerB policy files.
- On ServerA, make sure the clients you have put into "Prep for Move" have the latest policy. If they have not picked up the "Enable secure communications..." setting yet the next steps won't work and you'll have to start from step 6 again.
- On ServerA, open the SEPM console and move the clients from "Prep for Move" into the "MoveToServerB" folder.
What will happen is when clients connect to the "MoveToServerB" group, they will download the files you copied from ServerB. So the client will have all the policies etc from ServerB and they will switch to that server.
I believe the clients will always show up in the "Default Group" on the new server, ServerB.
Note: Once in a while they policy files will get updated. If you want to keep the MoveToServerB group for a long time (say, if your clients are set to a 24 hour Pull Mode heartbeat) you may want to setup a script that copies the policy files from ServerB into ServerA every few minutes.
To find the policies files.
- Note the first 4 digits of the groups policy serial number located under the Details tab in the Client view.
- Go to the agent outbox folder, which by default is %SEPM%\data\outbox\agents\ .
- This folder should have a bunch of folders with hex numbers.
- Search for the folder whos first 4 digits match the policy serial number.
- Open that folder and you will see all the policy files for that group