This post will concentrate on migrating Systems Center Configuration Manager 2007 to SCCM 2012. Since SCCM 2007 cannot do a in-place upgrade, Microsoft has provided a great migration tool, which I will be using for this post.
- Our SCCM 2007 site server is named “sccm2007-server” and our SCCM 2012 site server is named “sccm2012-server”.
- Connect to your sccm2012-server VM and open “Windows Firewall settings”.
- Turn off your firewall.
- Open “Sql Server Configuration Manager” and click on the drop down box for “SQL Server Network Configuration”. For the “Protocols for MSSQLSERVER” option, enable “TCP/IP”.
- Input the sccm2012-server ip address and “1433” for the “TCP Port”.
Configure Firewall Rules
- Open “Windows Firewall with Advanced Security” on your sccm2007-server.
- Right click on “Inbound Rules” and select “New Rule…”.
- A menu will be thrown called “New Inbound Rule Wizard”. Choose “Custom” for the rule type to be made and hit “Next”.
- The next menu will be called “Program”, leave the values to default and hit “Next”.
- The next menu will be called “Protocol and Ports”, leave the values to default and hit “Next”.
- The next menu will be called “Scope”. Under the second section in this menu, select “These IP addresses:”. Click the “Add” button that appears on the right and a new menu will open. Under “This IP address or subnet:” input the IP address of your sccm2012-server. Hit “Ok” and “Next when finished.
- The next menu will be called “Action”, leave the values to default and hit “Next”.
- The next menu will be called “Profile”, leave the values to default and hit “Next”.
- The next menu will be called “Name”, give the rule a name like “sccm2007-server to sccm2012-server” and hit “Finish”.
- Repeat these steps on the sccm2012-server. For Step 6, be sure to add the IP address of the sccm2007-server.
- In the end your firewall rules, for both servers will look like this.
Specify Source Hierarchy
- On your sccm2012-server open “Systems Center 2012 Configuration Manager” and click on “Administration”.
- Expand “Migration” and click “Source Hierarchy”. The top main menu will change. Choose the “Specify Source Hierarchy” option.
- This will throw a menu called “Specify Source Hierarchy”. Enter your sccm2007-server name followed by your domain in the box under “Top-level Configuration Manager 2007 site server:”.
- In the drop down menu called “Set…”, next to “User Account:”, click “New Account”.
- This will bring up a new menu called “Windows User Account”. Input a user account that has read access to the sccm SQL database.
- Hit “Verify >>” and the menu will be expanded. In the expanded section you will see a button called “Test Connection”. Press this button when all of your information is correctly inputted.
- If the connection was successful, a menu will pop up stating “The connection was successfully verified”.
- When everything is set up hit “Ok” and you should be done specifying the Source Hierarchy.
- A menu called “Data Gathering Status” will pop up. This will automatically collect data from the sccm site.
- When its complete, the source properties will be updated in the SCCM operations console.
Create a Migration Job
- Navigate to “Migrate” under Migrate and click on “Create Migration Job”.
- A menu will appear, name the MIgration job, set the “Job Type” and give it a description(optional).
- The next menu will allow you to choose the objects to be migrated. Hit “Next” when you are done with your selection.
- The next step will ask you to assign the website you are migrating to.
- The next step lets us set the “Security scope”. I’ve checked default and hit next.
- The next step will allow you to review you migration settings, hit next.
- The next screen will allow you to set the time when the migration will happen. Set the Migration to “Overwrite all objects”.
- The next step will ask you to “Confirm your Settings”, double check them and hit next.
- Hit next and the migration will begin and finish (rather quickly for me). You will see a “Successful migration screen”. Hit “Close” to finish.
- Navigate to “Migration Jobs” once again and you will see the migration running.
- When the migration finishes, you should be done!
Please leave any questions, comments or concerns!