Presentation is loading. Please wait.

Presentation is loading. Please wait.

Upgrading to SQL Server 2012 “Done Right” Dandy Weyn DBI335.

Similar presentations


Presentation on theme: "Upgrading to SQL Server 2012 “Done Right” Dandy Weyn DBI335."— Presentation transcript:

1 Upgrading to SQL Server 2012 “Done Right” Dandy Weyn DBI335

2 Dandy Weyn dandyw@microsoft.com www.ilikesql.com @ilikesql

3

4

5

6 LandscapeAdvisory CompatibilityStrategyUpgradePost Upgrade

7 Ideal discovery tool for Database Migration, Upgrade And Consolidation Projects http://www.microsoft.com/map Agentless AssessmentReporting

8 Map Toolkit

9 Upgrade Methods / Scenarios Requires additional Hardware Server/Database name changes Not practical for VLDB unless utilizing SAN Requires additional Hardware Server/Database name changes Not practical for VLDB unless utilizing SAN More granular control over upgrade process at DB level Can be used to perform test migration Ability to run systems side-by-side for parallel runs Relatively straightforward rollback strategy Goes frequently together with OS upgrade Goes frequently together with platform upgrade (x86->x64) More granular control over upgrade process at DB level Can be used to perform test migration Ability to run systems side-by-side for parallel runs Relatively straightforward rollback strategy Goes frequently together with OS upgrade Goes frequently together with platform upgrade (x86->x64) Usually require additional hardware Server/database name changes Not practical for VLDB unless utilizing SAN Usually require additional hardware Server/database name changes Not practical for VLDB unless utilizing SAN More granular control over upgrade process at DB level Can be used to perform test migration Ability to run systems side-by-side for parallel runs Relatively straightforward rollback strategy More granular control over upgrade process at DB level Can be used to perform test migration Ability to run systems side-by-side for parallel runs Relatively straightforward rollback strategy Easier, mostly automated, generally fast overall process System data upgraded May require no additional hardware Applications remain pointing to same server/DB Easier, mostly automated, generally fast overall process System data upgraded May require no additional hardware Applications remain pointing to same server/DB Less granular control over upgrade process Instance remains offline during part of upgrade Not best practice for all components Considerations for Rollback Strategy Less granular control over upgrade process Instance remains offline during part of upgrade Not best practice for all components Considerations for Rollback Strategy

10 Same Machine and Platform Keeps Instance Name Removes the old one New Shared Components Mostly Automated Same or higher edition

11 AutomatedFull UpgradeLess Granular No Platform Change No Rollback Strategy

12

13 Map Toolkit SQL Server Upgrade Advisor Assessment and Reporting SQL Server / Instance Discovery Assessment and Reporting SQL Server / Instance Discovery Prepares for upgrade Analyzes installed components Generates a report with blockers Prepares for upgrade Analyzes installed components Generates a report with blockers RMLUtils Complements the upgrade process Incredible instruments in complex upgrade scenarios Complements the upgrade process Incredible instruments in complex upgrade scenarios Distributed Replay Simulates a mission-critical workload Application compatibility Performance testing Capacity Planning Simulates a mission-critical workload Application compatibility Performance testing Capacity Planning SQL Server Upgrade Assistant Capture test workload Setup baseline environment Used to identify compatibility issues Capture test workload Setup baseline environment Used to identify compatibility issues

14 Run UARun BPA DBCC CHECKDB DBCC SHRINKDATABAS E BACKUP Environment Document

15 ChecklistUpgradeValidateGo/No Go Switch

16 Run UARun BPA DBCC CHECKDB DBCC SHRINKDATAASE BACKUP Environment Document

17 Upgrade Advisor

18

19 … Controller Multiple Replay Clients SQL Server Preprocess Replay Batch Request User 1 1 2 2

20

21 Upgrade Scenarios Implemented

22 Your to-do list Upgrade Technical Reference Guide – SQL Server 2008 R2 Upgrade Technical Reference Guide – SQL Server 2012

23

24 Connect. Share. Discuss. http://northamerica.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

25 Required Slide Complete an evaluation on CommNet and enter to win!

26

27

28


Download ppt "Upgrading to SQL Server 2012 “Done Right” Dandy Weyn DBI335."

Similar presentations


Ads by Google