Home About Us Services Experience Technology Resources Careers News Contact Us
Mission and Values
Leadership Team
Certifications
Capability Statement
Consulting
Development
Turnarounds
Support
Success Stories
Presentations
Publications
Awards
EDI
RFID
Extranet
Voice and Speech
Natural Language
Handheld and Mobile
Articles and Reference
Code Samples
Downloads
Regular Reading
Email Subscriptions
Services Recommendations
Software Recommendations
Current Opportunities
Careers for Developers
A SQL Server 2000 Backup Plan
Backup Preparation
The backup processes defined here can only work against hard drives local to the server. From there, a tape backup process should pick up and store these files on a regular basis.

Because of differences and limitations in backing up system versus user databases and tables, two separate jobs should be defined to handle the full backup need. First, prepare the system to define the scheduled jobs:
  1. Start up Enterprise Manager.
  2. Expand the target server.
  3. Expand the Management folder.
  4. Right-click on SQL Server Agent and choose Start.
Backing Up The System Tables
Now define the scheduled job to handle system databases and tables:
  1. Right-click on Database Maintenance Plans and choose New Maintenance Plan... to start the wizard, then click Next>.
  2. Select All system databases then click Next>.
  3. Select Reorganize data and index pages; make sure Change free space per page percentage to: is selected and set to 10.
  4. Select Removed unused space from database files; leave default settings alone.
  5. Click on Change... to setup the schedule for this job (daily, early in the morning), then click OK, then click Next>.
  6. Select Check database integrity and make sure Include indexes is selected.
  7. Select Perform these checks before doing backups.
  8. Click on Change... to setup the schedule for this job (daily, early in the morning, before the backup), then click OK, then click Next>.
  9. Select Back up the database as part of the maintenance plan and Verify the integrity of the backup when complete.
  10. Select Disk and then click on Change... to setup the schedule for this job (daily, early in the morning, after the previous jobs), then click OK, then click Next>.
  11. Select Use the default backup directory and Create a subdirectory for each database.
  12. Select Remove files older than and leave the default settings, then click Next>.
  13. Select Back up the transaction log as part of the maintenance plan.
  14. Make sure Verify the integrity of the backup when complete is checked, along with Disk.
  15. Click on Change... to setup the schedule for this job (daily, hourly), then click OK, then click Next>.
  16. Select Use the default backup directory and Create a subdirectory for each database.
  17. Select Remove files older than and leave the default settings, then click Next>.
  18. Select Write report to a text file in directory and Delete text report files older than.
  19. Click Next>. Leave the defaults then click Next>.
  20. Change the name of the plan to Backup System Databases then click Finish.
Backing Up The User Tables
Now define the scheduled job to handle user databases and tables:
  1. Right-click on Database Maintenance Plans and choose New Maintenance Plan... to start the wizard, then click Next>.
  2. Select All user databases then click Next>.
  3. Select Reorganize data and index pages; make sure Change free space per page percentage to: is selected and set to 10.
  4. Select Removed unused space from database files; leave default settings alone.
  5. Click on Change... to setup the schedule for this job (daily, early in the morning), then click OK, then click Next>.
  6. Select Check database integrity and make sure Include indexes is selected.
  7. Select Perform these checks before doing backups.
  8. Click on Change... to setup the schedule for this job (daily, early in the morning, before the backup), then click OK, then click Next>.
  9. Select Back up the database as part of the maintenance plan and Verify the integrity of the backup when complete.
  10. Select Disk and then click on Change... to setup the schedule for this job (daily, early in the morning, after the previous jobs), then click OK, then click Next>.
  11. Select Use the default backup directory and Create a subdirectory for each database.
  12. Select Remove files older than and leave the default settings, then click Next>.
  13. Select Back up the transaction log as part of the maintenance plan.
  14. Make sure Verify the integrity of the backup when complete is checked, along with Disk.
  15. Click on Change... to setup the schedule for this job (daily, hourly), then click OK, then click Next>.
  16. Select Use the default backup directory and Create a subdirectory for each database.
  17. Select Remove files older than and leave the default settings, then click Next>.
  18. Select Write report to a text file in directory and Delete text report files older than.
  19. Click Next>. Leave the defaults then click Next>.
  20. Change the name of the plan to Backup User Databases then click Finish.
Ad-Hoc Backups
If there is a need to actually move a copy of a database to another place, an ad-hoc backup and restore process can be performed. You can right-click on any database, choose All Tasks then Backup Database... to create the backup file. Then reverse the process on the target machine.
 
© The Intellection Group, Inc.  All Rights Reserved
Privacy Statement    Disclaimer