• Home
  • DBA Scripts
    • Oracle Scripts
    • SQL Server Scripts
  • Knowledge Base
    • Oracle Database
    • MS SQL Server
    • MongoDB
    • MariaDB
  • Troubleshoot
    • Oracle Database Issues
    • SQL Server Issues
  • Interview Questions
    • AWS Interview Questions
    • Oracle DBA Interview Questions
    • SQL Server Interview Questions
  • Courses
    • Oracle Database
    • Oracle DBA L1
    • Oracle DBA L2
    • Oracle DBA L3
  • Home
  • DBA Scripts
    • Oracle Scripts
    • SQL Server Scripts
  • Knowledge Base
    • Oracle Database
    • MS SQL Server
    • MongoDB
    • MariaDB
  • Troubleshoot
    • Oracle Database Issues
    • SQL Server Issues
  • Interview Questions
    • AWS Interview Questions
    • Oracle DBA Interview Questions
    • SQL Server Interview Questions
  • Courses
    • Oracle Database
    • Oracle DBA L1
    • Oracle DBA L2
    • Oracle DBA L3
home/Knowledge Base/MS SQL Server/SQL Server Database Backup Information
Popular Search:Oracle, SQL Server, MongoDB

SQL Server Database Backup Information

56 views 0 September 7, 2019 admin

BACKUP: A MECHANISM TO CREATE STANDBY COPY OF THE DATABASE IN A FILE FORMAT. These are called “BACKUP FILES”. BAK or TRN files.

LEVELS OF BACKUPS & RESTORES:
1. COMPLETE DATABASE LEVEL BACKUPS
2. FILEGROUP LEVEL BACKUPS
3. FILE LEVEL BACKUPS

TYPES OF BACKUPS:
1. FULL BACKUP : ALL PAGES (DATA PAGES & INDEX PAGES, LOG PAGES) IN DATABASE ARE INVOLVED IN BACKUP
2. DIFFERENTIAL BACKUP : PAGES THAT CONTAINS CHANGES SINCE LATEST FULL BACKUP ARE INVOLVED
3. LOG BACKUP : ALL PAGES FROM LOG FILE ARE INVOLVED IN BACKUP

COPY ONLY BACKUP: A SPECIAL TYPE OF FULL BACKUP
THESE BACKUPS DOES NOT BE A BASE A FOR REMAINING DIFFERENTIAL AND LOG BACKUPS. ISOLATED BACKUP.
USED FOR REPLICATON & DATABASE MIGRATIONS [TO MOVE DATABASE FROM ONE SQL SERVER INSTANCE TO ANOTHER]

PARTIAL BACKUPS: SUCH BACKUPS WHICH ARE PERFORMED ON READ WRITE FILEGROUPS OF THE DATABASE.
MEANS, THESE PARTIAL BACKUPS DO NOT BACKUP READ ONLY FILEGROUPS OF THE DATABASE.

MIRRORED BACKUPS: BACKUPS TAKEN TO MULTIPLE LOCATIONS AT THE SAME TIME. ONE LOCATION IS MIRROR / DUPLICATE FOR ANOTHER.

SPLIT BACKUPS: BACKUPS TAKEN TO MULTIPLE LOCATIONS AT THE SAME TIME. ONE LOCATION IS CONTINUOUS PART TO ANOTHER.

HOT BACKUPS: SUCH BACKUPS THAT ARE PERFORMED ON THE DATABASE WHICH IS ONLINE, LIVE AND IN USE. THERE CAN BE USERS CONNECTED.

COLD BACKUPS: SUCH BACKUPS THAT ARE PERFORMED WHEN THE DATABASE IS OFFLINE. USED FOR DB MIGRATIONS FROM ONE SERVER TO ANOTHER.

BACKUP OPTIONS:

MEDIA OPTIONS:

FORMAT : TO OVERWRITE THE BACKUP FILE, IF EXIST
NOFORMAT : TO APPEND CURRENT BACKUP TO EXISTING BACKUP FILE
BACKUP VERIFICATION : TO VERIFY AND ENSURE THE BACKUP FILE IS VALID
CHECKSUM : TO AUTO DETECT AND CORRECT THE ERRORS IN BACKUP FILE, IF ANY
CONTINUE_ON_ERROR : TO CONTINUE THE BACKUP PROCESS EVEN THOUGH THERE ARE ERRORS
EX: DATABASE CONTAINS 4 FILEGROUPS, 10 FILES.
3RD FILEGROUP IS CORRUPTED. STILL, THE REMAINIG FILEGROUPS & FILES ARE BACKUP.

BACKUP OPTIONS:

EXPIRY : TO SPECIFY THE BACKUP FILE RETENTION TIME
COMPRESSION : TO COMPRESS OR ZIP THE BACKUP FILE CONTENTS – TO SAVE DISK SPACE
TRUNCATION : TO CLEAR / REMOVE THE CONTENTS FROM VLFs

Tags:backup

Was this helpful?

Yes  No
Related Articles
  • MS SQL Server Notes
  • Important Counters (perfmon.exe)
  • Restoring Backup via Scripts
  • Restore Backup in SQL Server
  • SQL Server JOBS
  • Backup using T-SQL
Leave A Comment Cancel reply

MS SQL Server
  • SQL Server Database Backup Information
  • MS SQL Server Notes
  • Important Counters (perfmon.exe)
  • Restoring Backup via Scripts
  • Restore Backup in SQL Server
  • SQL Server JOBS
View All 20  
Popular Articles
  • Upgrade Oracle Database from 11.2.0.3 to 12.1.0.2
  • Upgrading MariaDB on Windows
  • Oracle DBA Basic Interview Questions Part A
  • Purging Oracle Sysaux Tablespace
  • Client – Server Architecture
KB Categories
  • Oracle Database
    • Oracle RAC
    • Oracle ASM
    • Oracle GoldenGate
    • Oracle Tuning
    • Oracle 11g Database
    • Oracle Database Upgrade
    • Oracle 12c Database
    • ALL KB Oracle
    • Oracle 18c Database
    • Oracle Standby Database
  • MongoDB
  • MS SQL Server
  • MySQL
  • Interview Questions
    • AWS Interview Questions
    • Oracle DBA Interview Questions
    • SQL Server Interview Questions
  • MariaDB
Database Organization

Database Organization (DB ORG) is knowledge base for DBA to learn and execute the fundamental of different databases under one website. DB ORG is a non-profit initiative. ORACLE, MS SQL Server, MongoDB, MariaDB, Couchbase

Join Our Community
  • KnowledgeBase
  • Documentation
  • Troubleshoot
  • FAQ
Information Links
  • About DBOrg
  • Licenses
  • Terms
  • Privacy Policy
Contact Us
    DB ORG - Database Administration,
    Knowledge Base for DBA
    Mail: support@databaseorg.com
    WhatsApp: (+91) 9306440957
    Monday to Friday: EST - 11:30 AM to 06:30 PM (IST - 9:00 PM to 4:00 AM)
  • © 2023 Database Organization - DB ORG. All Rights Reserved.

Popular Search:Oracle, SQL Server, MongoDB

WhatsApp DB Org