新聞中心
大量的重要業(yè)務數(shù)據(jù)存儲在數(shù)據(jù)庫中,而且更新頻繁。這樣的數(shù)據(jù)缺乏保護的話會帶來莫大的風險,因此要想預防災難發(fā)生,數(shù)據(jù)庫自動備份是非常重要的。下面,我們一起來看一看如何使用mssql自動備份數(shù)據(jù)庫,來確保您的重要資料安全:

首先,確保你有管理數(shù)據(jù)庫backup操作的權限。 一般權限越大,越容易進行管理操作,通常我們可以使用 sysadmin 權限或者db_owner權限。
其次,在數(shù)據(jù)庫中創(chuàng)建一個數(shù)據(jù)庫備份存儲目錄。這里我們以Backup 目錄為例,這是用來備份數(shù)據(jù)庫的文件夾,如下是執(zhí)行的語句:
USE MASTER
GO
CREATE DATABASE BACKUP
GO
EXEC sp_addumpdevice ‘disk’, ‘Backup’, ‘C :\Backup
GO
再次,我們創(chuàng)建一個LS job來自動備份數(shù)據(jù)庫,如下所示:
USE MASTER
GO
execsp_add_job @job_name=’DB Backup’
execsp_add_jobstep@job_name=’DB Backup’,
@step_name=’Backup the database’,
@subsystem=’TSQL’,
@command=’BACKUP DATABASE TO DISK= C :\Backup\databasename1.BAK
GO
最后,我們可以使用如下SQL腳本來自動執(zhí)行該Backup任務:
USE master
GO
execsp_add_schedule
@schedule_name=’DailyBackup’,
@freq_type=4,
@freq_interval=1,
@active_start_time=2300
execsp_attach_schedule @job_name=’DB Backup’,
@schedule_name=’DailyBackup’
GO
上面就是使用MSSQL自動備份數(shù)據(jù)庫的步驟,雖然簡單但卻是非常重要的,沒有它保護我們重要的資料會變得非常危險。為了確保您的數(shù)據(jù)安全,建議您定期備份數(shù)據(jù),并確定一定的災備規(guī)劃以保證數(shù)據(jù)的安全。
香港服務器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務提供商,擁有超過10年的服務器租用、服務器托管、云服務器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務器、香港云服務器、免備案服務器等。
本文題目:用MSSQL自動備份數(shù)據(jù)庫,保護你的重要資料(mssql自動備份數(shù)據(jù)庫)
文章網(wǎng)址:http://m.5511xx.com/article/dpidhgp.html


咨詢
建站咨詢
