• 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/Steps to Take Backup from GUI in SQL Server
Popular Search:Oracle, SQL Server, MongoDB

Steps to Take Backup from GUI in SQL Server

74 views 0 September 7, 2019 April 2, 2021 admin

Steps to Take Backup from GUI in SQL Server

ITEM #1: HOW TO PERFORM A DATABASE LEVEL FULL BACKUP ?
FROM SSMS >> DATABASES >> RIGHT CLICK DATABASE >>> TASKS >> BACKUP >> SELECT TYPE : FULL,
ADD DATABASE BACKUP FILE LOCATION AND INCLUDE EXTENSTION (bak) >> OK

ITEM #2: HOW TO PERFORM A DIFFERENTIAL BACKUP ?
FROM SSMS >> DATABASES >> RIGHT CLICK DATABASE >>> TASKS >> BACKUP >> SELECT TYPE : DIFFERENTIAL
ADD DATABASE BACKUP FILE LOCATION AND INCLUDE EXTENSTION (bak) >> OK

ITEM #3: WHAT PRECAUTIONS YOU CONSIDER WHEN PERFORMING ROUTINE DIFFERENTIAL BACKUPS ?
WHILE PERFORMING BACKUP, IN “MEDIA OPTIONS” SCREEN >> USE “OVERWRITE”.

ITEM #4: HOW TO PERFORM COPY ONLY BACKUP ?
FROM SSMS >> DATABASES >> RIGHT CLICK DATABASE >>> TASKS >> BACKUP >> SELECT TYPE : FULL, CHECK @ COPYONLY
ADD DATABASE BACKUP FILE LOCATION AND INCLUDE EXTENSTION (bak) >> OK.

ITEM #5: HOW TO VERIFY A BACKUP ?
WHILE PERFORMING BACKUP, IN “MEDIA OPTIONS” SCREEN >> USE “VERIFY BACKUP”.

ITEM #6: HOW TO ENSURE AUTOMATED BACKUP REPAIR ?
WHILE PERFORMING BACKUP, IN “MEDIA OPTIONS” SCREEN >> USE “CHECKSUM”.

ITEM #7: HOW TO PERFORM COMPRESSED BACKUPS ?
WHILE PERFORMING BACKUP, IN “BACKUP OPTIONS” SCREEN >> USE “COMPRESSION”.

ITEM #8: HOW TO TAKE BACKUPS WITH A SPECIFIC EXPIRY DATE ?
WHILE PERFORMING BACKUP, IN “BACKUP OPTIONS” SCREEN >> USE “EXPRIRY (RETENSION) IN DAYS or DATE”.

ITEM #9 : HOW TO PERFORM LOG BACKUPS?
FROM SSMS >> DATABASES >> RIGHT CLICK DATABASE >>> TASKS >> BACKUP >> SELECT TYPE : LOG
ADD DATABASE BACKUP FILE LOCATION AND INCLUDE EXTENSTION (trn) >> OK

ITEM #10: HOW TO TRUNCATE LOG FILES?
LOG FILES ARE AUTO TRUNCATED WHENEVER WE PERFORM A DATABASE LEVEL LOG BACKUP
TRUNCATION MEANS TO ERASE or RMEOVE THE COMITTED LOG PAGES FROM DATABASE LOG FILE.
THIS WAY, LOG FILE CAN BE FREED FOR NEW OPERATIONS.
HENCE WE NEED TO PLAN FOR ROUTINE LOG BACKUPS.

ITEM #11: HOW TO PERFORM ROUTINE DATABASE BACKUPS AND LOG BACKUPS?
ITEM #12: HOW TO PERFORM MULTI DATABASE BACKUPS?
ITEM #13: HOW TO USE SSIS (SQL SERVER INTEGRATION SERVICES) TO PERFORM BACKUPS?

SOLUTION: USING MAINTENANCE PLANS
STEP 1: RIGHT CLICK SQL SERVER AGENT >> START
STEP 2: MANAGEMENT FOLDER IIN SQL SERVER >>> MAINTENANCE >> RIGHT CLICK >> NEW MAINTENANCE PLAN
WE SEE TWO ADDITIONAL WINDOWS. ONE IS FOR TASKS AND OTHER IS FOR SSIS PACKAGE DESIGN (DESIGNER WINDOW)

STEP 3: DRAG n DROP “BACKUP TASK” > RIGHT CLICK > EDIT >> SELECT ALL DATABASES, PROVIDE LOCATIONS, EXPIRY
OK

STEP 4: SCHEDULE THE SUB PLAN. SAVE. THIS AUTOMATICALLY CREATES A “JOB”.

STEP 5: RIGHT CLICK JOB >> START JOB AT STEP. THIS EXECUTES THE JOB.

ITEM #14: HOW TO ENSURE ROUTINE MAINTENANCE?
SOLUTION: USING MAINTENANCE PLANS
RIGHT CLICK EXISTING (ABOVE) MAINTENANCE PLAN >> MODIFY >> ADD SUB PLAN >> ADD BELOW TASKS:
a. MAINTEANCE CLEANUP >> EDIT >> SPECIFY BACKUP FOLDERS LOCATION, TIME FRAME > OK
b. HISTORY CLEANUP >> EDIT >> SPECIFY TIME FRAME >> OK

ITEM #15: WHERE ARE THE BACKUPS GETTING AUDITTED?
IN MSDB.
EXPAND DATABASES FROM SSMS >> SYSTEM DATABASES >> MSDB >> SYSTEM TABLES >> WE SEE A SET OF FIVE SYSTEM TABLES:
BACKUPSET
BACKUPFILE
BACKUPFILEGROUP
BACKUPMEDIAFAMILY
BACKUPMEDIASET

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
  • Steps to Take Backup from GUI in SQL Server
  • 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