An Active Directory Health Check through PowerShell

Slides:



Advertisements
Similar presentations
David Nudelman MCSA/MCSE MCTS: Vista y Exchange 2007 MCITP: Enterprise
Advertisements

Active Directory and Group Policy Blackhat Amsterdam Raymond Forbes.
What’s New in Active Directory: Windows Server 2008 R2 Brian Desmond Thursday, March 4 th, 2009.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 6 Managing and Administering DNS in Windows Server 2008.
Brian Desmond Moran Technology Consulting
MCITP Guide to Microsoft Windows Server 2008, Server Administration (Exam #70-646) Chapter 2 Installing Windows Server 2008.
CRA Administering Microsoft SQL Server 2012 Databases Implementing a Data Warehouse with Microsoft SQL Server = Querying Microsoft.
How to Succeed with Active Directory Robert Williams, PhD CEO Secure Logistix Corporation.
70-297: MCSE Guide to Designing a Microsoft Windows Server 2003 Active Directory and Network Infrastructure Chapter 2: Developing the Active Directory.
By Aaron Nelson I blog at SCVMM This!. Why Virtualize Four components make virtualization very compelling. * (to me) Live Migration – If you need to switch.
Denny Cherry MVP, MCSA, MCDBA, MCTS, MCITP.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Lesson 13: Installing Domain Controllers
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
Technical Overview. PLEASE READ (hidden slide) To deliver this presentation effectively, you need to be familiar with Windows Server 2008 R2 management.
Welcome Course 20410B Module 0: Introduction Audience
Windows Server 2012 Richard Oertle Subject Matter Expert / Instructor October 25 th, 2012.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
Windows Server 2012 Certification and Training June 2012.
Senior Technical Writer
HalFILE 3.0 Active Directory Integration. halFILE 3.0 AD – What is it? Centralized organization of network objects and security – servers, computers,
Vikram Thakur Introduction to Active Directory Structure.
Active Directory Implementation Class 4
Active Directory Lecture 3 – Domain Services Primer.
BZUPAGES.COM An Introduction to. BZUPAGES.COM Introduction Large corporations today face the following problems Finding a certain file. Seeing everything.
Advanced Deployment and Administration of AD DS
Why use Group Policy? GROUP POLICIES ON SBS: WHY BOTHER? -Save yourself a lot of time - need to install a printer on 20-some computers? - adding a file.
MCTS Guide to Configuring Microsoft Windows Server 2008 Active Directory Chapter 3: Introducing Active Directory.
First Look Clinic: What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE )
70-294: MCSE Guide to Microsoft Windows Server 2003 Active Directory Chapter 12: Deploying and Managing Software with Group Policy.
Installing Active Directory on Windows Server 2008 R2 Installing Active Directory on a fresh Windows Server 2008 R2 machine in a home network. The guide.
Windows 2003 Overview Lecture 1. Windows Networking Evolution Windows for Workgroups – peer-to-peer networking built into the OS Windows NT – separate.
Awarded Project MVP (Microsoft Valuable Professional) Working with Project since 2003 Passed over 40 Microsoft Certification Exams Deployed over 25 Project.
+ Administering Microsoft SQL Server 2012 Databases Implementing a Data Warehouse with Microsoft SQL Server = Querying Microsoft SQL.
© 2011 PLANET TECHNOLOGIES, INC. Upgrading Your SharePoint and SQL Environments Patrick Curran, MCT SEPTEMBER 22, 2012.
SERVER I SLIDE: 6. SERVER I Topics: Objective 4.3: Deploy and configure the DNS service Objective 5.1: Install domain controllers.
+ Administering Microsoft SQL Server 2012 Databases Implementing a Data Warehouse with Microsoft SQL Server = Querying Microsoft SQL.
Brezplačna orodja in administracija Jože Markič, MCP, MCDST, MCSA 2003, MCSE 2003, MCTS, MCITP, MCT Kompas Xnet d.o.o., Ljubljana.
Technical Overview of Windows Server 2003 Active Directory Che-song Lee.
CRA Administering Microsoft SQL Server 2012 Databases Implementing a Data Warehouse with Microsoft SQL Server = Querying Microsoft.
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Section 4: Understanding the Architecture of Group Policy Processing Group Policy Components in AD DS Understanding the Group Policy Processing Sequence.
Windows Server 2003 La migrazione da Windows NT 4.0 a Windows Server 2003 Relatore: MCSE - MCT.
 An alias is an alternative name assigned to a Cmdlet.  Aliases allow users to quickly interact with the shell.  The Cmdlet get-alias is.
POWERSHELL BASICS. BACKGROUND  Powershell is a task automation and scripting language based off the.NET framework  It provides the user full access.
MCITP Guide to Microsoft Windows Server 2008 Enterprise Administration (Exam #70-647) Chapter 1 Designing Active Directory Domain Services.
Active Directory CNS 4650 Fall 2004 Rev. 2. Active Directory Introduced with Windows 2000 Server X.500 based Can emulate NT-style network environments.
Master Expert Associat e Microsoft Certified Solutions Master (MCSM) Microsoft Certified Solutions Expert (MCSE) Microsoft Certified Solutions Associate.
Chapter 7: Managing and Troubleshooting Group Policy.
Installing IIS 7(.5). Web Platform Installer What’s New in IIS 7 Fast CGI (PHP!) Shared Configuration Automated App Pool Isolation Extensions PowerShell.
Labs. Session 1 Lab 1: Designing an Active Directory Forest Infrastructure in Windows Server 2008 Exercise 1: Designing an Active Directory Forest Exercise.
MCSA Fall, ◦ NTFS  Disk Quotas  File System Encryption  Dynamic Volumes  Mounted Drives  Remote Storage  Self-healing NTFS  Security ◦ ReFS.
1 Introduction to Active Directory Directory Services Uniquely identify users and resources on a network Provide a single point of network management.
Blog PowerShell for Managing Active.
Active Directory Domain Services (AD DS). Identity and Access (IDA) – An IDA infrastructure should: Store information about users, groups, computers and.
Planning an Active Directory Deployment Lesson 1.
Windows Certification Paths OR MCSA Windows Server 2012 Installing and Configuring Windows Server 2012 Exam (20410) Administering Windows Server.
Windows Server 2012 Active Directory - what’s in it for me? Tony Murray, Directory Services MVP.
Create a Microsoft Image Rhonda Layfield Sr. Deployment Architect
Windows Server 2012 Certification and Training
Windows 7 Ultimate
MCSA VCE
© Eng.Basem Hamed | | Page.
Active Directory Stored collection of information about objects
Technology Methos IT Making your PowerShell scripts X times faster… with logical thinking and PowerShell v3 Jeff Wouters Technology Specialist.
Read-Only Domain Controllers (RODCs)
02 | A Changing Admin Interface
Microsoft Virtual Academy
07 | Recovery Ashley McGlone | Premier Field Engineer, Microsoft
Using PowerShell for Active Directory
Presentation transcript:

An Active Directory Health Check through PowerShell Jeff Wouters | MVP Windows PowerShell [CEO | Automation Consultant] @ Methos BSc, MCT, MVP, MCSA, MCSE, MCTS, MCITP

possessod PowerShell Script of System Center Documentation PSSOSCD

Whatcha doin’? Users Groups Trusts Replication Subnets Sites DC’s GPO’s

Bumps along the way… LDAP + ForEach + Where-Object = Maximum LDAP query results…

Execution time vs … Cmdlets ADSI LDAP .NET

ForEach vs ForEach-Object ForEach = Slower ForEach-Object = More memory consuming Note: This is a huge over-simplification Watch the Hey!ScriptingGuy blog… 

The problem is choice… Backwards compatibility is a bitch! *** Start upgrading already!!! *** Which PowerShell versions to support? Which Operating Systems to support? Which Domain Level to support? Include GPO? Include DNS? Include DHCP? Support domains and/or forests?