0% found this document useful (0 votes)
35 views36 pages

Configuration Manager - Deployment

deploy sccm

Uploaded by

stefnet
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views36 pages

Configuration Manager - Deployment

deploy sccm

Uploaded by

stefnet
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 36

SCCM Configuration Manager - Guideline

Prerequisites

01 - Windows 10 ADK Download ** Update ** Windows 10 ADK separated the download for Windows PE from the rest of the
Windows 10 ADK Tools:
https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install

02 - Microsoft SQL Server 2022 Reporting Services


https://www.microsoft.com/en-us/download/details.aspx?id=104502

03 - Download SQL Server Management Studio (SSMS)


https://learn.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16

04 - Microsoft Configuration Manager (Current Branch- version 2303)


https://www.microsoft.com/en-us/evalcenter/evaluate-microsoft-endpoint-configuration-manager

05 - SCCM Baseline and update versions


https://learn.microsoft.com/en-us/mem/configmgr/core/servers/manage/updates#bkmk_Baselines

##########################

Microsoft Doc's Resources

01 - Site and site system prerequisites for System Center Configuration Manager
https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/configs/site-and-site-system-prerequisites

02 - Supported SQL Server versions for System Center Configuration Manager


https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/configs/support-for-sql-server-versions

03 - Recommended hardware for System Center Configuration Manager


https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/configs/recommended-hardware

04 - Supported Active Directory domains for System Center Configuration Manager


https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/configs/support-for-active-directory-domains

05 - Prepare Active Directory for site publishing


https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/network/extend-the-active-directory-schema

06 - Size and scale numbers for System Center Configuration Manager


https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/configs/size-and-scale-numbers

07 - Client numbers for sites and hierarchies


https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/configs/size-and-scale-numbers#bkmk_clientnumbers

08 - The content library in System Center Configuration Manager (no_sms_on_drive.sms file)


https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/the-content-library
Tasks
-Create the recommended disk drives for Configuration Manager
-Install IIS, RDC, BITS
-Install and configure Microsoft SQL Server 2022
-Install and configure WSUS
-Install latest Windows 10 ADK
-Extend the Active Directory schema for SCCM
-Create the System Management container in Active Directory
-Pre-create the SCCM database in SQL so we can set the location, size, and number of files
-Install Microsoft SCCM Current Branch
-Custom Configurations

##################

Hardware Setup - Disk

D: | SCCM_install | 50 GB
E: | SCCM_SQL_MDF (db file) | 75 GB root folder E:\Database
F: | SCCM_SQL_LDF (log file) | 25 GB root folder F:\Database
H: | SQL_TempDB | 25 GB root folder H:\Database
G: | SQL_WSUS_DB | 25 GB root folder G:\Database
I: | SCCM_Appp_Source | 500 GB
J: | SCCM_ContentLibrary | 500 GB

copy no_sms_on_drive.sms to all drives but J:

########## SCCM SITE ##########

Install IIS, RDC, BITS

Install-WindowsFeature Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Redirect,Web-Net-
Ext,Web-ISAPI-Ext,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Http-Tracing,Web-Windows-Auth,Web-
Filtering,Web-Stat-Compression,Web-Mgmt-Tools,Web-Mgmt-Compat,Web-Metabase,Web-WMI,BITS,RDC
########## SQL server installation ##########

Running the service under a domain account (cmd run as Administrator) instead local system.

- create a server principle name within Active Directory for the service account that we’re going to run the service under.

-set SPN command


-SQL service name
-server were running + port
-service account using with password never expired

setspn -A MSSQLSvc/SQL:1433 lab\sccm.sql


setspn -A MSSQLSvc/SQL.lab.local:1433 lab\sccm.sql
Configure local Firewall
Ports for SQL to be opened:
SQL service - 1433
SQL broker – 4022
Allow connection
########## SQL 2022 install ##########
Instance features - Database Engine Services
If you install previous SQL 2016 – you must enable Management Studio and Reporting Services
Add current user as administrator for SQL + add SCCM_Admins group for full administrators
Change main temp DB
Next install:
Microsoft SQL Server 2017 Reporting Services – default installation
Microsoft SQL Server Management Studio

SQL Server Management Studio - configuration for SQL does not use too much memory
1024 x 32 = 32768
0.8 = 25.6 GB 25600MB
Reboot
Install latest SQL CU available – default - reboot the server

check SQL version => sqlcmd -Q "select @@version"

If fails….
Open cmd MMC ➠ CTRL+M ➠ SQL Server Configuration Manager ➠ SQL server network Configuration ➠ Protocols
for CONFIGMRSEC ➠ TCP/IP Properties ➠ IP Addresses ➠ Set all TCP port: 1433
########## SCCM SITE - WSUS installation ##########
Install Post-Installation Task

Configure WSUS configurations within IIS to ensure we have enough memory that we can use and we don’t have any issues down
the road for things like performance when clients are doing wsus scans for compliance data.
- increase the queue length (2000)
- memory by 4x times (7372800)
Alternative changing WSUS database default location
Stop the service WSUSPool

Services.msc – WSUS Service - stopped


SCCM SQL – Mgmt Studio => SUSDB – Properties – Files – Copy path and browse to open

Detach DB and drop connections


Cut SUSDB.mdf and SUSDB_log.ldf to specific WSUS_DB location
Start SCCM Site
- WSUS Service
- WSUS Pool
########## Windows ADK ##########
########## Extend the Active Directory schema for SCCM ##########
Extend schema for AD - additional attributes that SCCM uses to publish information such boundaries and site information that clients
can look up in AD to get that data.

SMSSETUP folder, bin/x64/extadsch.exe (run with domain admin schema rights)


Create log file in root c: ExtADSch.log
########## System Management Container in AD ADSI EDIT ##########

CN=System => New Object - Create New Container => System Management (where SCCM publishes its site information)
Change permission of System Management
Computer account of a new site server - full control
This is going to allow us to create all the attributes that we need for our site under system management container
########## Install SCCM Configuration Manager ##########

Download first Required Prerequisite Files 52 files (C:\temp)


Copy CMTrace from SMSSETUP/Tools

You might also like