Execution & Rollback Upgrade Plan

You might also like

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 5

Step.No.

1
2
3
4
5
6
7
8
9
10
11
12

13
14
15
16
17
18
19
20
21

22

23
24
25
Tasks
Create Ticket for Backup team to Take File system(FS) backup for All Drives
Create Ticket for Backup team to Take Full Database backup
Check C drive must contains minimum 15 GB of free space.
Copy the Service Pack from the shared folder to the local drive
Inform TLO to stop Application and change the TIC and SISM entry to Maintenance
Ensure no users are connected to database - Kill if connected.
Take Log backup of all User databases into disk in Backup_DND folder
Run Checkpoint command against each user database.
Restart the Window Server.
Check Window server against any Hardware/software related errors.
Disable all the SQL Agent Jobs and Stop if running also.
Perform Database consistency checks for User and System Database. - Take appropriate action in case of any
inconsistencies or error found.
Check database error log file and ensure no potential error exists.
Collect the Instance level and database level configuration settings information 
Script out all the existing jobs
Script out all the user and logins details with permission
Run the Setup.exe file as administrator to start Service Patch upgrade.
Follow the Instruction in setup wizard
Once upgrade is complete - Verify the SQL Server version and ensure all Databases are up and running
Review  MSSQL Error log for any potential errors.
Enable SQL Agent Jobs which was disabled before activity.

Run Query and paste its result into ticket

Inform TLO to Start the application and change the TIC and SISM status.
Check user connectivity with database
Send system for database Backup.
Comments
Ensure File system backup is not older than 4 hours
Ensure Database backup is not older than 2 hours

Run Database Consistency Monitoring SQL Agent Job.

i.e. details of sp_configure file and Select @@version

SELECT
SERVERPROPERTY('Edition') AS 'Edition',
SERVERPROPERTY('ProductVersion') AS 'ProductVersion',
SERVERPROPERTY('ProductLevel') AS 'ProductLevel',
SERVERPROPERTY('ResourceLastUpdateDateTime') AS 'ResourceLastUpdateDateTime',
SERVERPROPERTY('ResourceVersion') AS 'ResourceVersion'
GO

run sp_who2
Step No Tasks
1 Restore the file systems i.e. C:, d: ..so on drive using backup taken before the activity.
2 Perform MSSQL Database software corruption check
if in case software corrupt :
Uninstall the corrupted MSSQL DB software.
Perform the cleanup task to ensure successful uninstallation
Install the MSSQL with same version as before.
Perform Service pack upgrade.
Perform Cumulative pack upgrade.
Change the Database and Server level Parameters
Else
3 Restore the Databases with PIT using Full DB and Transaction backup
4 Perform database and Instance level configuration.
5 Restore Database user and its associated permissions.
6 Perform Database Consistency Check.
7 Verify Application connectivity.
8 Release  the System to customer
9 Raise the PR for database Team
10 Perform Root cause Analysis
Responsible Team
Backup/Restore Team
DB Team

DB Team
DB Team
DB Team
DB Team
DB Team
DB Team

Backup/Restore Team
DB Team
DB Team
DB Team
TLO
TLO
TLO
DB Team

You might also like