Determining if you need a Primary Site, Secondary Site or only a Site System Role (MP,SUP) in your SCCM hierarchy can lead to confusion. This post will focus on the Secondary Site installation. What is exactly his role ?
A Secondary Site controls content distribution for clients in remote locations across links that have limited network bandwidth. It’s always child site of the Primary Site and it’s managed though the SCCM console.
To determine if you should install one, read the Technet documentation or follow Kent Agerlund (Enterprise Client Management MVP) rules of thumb :
Install a Secondary Site only if one of the following statements is true :
- The remote location is between 500 and 5000 clients
- Needs to compress traffic going to the site
- Needs to control the upward flowing traffic
- Needs a local Management Point
- Needs a local Software Update Point
If you’re still convinced that it’s the right option, follow this guide for a step-by-step installation.
Secondary Site installation has been simplified since SCCM 2007. All the installation process occurs directly in the SCCM console. No need to install using a local media. The installation is quite simple but you need to prepare your server correctly before launching the installation.
SQL Requirements
The Secondary Site requires SQL Server for its site database. Setup automatically installs SQL Server Express during site installation if a local instance of SQL Server is not available. During the installation it also automatically installs the management point and distribution point site system roles on the Secondary Site.
OS Requirements
A Secondary Site must be installed on a server operating system. To see the full OS requirement click here.
Before installing a Secondary Site the server needs to be prepared with the following components :
Server Features

Server Permission
Active Directory Rights

Firewall Ports
Theses ports needs to be opened 2 ways between the site server and remote Secondary Site server :
Run the Prerequisites Checker
Once you’ve enable all the prerequisites, run the Prerequisites Checker before starting your Secondary Site installation. It will catch error and missing prerequisites.

prereqchk.exe /SEC yourservername /INSTALLSQLEXPRESS /Ssbport 4022 /Sqlport 1433
Wait for the process to complete, you can verify the progress by reading the C:\ConfigMgrPrereq.log file on the site server.

Fix any errors and warnings. If you follow above instructions, you should be good to go.
Start the Configuration Manager 2012 console that is connected to your Primary Site or Central Administration Site

If you don’t have SQL installed on the server, the wizard will automatically install the SQL Express depending on your Configuration Manager 2012 Version :



The next steps will be to verify that the Secondary Site installation is successful.
Console


Logs
On the Primary Site server :
On the new Secondary Site server :
On both Primary Site and Secondary Site :
That’s it ! You’ve installed a Secondary Site !
Please fill out the form, and one of our representatives will contact you in Less Than 24 Hours. We are open from Monday to Friday.
Thank you for subscribing to our newsletter or requesting a quote. You will receive our next month's newsletter. If you have requested a quote, we will get in touch with you as soon as possible.
Something went wrong!
Thank for your reply!