2013

MICROSOFT MANAGEMENT SUMMIT
:5 ixliicrosoft

, r‘

 wT‘+~O; ,mi'i am in M‘. m;—«: s;+Ar . _1 * _

T Tx»f; Ih  . **: uiL3.[‘: xir‘r.  F; uH~TiT T't‘f-i...
About Me
T A Infrastructure Consultant

Tim. De. Keul<e| aere@| T—Essence. be

¥ T @Tim_DK

5%} I http: //sCug. be/ tim/
High Availability
High Availability Options
~ Clustering the Site Database

« Implementing Multiple instances of site system roles

» Implem...
Components supporting high availability

or Site Database
- SQL Clustering

~ Site System Roles

- Management Point

- Dis...
Components not supporting high availability

I» Site Server
~ Site System Role(s)

- Asset Intelligence Synchronization Po...
An example

A
r
e
t
n
e
C
a
t
a
D

Datacenter B
Management Point

Support for multiple management points
Client behavior: 

- MP List retrieval: 
- At installation time
-...
Management Point (Continued)

Remediation: 

- Automatic based on client functionality. 

- If client communication falls ...
Distribution Point

Support for multiple distribution points
Client behavior: 

- Request to MP for DP's with available co...
Software Update Point

I» Support for multiple SUPs

~ Client behavior: 

- A list of SUPS is retrieved when: 

- Software...
Software Update Point (Continued)

I» Remediation: 

- Server Side: 

- When the software update point is configured as th...
App Cat Website Point /  Web Service Point

- Support for multiple instances
- Client behavior: 

- The client makes this ...
Reporting Services Point

I» Multiple RSP’s supported
~ Remediation: 

- Requires manual intervention
- Monitoring workspa...
FAQ

I» Will implementing a hierarchy with a CAS improve HA in my
environment?
Implementation Best Practices

I» Implement multiple instances of the most critical roles
I Implement multiple instances o...
Our Disaster Recovery Plan
Goes Something Like This. ..
Backup Methods Overview
I» ConfigMgr Backup Maintenance Task

I SQL Backup

I System Center 2012 Data Protection Manager (...
, A . , r_
> A . , m .  .>
I
,  ,.  7 L ,  , , 

I II I BI "-I ZI IIcI. IIIiI. IlIeI

_ Backuv Slle Salve!  Properties x| ...
Backup Methods — Backup Maintenance Task (2)

I Afterbackup. bat

- Automatically triggered by Backup Site Server task
- S...
Ij‘. ri’ni‘t= .I'I‘ni. -. lIi. ~i‘iiI
<: If: c Iiitglhilgllilbihllhlfi,  #cila: i=iI‘> N

l

 

      

I-,1

   

 

.  ms...
Backup Methods — SQL

~ Native SQL Backup

- SQL Server Maintenance plan

a Advantages: 

- Compression
- Optionally inclu...
Backup Methods — DPM

ConfigMgr 2012 SP1
High—level steps: 

- Create new protection group in DPM for the site database co...
Additional items to include in your DR plan

or Content Files

- Package Source Files
- To be restored before content upda...
Site Recovery — Primary Site

Install media > Setup > Recover site option
~ Options: 

- Recover Site Server using Existin...
Site Database Recovery

- Recovery Options: 

- Recover site database using backup set from maintenance task
- Hierarchy: ...
Post Recovery Tasks (1)

Overview on recovered Site Server
- C: ConfigMgrPostRecoveryActions. htm| 

( Post um. ‘ . ..m. ....
Post Recovery Tasks (2)

~ Re—Enter User Account Passwords

- Passwords are reset during site recovery
- Accounts are list...
Site Recovery — Secondary Site

or Service Pack1 Feature
~ Recovery prerequisites: 

- Server must meet all secondary site...
Site Recovery — Secondary Site

~ Secondary site DP's: 

- No need to reinstall after secondary site recovery
- Site will ...
Unattended Site Recovery

Supported for CAS and Primary Sites

Using / script setup command line option
- Example:  setup....
FAQ
o What about using snapshots of virtual machines?
QandA
/‘: :1. SyStem Center Thanks to our Best of MMS sponsors: 
n.  User Group Belgium

 1 Microsoft gveeam REALDOLMEN Cyb§Poam...
Configuration Manager 2012 High Availability and Disaster Recovery
Prochain SlideShare
Chargement dans…5
×

Configuration Manager 2012 High Availability and Disaster Recovery

659 vues

Publié le

Slides from the Best Of MMS event in June 2013.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
659
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
24
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Configuration Manager 2012 High Availability and Disaster Recovery

  1. 1. 2013 MICROSOFT MANAGEMENT SUMMIT
  2. 2. :5 ixliicrosoft , r‘ wT‘+~O; ,mi'i am in M‘. m;—«: s;+Ar . _1 * _ T Tx»f; Ih . **: uiL3.[‘: xir‘r. F; uH~TiT T't‘f-i‘: t‘fT“F: %'«" T~1:~i-~i1:~iw-in TIM ; M 5.#". I%; ‘~"Li%I‘~‘*”'# T’m"r: :« , Ii‘L; =.Int June 2013
  3. 3. About Me T A Infrastructure Consultant Tim. De. Keul<e| aere@| T—Essence. be ¥ T @Tim_DK 5%} I http: //sCug. be/ tim/
  4. 4. High Availability
  5. 5. High Availability Options ~ Clustering the Site Database « Implementing Multiple instances of site system roles » Implementing Multiple instances of the SMS provider
  6. 6. Components supporting high availability or Site Database - SQL Clustering ~ Site System Roles - Management Point - Distribution Point - State Migration Point - System Health Validator Point - Application Catalog Web Service Point - Application Catalog Website Point - Software Update Point at SMS Provider
  7. 7. Components not supporting high availability I» Site Server ~ Site System Role(s) - Asset Intelligence Synchronization Point - Endpoint Protection Point - Enrollment Point - Enrollment Proxy Point - Fallback Status Point - Out of Band Service Point
  8. 8. An example A r e t n e C a t a D Datacenter B
  9. 9. Management Point Support for multiple management points Client behavior: - MP List retrieval: - At installation time - At client startup - Every 25 Hours - In case of IP change - MP Selection: - Preference: HTTPS management points before HTTP management points - Locates the closest management point, based on its forest membership - When the client is on the Internet, it non—deterministica| ly chooses one of the | nternet—based management points 6)
  10. 10. Management Point (Continued) Remediation: - Automatic based on client functionality. - If client communication falls 5 times within a 10 minute timeframe, the client will connect to the next management point on the list.
  11. 11. Distribution Point Support for multiple distribution points Client behavior: - Request to MP for DP's with available content - Local DP's in own site are used first - Then order by network connection: local first, then remote. - Then order by own subnet, active directory site and others. Remediation - Automatic based on client behaviour. - Clients keep attempting to connect for a total time of 8 hours, before attempting to connect to another DP 6)
  12. 12. Software Update Point I» Support for multiple SUPs ~ Client behavior: - A list of SUPS is retrieved when: - Software Updates feature is enabled on a new client. - Client cannot contact its SUP and needs to switch to another SUP - Clients randomly pick a SUP from the list - Priority for SUP's in the same forest - Cost: - Client preserves affinity with the last software update point for which it successfully scanned. - When the client switches to a new WSUS server to scan for software updates, the result is an increase in the catalog size and associated c| ient—side and network performance demands. 6)
  13. 13. Software Update Point (Continued) I» Remediation: - Server Side: - When the software update point is configured as the synchronization source for the other software update points at the site, you must manually remove the failed software update point and select a new software update point to use as the synchronization source. - Client Side - When the scan fails with a retry error code at scheduled time (or after being triggered), the client starts a retry process to scan for the software updates on the software update point. - Process in case of failure: - The client waits 30 minutes to retry the scan, and it uses the same software update point. - The client retries a minimum of four times at 30 minute intervals. After the fourth failure, and after it waits an additional two minutes, the client will move to the next software update point in the software update point list. - After a successful scan, the client will continue to connect to the same SUP. 6)
  14. 14. App Cat Website Point / Web Service Point - Support for multiple instances - Client behavior: - The client makes this service location request every 25 hours or whenever it detects a network change. - If the Computer Agent policy is set to automatically detect the application catalog website point the client makes a service location request to a management point. - If there is an Application Catalog website point in the same site as the client, this server is given to the client as the Application Catalog server to use. - When there is more than one available Application Catalog website point in the site, an HTTPS- enabled server takes precedence over a server that is not enabled for HTTPS. O
  15. 15. Reporting Services Point I» Multiple RSP’s supported ~ Remediation: - Requires manual intervention - Monitoring workspace > Reports > Report Options IIE Svslrm CDVIIQV zoxz (onhquvaluxv nanaou Ktooncdnd Io uui Sanclzox my site) ‘guuviivuuuuu Q. ' '
  16. 16. FAQ I» Will implementing a hierarchy with a CAS improve HA in my environment?
  17. 17. Implementation Best Practices I» Implement multiple instances of the most critical roles I Implement multiple instances of the SMS provider I Efficient and fast DR strategy for site servers
  18. 18. Our Disaster Recovery Plan Goes Something Like This. ..
  19. 19. Backup Methods Overview I» ConfigMgr Backup Maintenance Task I SQL Backup I System Center 2012 Data Protection Manager (DPM)
  20. 20. , A . , r_ > A . , m . .> I , ,. 7 L , , , I II I BI "-I ZI IIcI. IIIiI. IlIeI _ Backuv Slle Salve! Properties x| Geneial | This task backs up the ste database and Important sle server Inluimalion I7 Enable Ills task Sal Paths Backup damnation I I Schedule I7 Monday 5'3"3"°' I7 Tuesday 2:10 : I7 Wednesday I7 ihuisdav , . - -« . , . il N <hI l[ kg! ‘ Laiesisiaiiiime. is ; ,;d, , ’ ' ' ’ ' sun : r7 Saturday 1 I I7 5 da +11 = -. ia= I “" ” I— Enable alerts iui backuv task lailues I For addliorial Iriloimalion about data ml ricluded in the Configuallon Manage! backup and ieizovery process, see Ihe izioducl docuriierlalian hug / /gu iiiiciosoll cam/ lwlink/7 [Ci ‘Ilia: : (-_i§IL_~I“IryI kavu. F'I'Z‘liCfi; l 0 Cancel Appb
  21. 21. Backup Methods — Backup Maintenance Task (2) I Afterbackup. bat - Automatically triggered by Backup Site Server task - Skipped if not present - Manually created in <ConfigMgr/ nstallationFolder>lnboxesSmsbkup - Useful for: - Archiving / Copy to remote location - Triggering additional backup related tasks Smsbkup. |og - Contains details on backup task activity - Stored in the backup destination folder
  22. 22. Ij‘. ri’ni‘t= .I'I‘ni. -. lIi. ~i‘iiI <: If: c Iiitglhilgllilbihllhlfi, #cila: i=iI‘> N l I-,1 . msh| <un. (ll ~ Notepad Flie Edt Format View iieln )1! iaackup control File for iaackup SMS site server task it system Center 2012 Configuration Manager Release ii? !‘ ‘iii if! ‘ #! ! ‘iii #! I if! ‘ d*! ‘ 4*! ‘ it! ‘ ill! ‘ , ¢ii #! l oil! ‘ , ¢iI ii? !‘ #! I iiii IiiiiiIiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiIiiIiiIiiiiiiiiiiiiiiiiiiiiiiiiiii Modify only within the blocks designated with II I! editing Allowed II II otherwise you are risking recovery when using the backup snapshot I- created by this control il " I! when adding custom commands, make sure there is no “iI" I‘ (the comiient character) at the Front of the ‘line. I‘ II For detailed editing guidelines. refer to the "Backup and Recovery" " chapter in the "Administrator Reference. " II II IIIIIIIIIiIllIllIllIllIIlIIllIllllllllllllIIIIIIllllllllllllllllllllllli IiIIIIIIIII-II-II-II-II-IIIIIIIIIIIII! IiIIIIIIIIIIIIIIIIIIIII-II-IIIIIII The backup task FAILS if there are any syntax ERRORS in this file. II IllllllllllllllllIIIIIIIllIIIIIIIIIIllIIIIllIIllllllllllllllllllllllllil Ii ! d| Iii ! d|v HI Hit H‘ H! hit IiiI III III IiiI II ll ll ii
  23. 23. Backup Methods — SQL ~ Native SQL Backup - SQL Server Maintenance plan a Advantages: - Compression - Optionally include other DB's
  24. 24. Backup Methods — DPM ConfigMgr 2012 SP1 High—level steps: - Create new protection group in DPM for the site database computer - Select Data Source : SMS Writer - Select site database as member C ustering - SQL Server cluster that uses the default instance of SQL supported - SQL Server cluster that uses a named instance n_o’c supported
  25. 25. Additional items to include in your DR plan or Content Files - Package Source Files - To be restored before content update - Restore to same location - Content Library - SCCMContentLib folder on the site server - To be restored before redistributing content to DP's Custom Reports Custom Software Updates - System Center Updates Publisher 2011 Local Database User State Migration data - Folders used for storing user state data
  26. 26. Site Recovery — Primary Site Install media > Setup > Recover site option ~ Options: - Recover Site Server using Existing Backup - Requires backup from built in backup maintenance task - Reinstall Site Server - When no backups are available - Use same settings / site code / database used prior to site loss
  27. 27. Site Database Recovery - Recovery Options: - Recover site database using backup set from maintenance task - Hierarchy: changes since backup are replicated - StandA| one: changes since backup are lost - Create new database - In case no backups are available - Data is replicated from CAS or Reference Primary site - Not available in standalone scenarios - Use manually recovered database - External database restore process - Hierarchy: changes since backup are replicated - StandA| one: changes since backup are lost - Skip database restore - In case no data loss occurred on remote SQL server
  28. 28. Post Recovery Tasks (1) Overview on recovered Site Server - C: ConfigMgrPostRecoveryActions. htm| ( Post um. ‘ . ..m. .. wmdowslnlrmelfxpbrev . « 9 l, L (mf>¢4a9v2s‘R: ( znkmv mm 0: D - Flvumxs . : ; . . : a»m. .m. mm. s ‘- v-av s-rem n. us- 0- Posrrewv er_‘ actions You can find detailed arnunon «ban: an urban: performed bv an reco‘: r' process in ConEg. IySetup log To complete the recmerv oflh-is me, 'oI mus! mum. con-iple1e the folkmng ncliolls not ptrforlned by Selup 1 Ln the Cmlfigixalion Manager console, mam the pnssuords for me folloxfing Accounts Account Name Account Type S. -. 'DBO. S'C xsa S. lS SRS Reponing Punk 2 Rama: the folloing hocfixes HoIfixlD nu. Language Six: Role 3:0: zyplacable 3 Fm addinonal nifolmanbn aboux data not included in die Configwzlion Ianagtr ha. -mp and(er: a*er_' process, see the p1odI(I doc| men| :ui0n (Mp go microsofi comfwlink "LmklD=2 ‘‘ pea-um-: imn: <manoae: o«
  29. 29. Post Recovery Tasks (2) ~ Re—Enter User Account Passwords - Passwords are reset during site recovery - Accounts are listed on the Post Recovery Actions overview page Re—lnstall Hotfixes - Listed on the Post Recovery Actions overview page Recover custom reports on RSP Restore package sources and content library - Same location! Restore USMT data - Same location!
  30. 30. Site Recovery — Secondary Site or Service Pack1 Feature ~ Recovery prerequisites: - Server must meet all secondary site prereqs - Server must have same FQDN - Permissions - Install SQL / SQL Express (Same Version / Same Instance) e Console > Administration > Sites > Recover Secondary Site -> High—level steps: ConfigMgr reinstalls the secondary site - Secondary site data is reinitialized with data from parent primary site - Content library verification - If not existing or content not OK: manually redistribute content
  31. 31. Site Recovery — Secondary Site ~ Secondary site DP's: - No need to reinstall after secondary site recovery - Site will sync with DP's after recovery
  32. 32. Unattended Site Recovery Supported for CAS and Primary Sites Using / script setup command line option - Example: setup. exe / script c: adminsetup. ini Section names, key names and values - http: //technet. microsoft. com/ en—us/ library/ gg712697.aspx#BKMK_UnattendedSiteRecoveryKeys
  33. 33. FAQ o What about using snapshots of virtual machines?
  34. 34. QandA
  35. 35. /‘: :1. SyStem Center Thanks to our Best of MMS sponsors: n. User Group Belgium 1 Microsoft gveeam REALDOLMEN Cyb§Poam ! . L3 compftignte, cqrnnunnznax Getr: nics inovativ-)5 Xylos FERRANTI 3, | CTir1us computer sgstsmso vronesninneq nnnnnnnnnnnn I;

×