This course provides hands-on, real-world training for Microsoft System Center Virtual Machine Manager (SCVMM), focusing on administration, automation, and optimization of virtualized environments. Learners will install, configure, and manage SCVMM components while solving real deployment and operational issues using PowerShell and advanced configuration techniques.
Overview
Skills Learned
After completing this online training course, students will be able to:
Deploy and configure SCVMM server, console, and database
Manage Hyper-V hosts and clusters within SCVMM
Create and deploy VM templates, profiles, and virtual machines
Configure and manage SCVMM libraries, networks, and storage
Perform routine and advanced troubleshooting of SCVMM components
Automate tasks with SCVMM PowerShell cmdlets
Implement security controls using RBAC and SCVMM best practices
Integrate SCVMM with Azure and System Center Operations Manager
Monitor system health, performance, and job history
Apply update and maintenance strategies to SCVMM environments
- System Administrators
- Server Administrators
- Virtualization Engineers
- Basic understanding of virtualization concepts and technologies.
- Familiarity with Windows Server operating systems, particularly Windows Server 2016 or later.
- Knowledge of networking concepts, including TCP/IP, DNS, and DHCP.
- Basic understanding of server management and infrastructure.
01. Introduction to SCVMM
- What is SCVMM?
- Benefits & Use Cases
- SCVMM Terminology
- SCVMM Server
- SCVMM Database
- SCVMM Console
- SCVMM Library
- Communication Between Components
- Required Service Accounts
02. Installation and Initial Configuration
- Hardware & Software Requirements
- SQL Server Setup
- Domain & Network Considerations
- Installation Process Overview
- Installing SCVMM Server
- Initial Configuration Tasks
- Validating Installation
- Basic Troubleshooting Post-Install
03. Host Management and Configuration
- Adding Hyper-V Hosts
- Configuring Host Properties
- Monitoring Host Status
- Creating & Organizing Host Groups
- Managing Host Group Membership
- Creating Host Clusters
- Dynamic Optimization
- Power Optimization
04. Virtual Machine Management
- Creating & Managing VM Templates
- Hardware Profile Customization
- Guest OS Automation
- Deploying Virtual Machines
- VM Migration
- Checkpoints & Snapshots
- Import & Export
- Managing VM Power States
05. SCVMM Library Management
- Setting Up Library Shares
- Version Control & Library Refresh
06. Storage Management
- Adding Storage Providers
- Defining Storage Classifications
- Allocating Storage to VMs
- Storage Migration Techniques
07. Network Management
- Logical Networks Overview
- Creating Logical Networks
- Creating Virtual Switches
08. Maintenance, Updates, and Monitoring
- Updating SCVMM Server
- Host Patch Management
- VM Template Updates
- Scheduled Maintenance Windows
- Host Maintenance Mode
- Logs & Diagnostics
09. Troubleshooting and Problem Resolution
- Troubleshooting Host Issues
- VM Deployment Problems
- Storage Connectivity Issues
- Network Configuration Problems
- Resolving Complex Issues
10. Automation and Scripting
- Basic PowerShell Cmdlets
- Automating VM Management
11. Security and Advanced Management
- Implementing RBAC
- Security Best Practices
- Integration with Azure
SKILLS LEARNED
Skills Learned
After completing this online training course, students will be able to:
Deploy and configure SCVMM server, console, and database
Manage Hyper-V hosts and clusters within SCVMM
Create and deploy VM templates, profiles, and virtual machines
Configure and manage SCVMM libraries, networks, and storage
Perform routine and advanced troubleshooting of SCVMM components
Automate tasks with SCVMM PowerShell cmdlets
Implement security controls using RBAC and SCVMM best practices
Integrate SCVMM with Azure and System Center Operations Manager
Monitor system health, performance, and job history
Apply update and maintenance strategies to SCVMM environments
WHO SHOULD ATTEND
- System Administrators
- Server Administrators
- Virtualization Engineers
PREREQUISITES
- Basic understanding of virtualization concepts and technologies.
- Familiarity with Windows Server operating systems, particularly Windows Server 2016 or later.
- Knowledge of networking concepts, including TCP/IP, DNS, and DHCP.
- Basic understanding of server management and infrastructure.
COURSE OUTLINE
01. Introduction to SCVMM
- What is SCVMM?
- Benefits & Use Cases
- SCVMM Terminology
- SCVMM Server
- SCVMM Database
- SCVMM Console
- SCVMM Library
- Communication Between Components
- Required Service Accounts
02. Installation and Initial Configuration
- Hardware & Software Requirements
- SQL Server Setup
- Domain & Network Considerations
- Installation Process Overview
- Installing SCVMM Server
- Initial Configuration Tasks
- Validating Installation
- Basic Troubleshooting Post-Install
03. Host Management and Configuration
- Adding Hyper-V Hosts
- Configuring Host Properties
- Monitoring Host Status
- Creating & Organizing Host Groups
- Managing Host Group Membership
- Creating Host Clusters
- Dynamic Optimization
- Power Optimization
04. Virtual Machine Management
- Creating & Managing VM Templates
- Hardware Profile Customization
- Guest OS Automation
- Deploying Virtual Machines
- VM Migration
- Checkpoints & Snapshots
- Import & Export
- Managing VM Power States
05. SCVMM Library Management
- Setting Up Library Shares
- Version Control & Library Refresh
06. Storage Management
- Adding Storage Providers
- Defining Storage Classifications
- Allocating Storage to VMs
- Storage Migration Techniques
07. Network Management
- Logical Networks Overview
- Creating Logical Networks
- Creating Virtual Switches
08. Maintenance, Updates, and Monitoring
- Updating SCVMM Server
- Host Patch Management
- VM Template Updates
- Scheduled Maintenance Windows
- Host Maintenance Mode
- Logs & Diagnostics
09. Troubleshooting and Problem Resolution
- Troubleshooting Host Issues
- VM Deployment Problems
- Storage Connectivity Issues
- Network Configuration Problems
- Resolving Complex Issues
10. Automation and Scripting
- Basic PowerShell Cmdlets
- Automating VM Management
11. Security and Advanced Management
- Implementing RBAC
- Security Best Practices
- Integration with Azure