SlideShare a Scribd company logo
New	
  Server	
  in	
  an	
  Hour?	
  
No	
  Problem!	
  
Mike	
  Hillwig	
  
 It’s	
  Friday,	
  and	
  you	
  can’t	
  wait	
  to	
  get	
  out	
  of	
  the	
  of@ice	
  
To	
  catch	
  one	
  of	
  these	
  	
  
 to	
  go	
  here	
  
 to	
  do	
  this	
  
 or	
  even	
  this	
  
 But	
  then	
  this	
  guy	
  comes	
  along.	
  He’s	
  your	
  boss.	
  	
  
 He	
  needs	
  a	
  new	
  one	
  of	
  these	
  
 Before	
  you	
  leave	
  
 But	
  you	
  don’t	
  have	
  time	
  for	
  that	
  
 Because	
  you	
  need	
  to	
  get	
  here	
  
 To	
  catch	
  one	
  of	
  these	
  
 To	
  get	
  here	
  
You	
  feel	
  like	
  this	
  
But	
  you’re	
  going	
  to	
  look	
  like	
  this	
  
Mike	
  Hillwig	
  
•  AKA	
  The	
  Cranky	
  DBA	
  
•  SQL	
  Server	
  DBA	
  
•  Working	
  with	
  SQL	
  Server	
  since	
  SQL	
  7	
  
•  Senior	
  DBA	
  at	
  hos?ng	
  division	
  of	
  a	
  financial	
  soCware	
  company	
  
•  Working	
  as	
  the	
  lone	
  SQL	
  DBA	
  in	
  an	
  army	
  of	
  Oracle	
  DBAs	
  
•  Resume	
  includes	
  Acme	
  Packet,	
  Shawmut	
  Design	
  and	
  Construc?on,	
  
   Equitable	
  Resources	
  
•  Currently	
  managing	
  ~40	
  instances	
  and	
  about	
  ~30	
  TB	
  
Mike	
  Hillwig	
  
•    Avid	
  Cook	
  
•    Lover	
  of	
  Blue	
  Cheese	
  
•    And	
  Bacon	
  
•    Geek	
  at	
  Heart	
  
•    Owned	
  by	
  Two	
  Pugs	
  
Obligatory	
  Social	
  Networking	
  Slide	
  
•  crankydba.com	
  
•  sqlserverpedia.com	
  
•  twiTer.com/mikehillwig	
  
A	
  New	
  Server?	
  Now?	
  
Fear	
  Not	
  
•  You’re	
  Prepared	
  
•  You’ve	
  done	
  your	
  homework	
  
•  And	
  this	
  is	
  not	
  a	
  crisis	
  
How	
  Do	
  We	
  Prepare?	
  	
  
•    Advanced	
  Planning	
  
•    Capturing	
  a	
  SQL	
  Config	
  file	
  
•    Collec?ng	
  the	
  scripts	
  you	
  already	
  have	
  
•    Assembling	
  a	
  batch	
  file	
  
•    Documen?ng	
  a	
  Build	
  Process	
  
•    Having	
  a	
  solid	
  process	
  ready	
  to	
  deploy	
  
•    Making	
  it	
  so	
  simple	
  we	
  can	
  delegate	
  it	
  
Assumptions	
  
•  Your	
  Windows/VMWare	
  Team	
  can	
  deploy	
  quickly	
  
•  Storage	
  isn’t	
  an	
  issue	
  
•  Install	
  media	
  is	
  readily	
  accessible	
  
Why	
  do	
  this	
  for	
  all	
  servers?	
  
•    Standardize	
  servers	
  
•    Consistency	
  is	
  good!	
  
•    Easier	
  to	
  delegate	
  to	
  junior	
  staff	
  
•    Saves	
  you	
  tons	
  of	
  ?me	
  
What	
  do	
  we	
  do?	
  
•    Create	
  file	
  paths	
  
•    Install	
  SQL	
  
•    Configure	
  
•    Bounce	
  
•    Monitor	
  
•    Maintain	
  
•    Reboot	
  
What	
  about	
  maintenance	
  
plans?	
  
•    No	
  
•    No	
  
•    No	
  
•    NO	
  
•    Use	
  scripts.	
  	
  
•    Maintenance	
  plans	
  are	
  ?me	
  consuming	
  and	
  difficult	
  to	
  
     maintain	
  
Where	
  do	
  we	
  start?	
  
•  Demo	
  of	
  building	
  config.ini	
  
•  Walk	
  through	
  my	
  process	
  
Edit	
  con@ig.ini	
  File	
  
•  Comment	
  Out	
  UIMODE="Normal”	
  
Resources	
  
•    Sqlserverpedia.com	
  
•    Sqlskills.com	
  (Paul	
  Randall	
  and	
  Kimberly	
  Tripp)	
  
•    Sqlservercentral.com	
  
•    ola.hallengren.com	
  

More Related Content

PDF
Seven Jobs You Should Be Running #sqlsat126
PPTX
SharePoint Saturday San Antonio: Workflow 2013
PDF
Serverless On Stage - Serverless URL Shortener
KEY
improving the performance of Rails web Applications
KEY
Freelancing and side-projects on Rails
PDF
Api fundamentals
KEY
Avoiding integration hell
ODP
Cvcc performance tuning
Seven Jobs You Should Be Running #sqlsat126
SharePoint Saturday San Antonio: Workflow 2013
Serverless On Stage - Serverless URL Shortener
improving the performance of Rails web Applications
Freelancing and side-projects on Rails
Api fundamentals
Avoiding integration hell
Cvcc performance tuning

What's hot (20)

KEY
Pragmatic Continuous Delivery - ReaktorDevDay 2012
KEY
Windycityrails page performance
PPTX
Continuous database deployment
PDF
Supervise your Akka actors - Devoxx
PDF
Performance - When, What and How
KEY
Cloud tools
PDF
Deployment Automation - My journey at Peazie
KEY
You've Launched! Now What?
PDF
CI/CD and Asset Serving for Single Page Apps
PPTX
Minimum Viable Architecture - Good Enough is Good Enough
PPTX
Developer day - AWS: Fast Environments = Fast Deployments
PPTX
One Terrible Day at Google, and How It Made Us Better
PPTX
The agile elephant in the room
PPT
Windy cityrails performance_tuning
PDF
Deployment Nirvana
PDF
Back To Square One: Building a WordPress Starter Development Kit
PPTX
Scaling Your Architecture for the Long Term
PPTX
Anatomy of Three Incidents -- Commonalities and Lessons
PPTX
Managing Data in Microservices
PPTX
AWS Meetup - Nordstrom Data Lab and the AWS Cloud
Pragmatic Continuous Delivery - ReaktorDevDay 2012
Windycityrails page performance
Continuous database deployment
Supervise your Akka actors - Devoxx
Performance - When, What and How
Cloud tools
Deployment Automation - My journey at Peazie
You've Launched! Now What?
CI/CD and Asset Serving for Single Page Apps
Minimum Viable Architecture - Good Enough is Good Enough
Developer day - AWS: Fast Environments = Fast Deployments
One Terrible Day at Google, and How It Made Us Better
The agile elephant in the room
Windy cityrails performance_tuning
Deployment Nirvana
Back To Square One: Building a WordPress Starter Development Kit
Scaling Your Architecture for the Long Term
Anatomy of Three Incidents -- Commonalities and Lessons
Managing Data in Microservices
AWS Meetup - Nordstrom Data Lab and the AWS Cloud
Ad

Similar to New Server in an Hour (20)

PDF
New Server in an Hour #sqlsat121
PDF
Configuring sql server - SQL Saturday, Athens Oct 2014
PDF
SQLSaturday#290_Kiev_AdHocMaintenancePlansForBeginners
PPTX
Building perfect sql servers, every time -oops
PPTX
Defy the Defaults
PPTX
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
PPTX
Project oriented online realtime training on sql
PDF
Microsoft Sql Server 2008 Administrators Pocket Consultant 1st Edition Willia...
PDF
Becoming a Rock Star DBA
PDF
Transitioning From SQL Server to MySQL - Presentation from Percona Live 2016
PDF
Running MySQL on Linux
PPTX
Let's talk real-world private cloud implementation!
PDF
KoprowskiT_SQLSat409_MaintenancePlansForBeginners
PDF
KoprowskiT_SQLSaturday409_MaintenancePlansForBeginners
PPTX
Microsoft sql server database administration
PPTX
To Hire, or to train, that is the question (Percona Live 2014)
PPTX
Is "the bigger the beter" valid in the database world
PPTX
PPT
Kb 40 kevin_klineukug_reading20070717[1]
PPTX
Sql server 2012 dba online training
New Server in an Hour #sqlsat121
Configuring sql server - SQL Saturday, Athens Oct 2014
SQLSaturday#290_Kiev_AdHocMaintenancePlansForBeginners
Building perfect sql servers, every time -oops
Defy the Defaults
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
Project oriented online realtime training on sql
Microsoft Sql Server 2008 Administrators Pocket Consultant 1st Edition Willia...
Becoming a Rock Star DBA
Transitioning From SQL Server to MySQL - Presentation from Percona Live 2016
Running MySQL on Linux
Let's talk real-world private cloud implementation!
KoprowskiT_SQLSat409_MaintenancePlansForBeginners
KoprowskiT_SQLSaturday409_MaintenancePlansForBeginners
Microsoft sql server database administration
To Hire, or to train, that is the question (Percona Live 2014)
Is "the bigger the beter" valid in the database world
Kb 40 kevin_klineukug_reading20070717[1]
Sql server 2012 dba online training
Ad

More from Mike Hillwig (8)

PPTX
SQL Phone Home: Teaching Your SQL Servers to Call for Help
PPTX
Closing
PPTX
Opening
PPTX
Do More With Less: SQL Central Management Server and Multi-Server Administration
PPTX
Recovery and backup for beginners
PPTX
What the VLF
PDF
How Not to be a Cranky DBA
PPTX
How not to be a cranky dba
SQL Phone Home: Teaching Your SQL Servers to Call for Help
Closing
Opening
Do More With Less: SQL Central Management Server and Multi-Server Administration
Recovery and backup for beginners
What the VLF
How Not to be a Cranky DBA
How not to be a cranky dba

Recently uploaded (20)

PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Machine Learning_overview_presentation.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
A Presentation on Artificial Intelligence
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
August Patch Tuesday
MIND Revenue Release Quarter 2 2025 Press Release
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
cloud_computing_Infrastucture_as_cloud_p
Network Security Unit 5.pdf for BCA BBA.
OMC Textile Division Presentation 2021.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine Learning_overview_presentation.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Programs and apps: productivity, graphics, security and other tools
A Presentation on Artificial Intelligence
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
Machine learning based COVID-19 study performance prediction
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
August Patch Tuesday

New Server in an Hour

  • 1. New  Server  in  an  Hour?   No  Problem!   Mike  Hillwig  
  • 2.  It’s  Friday,  and  you  can’t  wait  to  get  out  of  the  of@ice  
  • 3. To  catch  one  of  these    
  • 7.  But  then  this  guy  comes  along.  He’s  your  boss.    
  • 8.  He  needs  a  new  one  of  these  
  • 10.  But  you  don’t  have  time  for  that  
  • 11.  Because  you  need  to  get  here  
  • 12.  To  catch  one  of  these  
  • 14. You  feel  like  this  
  • 15. But  you’re  going  to  look  like  this  
  • 16. Mike  Hillwig   •  AKA  The  Cranky  DBA   •  SQL  Server  DBA   •  Working  with  SQL  Server  since  SQL  7   •  Senior  DBA  at  hos?ng  division  of  a  financial  soCware  company   •  Working  as  the  lone  SQL  DBA  in  an  army  of  Oracle  DBAs   •  Resume  includes  Acme  Packet,  Shawmut  Design  and  Construc?on,   Equitable  Resources   •  Currently  managing  ~40  instances  and  about  ~30  TB  
  • 17. Mike  Hillwig   •  Avid  Cook   •  Lover  of  Blue  Cheese   •  And  Bacon   •  Geek  at  Heart   •  Owned  by  Two  Pugs  
  • 18. Obligatory  Social  Networking  Slide   •  crankydba.com   •  sqlserverpedia.com   •  twiTer.com/mikehillwig  
  • 19. A  New  Server?  Now?  
  • 20. Fear  Not   •  You’re  Prepared   •  You’ve  done  your  homework   •  And  this  is  not  a  crisis  
  • 21. How  Do  We  Prepare?     •  Advanced  Planning   •  Capturing  a  SQL  Config  file   •  Collec?ng  the  scripts  you  already  have   •  Assembling  a  batch  file   •  Documen?ng  a  Build  Process   •  Having  a  solid  process  ready  to  deploy   •  Making  it  so  simple  we  can  delegate  it  
  • 22. Assumptions   •  Your  Windows/VMWare  Team  can  deploy  quickly   •  Storage  isn’t  an  issue   •  Install  media  is  readily  accessible  
  • 23. Why  do  this  for  all  servers?   •  Standardize  servers   •  Consistency  is  good!   •  Easier  to  delegate  to  junior  staff   •  Saves  you  tons  of  ?me  
  • 24. What  do  we  do?   •  Create  file  paths   •  Install  SQL   •  Configure   •  Bounce   •  Monitor   •  Maintain   •  Reboot  
  • 25. What  about  maintenance   plans?   •  No   •  No   •  No   •  NO   •  Use  scripts.     •  Maintenance  plans  are  ?me  consuming  and  difficult  to   maintain  
  • 26. Where  do  we  start?   •  Demo  of  building  config.ini   •  Walk  through  my  process  
  • 27. Edit  [email protected]  File   •  Comment  Out  UIMODE="Normal”  
  • 28. Resources   •  Sqlserverpedia.com   •  Sqlskills.com  (Paul  Randall  and  Kimberly  Tripp)   •  Sqlservercentral.com   •  ola.hallengren.com