Curacao SQL Saturday June 11, 2016

Slides:



Advertisements
Similar presentations
Roy Ernest Database Administrator Pinnacle Sports Worldwide SQL Server High Availability.
Advertisements

Burt King We will cover: Essentials --No command line needed here (mott) What is SQL Server How does it come to life What are the.
Module 7 Restoring SQL Server 2008 R2 Databases. Module Overview Understanding the Restore Process Restoring Databases Working with Point-in-time Recovery.
FlareCo Ltd ALTER DATABASE AdventureWorks SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS Slide 1.
DataBase Administration Scheduling jobs Backing up and restoring Performing basic defragmentation and index rebuilding Using alerts Archiving.
SQL Server Best Practices Keep Your Database In Top Performance Shape and Maintain Effective Backups September, 2007 Richard Kokoski.
©2006 ITT Educational Services Inc. Course Name: IT390 Business Database Administration Unit 5 Slide 1 IT390 Business Database Administration Unit 5 :
Fundamentals, Design, and Implementation, 9/e Chapter 11 Managing Databases with SQL Server 2000.
Advanced Databases DBA: Backups 1. Advanced Databases Agenda Define backup Discuss Backup Terminology Explain various backup and restore options in Oracle.
Week 9 – Chapter 8 SQL 710 Methods to Backup Databases
Module 12: Backup and Recovery. Overview Backup and recovery methods available in Oracle and SQL Server 2008 Types of failure Types of recovery Formulating.
Presented by Joseph Galvan & Stacy Kemp BACKUPS.  Using database backups, a database administrator (DBA’s) can restore from the last backup or to a specific.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
DBA Quick Start What do you do when you’ve fallen into a job as a DBA? Take a deep breath, Find out what you’ve got, And dive right in!
SQL Server 2008 Implementation and Maintenance Chapter 7: Performing Backups and Restores.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
5 Copyright © 2004, Oracle. All rights reserved. Using Recovery Manager.
DATABASE MIRRORING  Mirroring is mainly implemented for increasing the database availability.  Is configured on a Database level.  Mainly involves two.
Architecture Rajesh. Components of Database Engine.
Rajib Kundu Agenda Definitions Failover Cluster Database Snapshots Log shipping Database Mirroring.
Module 6 Backup of SQL Server 2008 R2 Databases. Module Overview Backing up Databases and Transaction Logs Managing Database Backups Working with Backup.
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
MS SQL by: Bryan Bankhead CIS 407. General Concepts  Backing up and Restoring databases and transaction logs is a way that SQL Server provides protection.
11 DISASTER RECOVERY Chapter 13. Chapter 13: DISASTER RECOVERY2 OVERVIEW  Back up server data using the Backup utility and the Ntbackup command  Restore.
1 Chapter Overview Understanding Data Restoration Issues Understanding the Types of Database Backups Understanding the Restoration Process.
3 Copyright © 2006, Oracle. All rights reserved. Using Recovery Manager.
Learningcomputer.com SQL Server 2008 – Backup and Restore Database.
IMS 4212: Data and Database Administration 1 Dr. Lawrence West, Management Dept., University of Central Florida Data & Database Administration.
Backup and Recovery - II - Checkpoint - Transaction log – active portion - Database Recovery.
Data Disaster Recovery Planning Greg Fibiger 1/7/2016.
Praveen Srivatsa Director| AstrhaSoft Consulting blogs.asthrasoft.com/praveens |
AGENDA 1.Importance of backups and backup strategy 2.Full DB backup and Restore 3.Filegroup Backup and restore 4.File Backup and Restore 5.Page restore.
DBA Quick Start What do you do when you’ve fallen into a job as a DBA? Take a deep breath, Find out what you’ve got, And dive right in!
Jeremy Kingry, eBECS | ADVANCED SQL SERVER FOR ADMINS AND ANALYSTS.
Database Administration for the Non-DBA Denny Cherry twitter.com/mrdenny.
WHAT ARE BACKUPS? Backups are the last line of defense against hardware failure, floods or fires the damage caused by a security breach or just accidental.
1 Build Your Own MySQL Time Machine Chuck Bell, PhD Mats Kindahl, PhD Replication and Backup Team Sun Microsystems 1.
SQL Server Storage Inside. About Hemantgiri S. Goswami Hemantgiri S. Goswami is a Lead Database Consultant for Pythian, a company head quartered in Ottawa,
Backups for Azure SQL Databases and SQL Server instances running on Azure Virtual Machines Session on backup to Azure feature (manual and managed) in SQL.
SQL Backups for Beginners by Mark Gordon
Database Administration
Curacao SQL Saturday June 11, 2016
Disaster Recovery and SQL for new and non-DBAs
A digital reference guide for database administrators
Building Effective Backups
The Nitty-Gritty of Database Backups
Contained DB? Did it do something wrong?
Chapter Overview Understanding the Database Architecture
Summit Nashville /14/2018 9:26 PM
Introduction to SQL Server Management for the Non-DBA
Working with Very Large Tables Like a Pro in SQL Server 2014
SQL Backups for Beginners by Mark Gordon
Making PowerShell Useful
Re-Indexing - The quest of ultimate automation
Back Up and Restore? Piece of Cake!
Backup and Restore your SQL Server Database
Backup and restoration of data, redundancy
Active Secondary: Enabling Backup On Secondary
Database Backup and recovery
Disaster Recovery is everyone’s job!
High Availability/Disaster Recovery Solution
data backup & system report
Chapter 11 Managing Databases with SQL Server 2000
AWS S3 Cloud Backup Licensing per system Starting at $79 per year.
Disaster Recovery Done Dirt Cheap Founder Curnutt Data Solutions
Backup & Recovery.
Ch 10. Maintaining and Automating SQL Server
Accelerated DATABASE RECOVERY
Presentation transcript:

Curacao SQL Saturday June 11, 2016 SQL Server Backups and Restores

What are we going to learn today Why we need to backup databases? What are the backup types? How to backup databases? How to restore databases? Tips and Tricks of Backup and restore Demonstration Questions

Why we need to backup databases? Database architecture helps to keep track of changes. Everything in life can fail Disaster can happen at anytime Backup helps to move the database Using backups we initiate other SQL Server disaster recovery features such as the log shipping, replication and always on

What are the main backup types? Full backup A full backup contains all the data in a specific database or set of file groups or files, and also enough log to allow for recovering that data. It is the base of both differential backup and transaction log backup. Only a full database backup can be performed on the master database Differential backup A differential backup is not independent and it must be based on the latest full backup of the data. That means there should have a full backup as a base. A differential backup contains only the data that has changed since the differential base. Typically, differential backups are smaller and faster to create than the base of a full backup and also require less disk space to store backup images. Transaction Log Backups (Full and Bulk-Logged Recovery Models Only) The transaction log is a serial record of all the transactions that have been performed against the database since the transaction log was last backed up. With transaction log backups, you can recover the database to a specific point in time (for example, prior to entering unwanted data), or to the point of failure. The transaction log backups are only valuable under the full recovery model or bulk-logged recovery model. Each log backup covers the part of the transaction log that was active when the backup was created, and it includes all log records that were not backed up in a previous log backup. An uninterrupted sequence of log backups contains the complete log chain of the database, which is said to be unbroken. Under the full recovery model, and sometimes under the bulk-logged recovery model, an unbroken log chain lets you to restore the database to any point in time.

How to backup databases Using the SQL Server GUI- Demo Using a SQL Server query –Demo By creating a job or a maintenance plan Using a backup tool such as Redgate backup pro or Idera SQL Safe backup

How to restore databases? GUI and SQL Query Using a SQL job to automate Log shipping methodology

Tips and Tricks of Backup and Restore -Compression -Restore and backup percentage hint -Multiple files of backup and restore -Timestamp restore -Restore with recovery and no recovery

Demonstration of taking a backup and restoring it with advance options 1) Using the GUI 2) Using the SQL Query 3) Tips and tricks 4) Restore the backup using no recovery

Questions My contact info: myrohan@gmail.com