SQL_Server_2000数据库备份方案

合集下载

sqlserver 数据库备份方法

sqlserver 数据库备份方法

sqlserver 数据库备份方法SQL Server是一款常用的关系型数据库管理系统,用于存储和管理大量的数据。

在使用SQL Server数据库时,数据备份是非常重要的一项工作,可以保证数据的安全性和可恢复性。

本文将介绍SQL Server数据库备份的方法和步骤。

一、全备份全备份是最常用和最基本的备份方式,它将数据库的所有数据和日志都备份到一个文件中。

全备份可以保证数据库的完整性和一致性,同时也可以通过全备份文件来恢复数据库。

进行全备份的步骤如下:1. 打开SQL Server管理工具,连接到目标数据库实例。

2. 在“对象资源管理器”中选择要备份的数据库。

3. 右键点击选中的数据库,选择“任务”-“备份”。

4. 在“备份数据库”对话框中,选择“备份类型”为“完整”,并选择备份文件的路径和名称。

5. 点击“确定”按钮,开始备份数据库。

二、差异备份差异备份是基于全备份的增量备份方式,它只备份上次全备份之后发生变化的数据和日志。

差异备份可以减少备份文件的大小和备份时间,同时也方便了数据恢复操作。

进行差异备份的步骤如下:1. 打开SQL Server管理工具,连接到目标数据库实例。

2. 在“对象资源管理器”中选择要备份的数据库。

3. 右键点击选中的数据库,选择“任务”-“备份”。

4. 在“备份数据库”对话框中,选择“备份类型”为“差异”,并选择备份文件的路径和名称。

5. 点击“确定”按钮,开始备份数据库。

三、事务日志备份事务日志备份是备份SQL Server数据库的事务日志信息,可以用于恢复数据库到某个特定时间点的状态。

事务日志备份可以提供更精确的数据恢复能力,同时也可以释放事务日志空间。

进行事务日志备份的步骤如下:1. 打开SQL Server管理工具,连接到目标数据库实例。

2. 在“对象资源管理器”中选择要备份的数据库。

3. 右键点击选中的数据库,选择“任务”-“备份”。

4. 在“备份数据库”对话框中,选择“备份类型”为“事务日志”,并选择备份文件的路径和名称。

sqlserver2000数据备份和日志清理

sqlserver2000数据备份和日志清理

1数据库备份进入企业管理器:选择菜单“开始”→“程序”→“Microsoft SQL Server”→“企业管理器”(如下图),进入sqlserver2000的管理画面,这个企业管理器中包含了几乎对数据库进行管理的所有功能。

手工备份数据库:如下图,依次展开至“数据库”这个节点,数据库节点下显示所有安装的数据库,例如我们选择要备份的数据库“lis2002”,鼠标右键点击lis2002弹出菜单,选择“所有任务”→“备份数据库”即可进入数据库备份窗口备份画面:如下图,选择备份方式为“完全备份”,重写方式为“重写现有媒体”,备份的目标文件可以点击“添加”按钮添加一个文件作为数据库备份文件。

选择备份文件:上图中点击“添加”按钮即可弹出添加备份文件窗口(如下图),可以手工输入一个文件名作为数据库备份文件,也可选择一个已经存在的文件,完成后确定可回到上一画面。

开始备份:根据上图添加(或选择)了一个备份文件后,又回到如下图画面,可以看到“备份到:”的列表中就有了我们刚刚添加的文件,点击“确定”即可开始备份。

自动备份:如果需要自动备份,则在上图画面中选中“调度”复选框即可,如下图,则系统默认自动在每周日0:00点进行数据库备份。

编辑调度:如果需要更改自动备份时间和周期间隔,请在上图中点击调度这一行的“…”按钮,即可打开调度编辑窗口(如下图),我们选择“反复出现”表示这个自动备份是按照一定的间隔反复进行的;修改备份时间,在下图中点击“更改”按钮。

更改调度时间:如下图,可选择自动备份是每周进行还是每天进行,例如我们选择的是在每周的一、三、五、日晚上的8:00进行自动备份,完成后按下“确定”返回上一画面,再按下“确定”继续返回,直至回到“企业管理器”画面,就完成了自动备份任务的建立。

查看系统建立的任务:如果以后需要修改或者删除已经建立的任务,可在如下位置找到任务,如下图,在企业管理器中找到“管理”节点,依次“sql server 代理” “作业”,这时画面右边就显示出系统所有的作业,你可以双击一个作业进行编辑,也可以右键弹出菜单删除作业。

精讲SQLServer数据库备份多种方法

精讲SQLServer数据库备份多种方法

精讲SQLServer数据库备份多种方法本文主要介绍使用直接拷贝数据库文件mdf和日志文件ldf的方式来讨论SQL Server数据库的备份与恢复。

AD:SQL Server数据库备份有两种方式,一种是使用BACKUP DA T ABASE 将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。

下面将主要讨论一下后者的备份与恢复。

本文假定您能熟练使用SQL Server Enterprise Manager(SQL Server企业管理器)和SQL Server Quwey Analyser(SQL Server查询分析器)。

1、正常的备份、SQL数据库恢复方式正常方式下,我们要备份一个数据库,首先要先将该数据库从运行的数据服务器中断开,或者停掉整个数据库服务器,然后复制文件。

卸下数据库的命令:Sp_detach_db 数据库名。

连接数据库的命令:使用此方法可以正确恢复SQL Sever7.0和SQL Server 2000的数据库文件,要点是备份的时候一定要将mdf和ldf两个文件都备份下来,mdf文件是数据库数据文件,ldf是数据库日志文件。

例子:假设数据库为test,其数据文件为test_data.mdf,日志文件为test_log.ldf。

下面我们讨论一下如何备份、恢复该数据库。

卸下数据库:sp_detach_db 'test'连接数据库:2、只有mdf文件的恢复技术由于种种原因,我们如果当时仅仅备份了mdf文件,那么恢复起来就是一件很麻烦的事情了。

如果您的mdf文件是当前数据库产生的,那么很侥幸,也许你使用sp_attach_db或者sp_attach_single_file_db可以恢复数据库,但是会出现类似下面的提示信息。

设备激活错误。

物理文件名'C:\Program Files\Microsoft SQL Server\MSSQL\data\test_Log.LDF' 可能有误。

sql server 2000数据库备份还原图文教程详解

sql server 2000数据库备份还原图文教程详解

sql server 2000数据库备份还原图文教程详解
MSSQL是微软公司的一款数据库管理系统,本文将详细介绍了sql server 2000数据库备份还原功能,需要的朋友可以参考下。

 MSSQL是微软公司的一款数据库管理系统,本文将详细介绍MSSQL2000中数据库的备份和还原功能。

 1、首先请保证您的备份文件是bak文件,并且备份文件能够正常还原。


 2、打开企业管理器”→数据库”,选择您要还原的数据库,右键所有任务”→还原数据库”。

如图:
 MSSQL2000数据库备份还原的图文教程
 3、如果需要还原以前备份过的文件,直接在还原”选择数据库
”,然后在下方选择要还原的备份即可,如果是从其他地方上传或者复制过来的,请选择从设备”还原。

点添加”,添加您需要还原的备份文件。

如图:。

sqlserver备份的几种方式

sqlserver备份的几种方式

SQL Server备份的几种方式包括:
1. 数据库整库备份:此方式备份数据库是最完整的,可以将数据库中所有的对象都备份下来生成.bak文件。

后续如果出现问题,可以直接通过.bak文件还原数据库,但备份的耗时会比较长,并且占用磁盘空间会比较大。

2. 通过生成脚本的方式单表备份:有时候业务系统的更新可能只涉及到一张表或者几张表,此时可以通过对每个数据表进行单表备份的方式来操作,只备份这几张涉及到变更操作的数据表。

3. 通过Select Into语句将一个表快速备份到一个临时新表中。

此备份方法是将查找出来的数据快速写入到指定的备份新表中,自动创建table。

以上方式仅供参考,如需更多信息,建议咨询专业的计算机技术人员。

2000数据库自动备份和恢复步骤

2000数据库自动备份和恢复步骤

2000数据库自动备份和恢复步骤随着信息技术的快速发展,数据库作为数据存储和管理的重要工具,承载着企业和个人的大量数据。

而数据库的备份和恢复则是保障数据安全和可靠的重要手段之一。

本文将介绍2000数据库的自动备份和恢复步骤,帮助读者更好地掌握数据库备份和恢复的方法。

一、备份步骤1. 创建备份设备:在开始备份之前,我们首先需要创建一个备份设备。

在 SQL Server 2000 中,可以使用“设备管理器”来创建备份设备。

进入设备管理器后,选择“新建”来创建一个新的备份设备,并为其指定一个设备名称。

2. 创建备份任务:在 SQL Server 2000 中,可以使用“数据库维护计划向导”来创建备份任务。

打开维护计划向导后,选择“添加一个新的维护计划”,然后按照向导的指引逐步操作。

在创建备份任务时,需要指定备份设备、备份类型(完全备份、差异备份或日志备份)、备份频率(每天、每周、每月等)、备份时间等参数。

3. 配置备份选项:在备份任务创建完成后,我们可以进一步配置备份选项以满足具体需求。

在备份选项中,可以选择是否备份事务日志、是否压缩备份、是否验证备份等。

根据实际需求选择相应的选项,并进行相应的配置。

4. 定义备份策略:在进行自动备份时,我们需要定义合理的备份策略。

备份策略包括备份的频率、备份的保留期等。

在定义备份策略时,需要根据数据库的性质和重要程度来决定备份频率和保留期。

一般而言,对于重要的数据库,可以选择每天备份,并保留一定的历史备份。

5. 测试备份任务:在完成备份任务的创建和配置后,我们需要进行测试以确保备份任务的正常运行。

可以手动运行备份任务,观察备份过程中是否有异常情况发生,并检查备份文件是否生成。

如果测试没有问题,即可进行下一步操作。

二、恢复步骤1. 检查备份文件:在进行恢复操作之前,首先需要检查备份文件的完整性和正确性。

可以通过查看备份文件的属性、文件大小等信息来判断备份文件是否可用。

(5)sql2000中如何备份数据

(5)sql2000中如何备份数据

1、到开始菜单,程序,找到microsoft sqlserver,然后从中找到企业管理器(Enterprise Manager)。

2、出现sql的窗口,点击左边窗口的“+”符号,直到出现一个名为数据库(database)的文件夹,再点击数据库(database)
文件旁边的“+”符号,找到你在创建帐套时输入的数据库名,用右键点击它,在出现的菜单上找到所有任务(all task)(从上到下的第三个),在出现的子菜单中找到备份数据库(backup databse...)选项
3、然后选择添加(add),再点击有三个小点的按鍵。

4、添加一个备份的路径和备份文件名。

5、最后点击确定,这时就开始进行备份数据了,直到出现备份操作已顺利完成,点击确定就行了,然后退出sql.。

SQLServer2000数据库管理

SQLServer2000数据库管理

使用多备份文件存储备份
6.5.4 使用多备份文件存储备份
Da数ta据ba库seAA
Da数ta据b库aseBB
M媒e体di集a Set
F文i件le1
B备a份ck集up Set B1ackupA1 BackupA2 BackupA3
BackupB1
F文i件le2
B2ackupA1 BackupA2 BackupA3
BACKUP DATABASE Phoneorders FILE = Orders2 TO OrderBackup2 BACKUP LOG PhoneOrders to OrderLog
备份数据库文件或者文件组的限制
6.6.5 备份数据库文件或者文件组的限制
场景 1
D:\
Table
Index
ห้องสมุดไป่ตู้
文件组1
Northwind
D:\
数据
日志
备份
NwindBac
执行差异备份
6.6.2 执行差异备份
用于频繁修改的数据库的情况下 要求一个完全数据库备份
备份上一次完全数据库备份后数据库中更改的部 分
节省备份和恢复过程的时间
BACKUP DATABASE Northwind DISK = 'D:\MyData\MyDiffBackup.bak' WITH DIFFERENTIAL
备份策略 修改系统数据库后要进行备份 在数据库活动较少时调度备份 创建备份设备 测试备份策略
6.9 最佳实践
实验 A 备份数据库
回顾
创建备份文件和备份集 设置并更改数据库的恢复模型 使用 Transact-SQL 和 SQL Server 企业管理器备份

关于SQL2000备份及还原

关于SQL2000备份及还原

关于SQL SEVER备份/恢复的步骤一备份1启动SQL SEVER服务点击“开始”在所有程序了里选择Microsoft AQL server在弹出的菜单里选择服务管理器在服务器(V)里显示的是硬件服务器的名字,如图示“support-cht”即为本地计算机的用户名。

服务(R)为要启动的数据库服务,一般默认SQL server当显示说明数据库服务已经运行起来。

为服务停止。

当SQL server 服务运行起来后,选择“所有程序”里的“Microsoft SQL server”里的“企业管理器”在“SQL SERVER组”下的(Local)本地下面有各个数据库,找到您要备份的数据库,右键点击你要备份的数据库在弹出的选择框选择所有任务选择备份数据库,会弹出备份数据库的选择框界面上除“备份到”的版块,其它均不需要做特殊的设置都是默认选项。

点击“添加”会弹出在这个选择框里是要你对于你即将备份的数据库的名字和备份地址进行确认。

点击“文件名”空格后的小方框会弹出在此选择对话框里选择要备份到的地方和要备份的名字。

注意:强烈建议不要更改原数据的名字否则会导致在恢复到原库的时候无法恢复!!举例:你要备份一个叫”A”的数据库那么如果在备份该数据库将备份文件改名为“1”,那么将备份数据库导入叫“A”数据库时会无法恢复并报错。

在完成一切备份前工作后推到最开始备份数据库文件的界面”选择“选项”将“完成后验证备份”选项前面的勾打上,这样做以便于数据库完成后对于备份的文件和原数据库进行对比和验证选择完后点击确定数据库开始进行备份,并有相应的进度显示。

在出现后点击确定,完成全部的数据库备份。

\。

sql server备份方法

sql server备份方法

sqlserver备份方法
在SQLServer中,备份方法主要包括以下几种:
1.完整备份:完整备份会备份整个数据库,包括所有数据、事务日志和所有系统对象。

这种备份类型恢复时间最短,但备份文件通常也最大。

2.差异备份:差异备份只备份自上次完整备份以来发生更改的数据。

差异备份的大小比完整备份小,但恢复时间会稍微长一些,因为它需要先应用完整备份,然后应用差异备份。

3.事务日志备份:事务日志备份只备份事务日志中的内容。

它允许你执行数据库的点时间恢复,比如恢复到某一特定时间点的状态。

4.文件和文件组备份:这种备份方式只备份数据库的特定文件或文件组。

5.部分备份:部分备份是针对数据库的可读可写部分进行的备份。

6.只复制备份:只复制备份不会破坏原有的备份序列。

进行备份时,应考虑数据库的大小、变化的频率以及可用的存储空间等因素。

对于大型数据库或需要频繁更改的数据库,可能需要使用多种备份策略的组合来确保数据的完整性和安全性。

同时,建议定期测试备份文件,以确保在真正需要恢复时它们是可用的。

SQL2000备份数据库简要操作步骤

SQL2000备份数据库简要操作步骤

备份数据库步骤
首先启动软件,“开始”“程序”“Microsoft SQL Server”“企业管理器软件”如下图1所示
图1
打开如控制台根目录如下图2所示
图2
在这其中我们找到我们需要备份的数据库,比如我们要备份数据库horse_btxc这个数据,右键选择该数据库,在弹出的菜单中选择“所有任务”“备份数据库”(图3演示
中)。

图3
选择之后会弹出如图四所示的“SQL Server 备份——horsen_btxc”对话框,
图4
点击“添加”按钮之后会出现如图5所示的“选择备份目的”对话框。

图5
在“选择备份目的”对话框中选择文件名后的6所示的对话框“备份设备位置——(local)”在该界面中可以选择备份数据的保存位置,保存名称(最好加上备份日期)。

比如我们保存在F盘,文件名称为a110531(11年5月31日备份)。

图6
选择完成之后点击确定,回到图5,其中的文件名称和路径,换成了我们自己保存的位置和
回到图4所示的界面,在备份到中能找到需要备份的数据库的存放路径和保存名称
弹出如图7所示的对话框。

图7。

SQL_server2000数据库的备份、还原

SQL_server2000数据库的备份、还原

一、数据库备份
1、打开企业管理器。

2、展开到数据库,选择要备份的数据库名称,然后右键单击、选则所有任务、备份数据库。

3、点击添加、选择要保存的目录,
4、选择要保存了一直点确定就行了。

二、数据库的还原
还原之前先做准备:选择要还原的数据库名称右击点属性,
记录好自己的”数据文件”-“位置”和”事务日志”-“位置”目录
然后开始恢复:
1、打开企业管理器、展开到数据库,选择还原数据库。

2、注意还原为数据库后边框里输入还原数据库的名称,点击”从设
备”—“选择设备”,
3、点击添加、选择备份文件所在目录
4、移至物理文件名,物理文件夹必须是有效的,核对和自己在恢复之前记录的”数据文件”-“位置”和”事务日志”-“位置”是否一致,一致就点确认,不一致就修改成之前记录的路径再确定.。

sql server数据备份方法

sql server数据备份方法

sql server数据备份方法SQL Server数据备份可以通过以下方法进行:1. 使用SQL Server Management Studio (SSMS):打开SSMS并连接到相应的SQL Server实例。

在对象资源管理器中,找到并右键点击数据库,然后选择“任务” -> “备份”。

在“备份类型”中选择全备份或差异备份,然后选择目标位置和文件名。

点击“确定”开始备份。

2. 使用命令行工具:打开命令提示符或PowerShell。

使用`BACKUP DATABASE`命令来备份数据库,例如:`BACKUP DATABASE [YourDatabaseName] TO DISK = 'D:\Backups\'`。

3. 使用第三方工具: 有许多第三方工具,如ApexSQL、Redgate SQL Backup等,可以帮助您备份SQL Server数据库。

4. 备份事务日志: 如果您希望备份事务日志,可以使用`BACKUP LOG`命令。

这可以帮助您在发生故障时进行点时间恢复。

5. 自动备份: 使用SQL Server Agent可以设置自动备份作业,定期备份您的数据库。

6. 差异备份和日志备份: 根据需要选择不同的备份类型,例如差异备份和日志备份,以更有效地管理您的备份策略。

7. 完全恢复模型: 如果您的数据库使用完全恢复模型,您可以使用日志备份和差异备份来还原数据。

8. 物理文件备份: 如果您需要更底层的备份,可以备份数据库的物理文件(例如MDF和LDF文件)。

9. 使用云服务: 使用云服务提供商(如Azure和Amazon Web Services)提供的数据库服务,它们通常提供自动备份和恢复功能。

10. 定期验证备份: 确保定期测试备份文件的有效性,确保在需要时可以成功恢复数据。

在进行数据备份之前,请确保已经进行了完整的数据库备份,并保存好这些备份文件,以防止数据丢失。

sqlserver2000数据库备份教程

sqlserver2000数据库备份教程

备份sqlserver2000数据库的方法:1:开始→所有程序→Microsoft SQL Server→企业管理器如图所示:2.2:备份远程数据库::打开企业管理器后,依次点开“Microsoft SQL Servers”→“SQL Server 组”,在“SQL Server 组”上右击,选择“新建sqlserver注册”,如下图所示:点“下一步”:在“可用的服务器”下面的文本框中输入服务器的IP地址:“10.124.4.29”:点“添昆山搬家公司昆山空调维修加”:点下一步,选达达棋牌玻璃清洗机择“SQLServer身份验证”:点下一步,输入用户名密码:用户名:sa 密码:sa,点下一步一直点到“完成”,如图:这时就能在sqlserver企业管徐州搬家公司减肥产品排行榜理器中看到服务器的数据库了。

服务器的数据库在:依次点开“Microsoft SQL Servers”→“SQL Server 组”→服务器名(一般显示为服务器的IP地址)→“数据库”,然后选择要备份的数据库(如hzxscada),在数据库名上面右击选择“所有任务”→“备份数据库”如图红血丝银杏树防锈油所示:3.按照下图所示1-5步骤完成操作。

详细步骤:填写描述(随便填),点“添加”,在弹出的“选择备份目的”对话框里有两个选项:选中“文件名(默认)”、备份徐州网站建设蹭网卡设备,就选默认的“文件名”,然后再文本框的右边点击按钮选择你要保存的备份文件的目录,填写要保存的备份文件的名称(比如:hzxscada_server_20081208.bak)并点确定。

如图所示:框上的确定5.等待“备份操作已顺利完成”之后到刚才你选择的保存备份文件的目录下就可以找到备份文件了。

Sql server 2000数据库的新建、备份、还原、分离、附加、权限.

Sql server 2000数据库的新建、备份、还原、分离、附加、权限.

Sql server 2000数据库的新建、备份、还原、分离、附加、权限1、先打开sql server 2000,“开始”—>“程序”—>“Microsoft SQL serve”—>“企业管理器”,如上图。

2、数据库的创建。

在打开的sql server 2000中,选择“控制台根目录”—>“Microsoft SQL Servers”—>“SQL Server组”—>“(local)(windows NT)”—>右击“数据库”—>右击选择“新建数据库”,如上图。

3、在打开的“数据库属性”窗口,选择“常规”,在“名称”框中输入要创建的数据库名,如上图。

4、在“数据库属性”窗口,选择“数据文件”,在“位置”框中输入数据库文件放置的路径。

此路经可以使用默认,也开修改(数据库文件和数据库日志文件一般放在一起,以便查看),如上图。

5、在“数据库属性”窗口,选择“事务日志”,在“位置”框中输入数据库日志文件放置的路径。

此路经可以使用默认,也开修改(数据库日志文件和数据库文件一般放在一起,以便查看),如上图。

6、备份数据库在打开的sql server 2000中,选择“控制台根目录”—>“Microsoft SQL Servers”—>“SQL Server组”—>“(local)(windows NT)”—>右击“数据库”—>单击数据库名—>右击选择“所有任务”—>“备份数据库”,系统会弹出一个“sql server 备份”的窗口,如上图。

7、在弹出的“SQL Server 备份”窗口找到“添加”按钮,单击“添加”会弹出一个“选择备份目的” 的窗口,在此窗口的“文件名”下的编辑框中修改备份数据的路径(也可通过后面的“浏览”按钮选择备份路径),修改完以后单击“确定”,如上图。

8、单击“确定”后会弹出“备份进度”的窗口,如上图9、数据库备份完以后会有一个“备份操作顺利完成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SQL Server 2000数据库备份方案sql server数据库备份方案2008-08-05 13:15SQL Server 数据库备份方案为了保证SQL Server 数据的安全,数据库管理员应定期备份数据库,在不同情况下应采用不同备份数据库备份策略,一方面维持数据的安全性,另一方面也可保持SQL Server 能顺畅运行。

尽最大的努力减少由于数据的损坏对客户造成的损失。

概念1) 备份工作规划计算机软硬件的稳定性还未达到非常稳定的状态,计算机中的数据仍有损失或毁坏的情况发生。

存在于计算机内的数据不安全,即使采用容错设备,也无法保证数据库100%安全。

计算机硬件的费用可能很高,但计算机数据更珍贵,做好数据备份,可保证在各种意外发生情况时,仍能保持有数据库的完整性。

管理员必须花时间来备份数据库,但SQL SERVER也提供不少自动化功能。

2)备份方式数据库——完全就是备份整个数据库的内容。

若将整个数据库的内容都备份下来,需很多的存储空间来存放备份数据,但其好处是在还原数据库时,也只要将整个数据库从一份数据库备份还原到SQL SERVER 中就可以了。

它是其他备份的基础,在做其他备份之前,必须得做此种方式的备份。

数据库——差异(Differential)只备份从上一次执行“完全”数据库备份后有改动的数据,因此所需要的备份时间和备份空间都比“完全”方式少,所以此方式最适合作为经常性的备份方式。

事务日志(Transaction Log)只备份事务记录文件的内容,由于事务日志文件只会记录我们在前一次数据库备份或事务日志记录备份之后,对数据库所做的变动过程,也就是只记录某一段时间的数据库变动情况,因此在做事务记录备份之前,必须做一次“完全”的数据库备份文件和文件组:如果数据库的内容分散存储于多个文件或文件组,而且数据库已非常大,大到进行一次完整的数据库备份会有时间和存储空间上的问题。

这时就可以使用此方式来备份数据库的部分文件或文件组。

由于每次只备份部分的文件或文件组,因此需做数次不同的备份才能完成整个数据库的备份。

才用此方式备份也有个好处,就是当毁坏的数据只是数据库中的某个文件或文件组时,也只要还原坏的文件或文件组备份就可以了。

3)备份方案制订原则规划数据库的备份策略,需要考虑备份的各项变量,必须同时考虑到还原作业的进行。

在做备份时,可考虑以下几点。

(1) 有多少时间以及在那些时段可进行备份(2) 数据库变动的频率如何(3) 数据库大小(4) 当数据库出问题时,用户愿意等待多久让数据库还原完毕(5) 应采用何种备份方式,做怎样的搭配(6) 要使用哪种存储介质4)备份方案(1)完全数据库备份配合事务日志备份对于数据库数据比较大,但每天的变动的内容小,可考虑采用此方式。

可定期做一次完整的数据库备份,例如:每周或每月做一次“完全”数据库备份。

然后再以较段短的周期,如每天或每两天做一此事务日志备份。

这样平时备份工作负担比较轻,发生以外时,可将数据还原到最近期的状态。

(2)完全数据库备份配合差异式备份此方式是将前一种方式中的事务日志备份方式改成差异式备份。

其优点是在做还原时,只需在做完最近一次数据库备份的还原后,再用前一天的差异备份来还原就可以了,不像使用事务记录备份时,需一天一天还原。

缺点是在比较后的日子里,每次做差异备份所需的时间和空间会增加。

(3)三种备份方式的综合使用由于事务记录备份和差异备份各有其优缺点,因此我们可以将两种方法结合起来使用。

对于数据信息非常重要,每1、2小时备份一次,可能的损失只是1、2个小时的数据。

(4)当数据库过大,有不易备份的问题时,可以采用文件或文件组备份方式,可考虑将数据库分开存于不同的文件和文件组中,然后以文件和文件组的方式将整个数据库分数次备份。

此外,如果数据库中只有部分表经常变动,另一部分很少变动,也可考虑将这两部分存于不同的文件和文件组中,然后用不同的备份频率来备份其内容。

采用此方式备份数据的缺点是:必须数次操作才能备份完数据。

(5)使用备用服务器采用此方式是再准备一台服务器,先在原服务器上做完全的备份,再把此备份放到备份服务器上做还原,使两边的数据同步,以后可以定期对原数据库做事务日志备份,把事务日志放到备份服务器上还原。

当原服务器出现问题既可使用备份服务器接上网络提供服务。

注意:系统数据库的备份与还原是很多用户在定义数据库备份方案中容易忽略的,系统数据库中虽然不保存业务数据,但它保存了很多SQL Server的设置,如果不备份系统数据库,那么在服务器发生故障导致系统损坏时,重新配置所有的SQL Server设置将是一个噩梦DEMO方案一数据库备份(常用方案)在SQL Server备份窗口,可以通过调度设置,将当前进行的备份处理设置为定时自动处理的作用。

具体的步骤如下:1. 展开一个服务器组。

2. 展开一个服务器( SQL Server实例)。

3. 展开【数据库】,右单击要备份的数据库,在弹出的菜单中选择【所有任务】—〉【备份数据库】命令。

4. 在随后打开的SQL Server备份窗口中,设置备份的相关选项。

参见前面的备份方案单击【常规】选项卡,在【调度】项中,选中【调度】复选框,然后单击【调度】复选框后的【…】按钮。

在随后出现的【编辑调度】对话框中,设置时间调度安排。

5. 设置完成后,单击【确定】按钮,SQL Server将执行备份操作,同时在【SQL Server 代理】—〉【作业】中自动建立对应的作业。

6. 在【SQL Server 代理】—〉【作业】窗口中,可以像处理普通作业一样修改或删除数据库备份窗口中定义的备份计划。

演示方案二数据转换法(DTS)具体的方案就是:1.主服务器和备份服务器装载完全一样的操作系统和数据库软件,以及相应编制的管理软件;2.事先选定需要定期更新的表、视图、存储过程等等,必要时可选择全部数据库更新;3.使用SQL Server 提供的数据转换服务导入/ 导出向导(以SQL Server2000 为例) ,利用复制SQL Server 对象任务,将Microsoft SQL Server 对象从SQL Server 的一个实例复制到另一个SQL Server 中;4.编辑反复出现的作业调度,确定发生的频率和具体时间,一般情况下,由于数据量较大,不提倡每日发生多次,尽量安排在网络空余时间发生。

这个方案优点是:1.成本低、可靠性高,操作简单,较易维护;2.系统转换时间短,备份系统替换主服务器只需几分钟。

即使出现意外,备份系统很快就会恢复正常,只损失少量数据,重新输入即可;3.本地和异地备份都是利用晚上网络空闲时间进行的,没有增加日常网络流量,不会增加网络负担。

注意选择传输对象,相同版本的SQL Server 可以相互,或者由低版本向高版本SQL Server 备份,如:SQL Server 7.0 的实例备份到SQLServer 2000 的实例。

SQL Server 2000 的实例备份到另一个SQL Server 2000 的实例。

备份的操作步骤:1.打开企业管理器,选择SQLServer 服务器的数据库,单击鼠标右键,选择“所有任务”,并点选“导入数据”或“导出数据”。

如果是在主服务器上进行操作,选导出数据;在备份服务器上进行操作,则选导入数据。

2.第一步操作后,调出“数据转换服务导入/ 导出向导”界面,单击“下一步”,进入“DTS 导入/ 导出向导”的选择数据源界面,选择“目的”,选择“制定表复制或查询”,选择要复制的对象。

弱做选择时,首先根据具体的客户端选择数据源,如果是OLE DB客户端,选择“用于SQL Server的Microsoft提供的OLEDB 程序”。

然后选择提供数据源的服务器,接下来选择进入数据库的方式,可选择“使用Windows 身份验证”或“使用SQL Server 身份验证”。

如果选“使用SQL Server 身份验证”,须填写SQL Server 认可并对数据有修改权的用户,一般可选“SA”及其密码。

最后选择要复制的数据库。

3.在“制定表复制和查询”中,选择“在SQL Server数据库之间复制对象和数据”,然后单击下一步。

选择具体复制对象和相应的选项等等.。

4.通过保存调度和复制包,定制进行复制的时间和频率。

5.全部设置完成后,提示会列出源、目的、采用的方式、数据库等选项,由你确认完成。

6.如果设置结束后要进行定制时间修改,在企业管理器中,通过服务器、数据库、管理、SQL server 代理、作业,然后选择具体的作业,调出界面进行修改。

至此,你就可以在自己的中小企业环境中,轻松实现多台数据库服务器间的定时自动数据备份了。

演示方案三数据库维护计划+Xcopy命令(推荐使用)1. 展开一个服务器组2. 展开一个服务器实例(SQL Server实例)。

3. 展开【管理】,右击【数据库维护计划】,在弹出的快捷菜单中选择【新建维护计划】命令。

4. 在随后出现的【数据库维护计划—(Local)】对话框中,单击【下一步】按钮跳过欢迎页,在接下来的【选择数据库】步骤中,定义要备份的数据库。

5. 单击【下一步】按钮,跳过与数据库备份无关的步骤,在【指定数据库备份计划】步骤中,选择【作为维护计划的一部分来备份数据库】复选框;通过单击【磁带】或者【磁盘】单选按钮来选择备份设备;单击【调度】选项右边的【更改】按钮,可以在随后出现的【编辑反复出现的作业调度】对话框中设置维护计划的时间安排。

6. 单击【下一步】按钮,如果在步骤(5)中,备份设备选择的是【磁盘】设备,则会进入【指定备份磁盘目录】步骤,根据实际情况,设置此步骤中的内容。

7. 单击【下一步】按钮,进入【指定事务日志备份计划】步骤,如果需要进行事务日志备份,则选择【作为维护计划的一部分来备份事务日志】复选框。

备份事务日志的其他设置步骤参考(5)~(6)。

8. 根据需要设置其他步骤,最后进入【正在完成数据库维护计划向导】步骤,设置好【计划名】,单击【完成】按钮完成数据库维护计划的定义。

9. 完成步骤(1)~(8)后,单击【数据库维护计划】,在企业管理器控制台右边的详细信息窗口中就可以看到定义好的数据库维护计划,同时,展开【SQL Server代理】—〉【作业】,可以【作业】右边的详细窗口中,可以看到维护计划自动建立的备份出路作业。

10. 通过有机维护计划,选择【属性】命令,可以修改已经定义的维护计划。

11. 通过右击维护计划,选择【删除】命令,可以删除已经定义的维护计划,同时【SQL Server 代理】—〉【作业】中的相关作业也会自动删除。

新建一个批文件Copy.bat具体脚本如下:@echo offtitle 正在传输数据库备份文件到远程备份服务器上!echo 提示:开始验证服务器上是否存在备份文件!echo 请稍候!if exist F:\DBback\*.bak (goto Process ) else goto UnFound:Processecho 提示:在服务器上找到了备份文件!echo -------------------------------------------------------------------------------echo 提示:开始删除远程备份服务器上的原始文件!rem 备注:下列IP地址为远程备份服务器的IP地址!del \\192.168.244.24\DBback /q /s /fdel \\192.168.244.24\DBback\*.* /q /s /fif errorlevel 0 goto success:successecho 提示:成功删除原始文件!echo -------------------------------------------------------------------------------echo 提示:开始复制数据库备份文件到远程备份服务器\\192.168.244.24\DBback!echo 请稍候!rem 备注:请具体更改\\192.168.244.1\DBback为服务器备份文件存放的位置。

相关文档
最新文档