导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

数据库备份问题?

lgtlgt 2003-12-21 11:12:34
我想在服务器和另一台微机分别备份数据库,在‘企业管理器’---管理--SQL SERVER代理中‘作业’建立几个作业。现有几个问题请教
1、我建立了6个备份,服务器本机3个(6小时、12小时、24小时)另一台微机3个(1小时、12小时、24小时)这样是否太多,影响服务器性能吗?
2、两微机在同意一时间存在都进行备份的可能,服务器如何自动调度的。
3、发现备份的数据越来越大,数据库只有300M,在另一台微机上达到2G左右,我已用“BACKUP LOG JLXIAOSHOU_DB WITH NO_LOG
DBCC SHRINKFILE (JLXIAOSHOU_DB_LOG , 50)”截取LOG文件了,LOG文件不大,我的命令为“
BACKUP DATABASE [jlxiaoshou_db] TO DISK = N'G:\20030311_12h' WITH NOINIT , NOUNLOAD , DIFFERENTIAL , NAME = N'jlxiaoshou_db 备份', NOSKIP , STATS = 10, NOFORMAT” 如何优化
4、我用“BACKUP DATABASE [jlxiaoshou_db] TO DISK = N'G:\20030311_24h' WITH INIT , NOUNLOAD , DIFFERENTIAL , NAME = N'jlxiaoshou_db 备份', NOSKIP , STATS = 10, NOFORMAT”调度每天一次发生与‘10:10’,文件只有10M左右,太小了,也不能还原。注意参数为“WITH INIT”,“WITH INIT”和“WITH NOINIT”有何区别
...全文
22 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
参考我的贴子:

数据库备份/恢复方案
http://expert.csdn.net/Expert/topic/2359/2359124.xml?temp=9.761989E-03

为别人提供的备份方案
http://expert.csdn.net/Expert/topic/2559/2559560.xml?temp=.7928278
回复
4、我用“BACKUP DATABASE [jlxiaoshou_db] TO DISK = N'G:\20030311_24h' WITH INIT , NOUNLOAD , DIFFERENTIAL , NAME = N'jlxiaoshou_db 备份', NOSKIP , STATS = 10, NOFORMAT”调度每天一次发生与‘10:10’,文件只有10M左右,太小了,也不能还原。注意参数为“WITH INIT”,“WITH INIT”和“WITH NOINIT”有何区别


你上面用的是差异备份,必须要先还原完整备份的内容,才能还原差异备份的内容.
with init 是指备份文件中只保留最近一次备份的内容
with noinit 是指备份文件中保留所有备份的内容
回复
1、我建立了6个备份,服务器本机3个(6小时、12小时、24小时)另一台微机3个(1小时、12小时、24小时)这样是否太多,影响服务器性能吗?


确实有些频繁.建议每个月完整备份,每周差异备份.每小时日志备份.


2、两微机在同意一时间存在都进行备份的可能,服务器如何自动调度的。

这个是SQL会自动处理.没有关系


3、发现备份的数据越来越大,数据库只有300M,在另一台微机上达到2G左右.

这个是因为你将每次备份的内容都放在同一个备份文件里面.



回复
lgtlgt 2003-12-22
大家帮忙
回复
lgtlgt 2003-12-21
up
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告