Site Code Migration from MS1 to MS2
Hi
We have a site code migration in one of the Primary server. Below is the process
1. We will run some script to change the site code from MS1 to MS2 .
2. We will delete the Boundary from MS1 and re add it to MS2.
As we are running PXE role on MS1 Primary server so we want to keep this role on the same server for some more time.
What are the disadvantages if we keep the role on this for some more time.
Can somebody assist me on this.
July 11th, 2011 4:00am
You should change the boundaries before running the script. Having multiple PXE points can be a challange if you do not control which one is the first to respond.Kent Agerlund | My blogs: http://blog.coretech.dk/author/kea/ and http://scug.dk/ | Twitter @Agerlund | Linkedin: /kentagerlund
Free Windows Admin Tool Kit Click here and download it now
July 11th, 2011 7:26am
Hi Kent,
Thanks for the response.
We have only Single PXE role configured on this Prmary server.
So you mean to say that we need to Change the Boundary of the MS1 server and add them to MS2 then run the script.
July 11th, 2011 8:07am
So Kent If we change the Boundary first then we cannot run the script on the Primary server MS1 where we want to change the site code from MS1 to M2.
How the advert will run on those machines if the boundary has changed.
Free Windows Admin Tool Kit Click here and download it now
July 11th, 2011 8:09am
When you have no boundaries in a site, the the clients will be treated like they were in a remote boundary. Just ensure that you will run the package in both fast and slow boundaries. It will work, that's how I have done it myself.Kent Agerlund | My blogs: http://blog.coretech.dk/author/kea/ and http://scug.dk/ | Twitter @Agerlund | Linkedin: /kentagerlund
July 11th, 2011 8:23am
He is th quandry...
If you change the boundary and then run the script the clients will move and then not know how to assign or talk to the site correctly. But the old clients will work just fine. Then you move the boundary, there is no guarantee that the clients
will work.
If you move the boundary and then run the script the clients will assign correctly. Now to run the script you can run it manually, if you pushed it to the machines already, login script, gpo. If there are only a few clients you could move the
boundary and do a right click on the collection/computers and select intsall/repair client.
Don't assign the boundary to both and then try to deploy, this will confuse the clients. If you set the policy to run at Tuesday 9pm and you download it to all the clients ahead of time and then just before 9pm move the boundary then the client will
run the command to move and you will have the boundary moved. You can easily loose clients so you still should have a GPO or other method to pick them up.
http://www.sccm-tools.com http://sms-hints-tricks.blogspot.com
Free Windows Admin Tool Kit Click here and download it now
July 11th, 2011 8:30am
Hi Kent / Mathew,
thanks for the feedback.
Can we plan to do a phase wise movement of the boundaries.
1. Create a collection of machines based on the IP adresses to which we are planning to move.
2. Move the those IP address range from old server MS1 to new server MS2.
3. Push the package to the collection(created in first step) as mandatory push.
Shall we try this method for a specific IP address range rather than moving all at a time. Is there any challenges if we follow the steps mentioned.
Thanks !!
July 11th, 2011 9:17am
It's as easy as Kent already mentioned: you do not need any boundaries in ConfigMgr for software distribution to work. All clients are considered "remote" or within "slow" boundaries then. So it's a matter of the advertisement's settings then (Distribution
Points tab). So you can remove all boundaries from the old site and add them to the new site. Then advertise the script on the old site. Done.Torsten Meringer | http://www.mssccmfaq.de
Free Windows Admin Tool Kit Click here and download it now
July 11th, 2011 10:54am
Hi All,
Thanks for the reply.
we are going to implement the same as above.
Move the boundary to the new site MS2 and deploy the advert to the Old site MS1.
I will update the further things next week we have this activity in next week.
July 12th, 2011 11:29am
Hi,
I am looking for a query for above migration.
We have a range of IP Address Boundary. So we want to resolve those IP address range boundary to machine names and create acollection for it.
Query to resolve the IP address range to host name.
Can some one assist me on this.
thanks
Free Windows Admin Tool Kit Click here and download it now
July 13th, 2011 11:20am
"Greater or less than <IP address>" does not work. You could use wildcards ... "where IPaddress like '192.168.5.%'" or see also
http://technet.microsoft.com/en-us/library/bb694123.aspxTorsten Meringer | http://www.mssccmfaq.de
July 13th, 2011 12:20pm
Hi Torsten,
Thanks for the reply !!
I found one query from MS forum as below....
select * from SMS_R_System inner join SMS_G_System_NETWORK_ADAPTER_CONFIGURATION on SMS_G_System_NETWORK_ADAPTER_CONFIGURATION.ResourceId = SMS_R_System.ResourceId where SMS_G_System_NETWORK_ADAPTER_CONFIGURATION.IPAddress like "157.143.1.%"
i tried this and it is working fine for me in fetching the machines from the specified IP address range, but i found some of the machines are getting added from different site code to this collection.
Means if i take a IP address range of MS1 and try this query i should get only the machines of MS1 but around 10 to 15 machines were discovered from even MS2.
Can please help me understand this as why this is happening.
Thanks
Free Windows Admin Tool Kit Click here and download it now
July 14th, 2011 3:05am
Are those clients listed with "MS2" in that collection (on site MS1)? Or did I misunderstand something?Torsten Meringer | http://www.mssccmfaq.de
July 14th, 2011 4:15am


