Enterprise Manager backs up and restores SQL Server databases

Source: Internet
Author: User

Enterprise Manager backs up and restores SQL Server databases

In daily database operations, we often back up the database to facilitate restoration of the database in case of a database disaster, so as to ensure the security of the database. SQL Server databases can be easily and intuitively completed using the Enterprise Manager, and databases can be automatically backed up every day. This article introduces this process. Let's take a look at it.

I. Back up the database

1. Open SQL Enterprise Manager and click Microsoft SQL Server in the root directory of the console.

2. SQL Server group --> double-click to open your Server --> double-click to open the database directory.

3. Select Your Database Name (such as Forum database Forum) --> click tools in the menu above --> select backup database.

4. Select full backup as the backup option. If there is a path or name for the backup in the target project, click Delete and then add. If there is no path or name, select Add directly, specify the path and file name, click OK to return to the backup window, and click OK to back up.

2. Restore the database

1. Open SQL Enterprise Manager and click Microsoft SQL Server in the root directory of the console.

2. SQL Server group --> double-click to open your Server --> click the new database icon in the icon bar to create a database.

3. Click the name of the newly created database --> click the tool in the menu above --> select recover database.

4. In the displayed window, select "restore from device"> "select device"> "add"> "select your backup file name"> "add" and click "OK" to return, at this time, the device column should display the database backup file name you just selected. The default backup number is 1. (If you have backed up the same file multiple times, click View next to the backup number, select the latest backup in the check box and click OK) --> then click the option button next to the general button above.

5. In the displayed window, select force restore on the existing database, and select the option to enable the database to continue running but not to restore other transaction logs in the recovery completion status. To restore the database file in the middle of the window, you need to set it according to your SQL installation (you can also specify your own directory). The logical file name does not need to be changed, the file name to be moved to the physical Server must be changed based on the recovered machine. For example, if your SQL database is installed in D: \ Program Files \ Microsoft SQL Server \ MSSQL \ Data, then modify the directory of the recovered machine according to the change, and the final file name should be changed to your current database name (for example, zw0001.mdf, and zw0002, change it to zw0002.mdf). The log and data files must be modified in this way (the log file name is. ldf). You can set the recovery directory as needed, provided that the directory must exist (for example, you can specify d: \ sqldata \ zw0002.mdf or d: \ sqldata \ zw0002.ldf ), otherwise, an error is returned.

6. After the modification is complete, click "OK" below to restore. a progress bar is displayed, prompting the recovery progress. After the restoration is complete, the system will automatically prompt "success". If an error is reported in the middle, please record the relevant error content and ask people familiar with SQL operations. The common error is nothing more than a directory error, repeated file names, incorrect file names, insufficient space, or database in use errors, you can close all SQL windows and re-open them to restore the database. If an error is prompted, stop the SQL Service and restart it, as for the above other errors, you can change the content of the errors to restore them.

3. Set daily automatic Database Backup

1. Open Enterprise Manager, open Microsoft SQL Server> SQL Server group> double-click in the root directory of the console to open your Server.

2. Click Tools> select database maintenance scheduler from the menu above.

3. Next, select the data to be automatically backed up --> next, update the data optimization information. You do not need to select here --> next, check data integrity, or choose not.

4. Next, specify the database maintenance plan. The default one-week backup is performed. Click "change" and select "Back up every day". Then click "OK.

5. Next, specify the backup disk directory and select the specified directory. For example, you can create a directory on disk d, such as d: \ databak, and then select to use this directory here, if you have a large number of databases, it is best to create a subdirectory for each database, and then select the number of days before the deletion of the backup, generally set to 4-7 days, depending on your specific backup requirements, generally, the backup file extension is the default value for bak.

6. Specify the transaction log backup plan in the next step. Check whether you need to select the report to be generated in the next step. Generally, do not select the report, it is best to use the default option --> next.

7. After completion, the system will probably prompt that the SQL Server Agent service is not started. First, click confirm to complete the plan settings, find the SQL green icon in the rightmost status bar of the desktop, and double-click it, select SQL Server Agent from the service list, and click the run arrow to automatically start the service when the OS is started.

8. At this time, the database plan has been successfully run, and it will be automatically backed up according to the above settings.

This is an introduction to the backup and restoration of SQL Server databases. I hope it will be helpful to everyone!

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.