SQL SERVER 2005只有MDF文件,没有LDF文件能否恢复

angelhood 2010-11-25 03:51:08

最近需要写一个灾难恢复的文档,但是对数据库的恢复有点疑问,希望有做过类似操作的朋友能帮我答疑。

问题:我的数据库文件放在存储上,但是数据库log放在机器硬盘上。如果我的机器坏掉,但是存储没有坏。
我想把存储接到另外一台机器上,希望可以继续运行sql server。
在缺少log文件的前提下,请问我要怎么才能让第二台机器正常使用sql server?
请做过类似操作的朋友能够详细的告诉我操作过程。。。
多谢了!
...全文
307 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
angelhood 2010-11-26
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 perfectaction 的回复:]

引用 10 楼 angelhood 的回复:

引用 9 楼 perfectaction 的回复:

引用楼主 angelhood 的回复:
最近需要写一个灾难恢复的文档,但是对数据库的恢复有点疑问,希望有做过类似操作的朋友能帮我答疑。

问题:我的数据库文件放在存储上,但是数据库log放在机器硬盘上。如果我的机器坏掉,但是存储没有坏。
我想把存储接到另外一台机器上,希望可以继续……
[/Quote]

恩。你说的有道理。
看来是我忽略了。一开始做这个数据库的时候,存储只是SCSI磁盘柜,那个时候速度并没什么优势。
现在改成DS了,log还是在本地磁盘,那确实不妥了。。。
看来要考虑把log迁移到存储上了。
nzperfect 2010-11-26
  • 打赏
  • 举报
回复
另外存储可以划分成两个raid group,一个raid5,一个raid1。
但具我的经验,如果不是写操作极其频繁,在(8块)raid5环境上,执行sql的等待类型为WRITELOG并不多。
nzperfect 2010-11-26
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 angelhood 的回复:]

引用 9 楼 perfectaction 的回复:

引用楼主 angelhood 的回复:
最近需要写一个灾难恢复的文档,但是对数据库的恢复有点疑问,希望有做过类似操作的朋友能帮我答疑。

问题:我的数据库文件放在存储上,但是数据库log放在机器硬盘上。如果我的机器坏掉,但是存储没有坏。
我想把存储接到另外一台机器上,希望可以继续运行sql server。
在缺少log文件的前提……
[/Quote]

事实上没有你这么做的,存储虽然是raid5,但一般都是光纤盘,并发能力都比服务器本身带的普通sas盘的io读写能力强。
raid1和raid5在不同的介质上作比较是不合理的。
angelhood 2010-11-26
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 perfectaction 的回复:]

引用楼主 angelhood 的回复:
最近需要写一个灾难恢复的文档,但是对数据库的恢复有点疑问,希望有做过类似操作的朋友能帮我答疑。

问题:我的数据库文件放在存储上,但是数据库log放在机器硬盘上。如果我的机器坏掉,但是存储没有坏。
我想把存储接到另外一台机器上,希望可以继续运行sql server。
在缺少log文件的前提下,请问我要怎么才能让第二台机器正常使用sql serve……
[/Quote]

我一直的理解是。log是频繁的读写,所以log最好放在raid 1上。存储一般是raid 5,写的性能并不强。
这个方案不是我设计的。但是我也是认可的。
nzperfect 2010-11-26
  • 打赏
  • 举报
回复
[Quote=引用楼主 angelhood 的回复:]
最近需要写一个灾难恢复的文档,但是对数据库的恢复有点疑问,希望有做过类似操作的朋友能帮我答疑。

问题:我的数据库文件放在存储上,但是数据库log放在机器硬盘上。如果我的机器坏掉,但是存储没有坏。
我想把存储接到另外一台机器上,希望可以继续运行sql server。
在缺少log文件的前提下,请问我要怎么才能让第二台机器正常使用sql server?
请做过类似操作的朋友能够详细的告诉我……
[/Quote]

这不是多余吗?数据文件和log文件当然是都应该放在存储上,毕竟一般存储的读写能力要强于本地硬盘。
做好备份,可以将数据丢失降低到最低,本地备份,备完后copy到异机,log备份可以设置为10分钟间隔或更少。
angelhood 2010-11-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 claro 的回复:]

我理解这不是灾难恢复!能恢复才是灾难(除非log与数据保持一致,通常log不见都是非法导致)。

另外,对这种配置方式不理解,即使是NAS,也没有在本地的RAID1或者RAID10高效。
[/Quote]

log放在raid 1
data 放在raid 5 这种方式不理解?
lughon 2010-11-26
  • 打赏
  • 举报
回复
强行附加 然后生成日志 QQ 6367831E3
claro 2010-11-25
  • 打赏
  • 举报
回复
对 ,考虑周全是必要的,但是设计规划要合理

说句不好听的,别介意! 您不可能什么情况都能考虑到。--切记

提点意见和建议:
1、设法降低硬件损坏机率。

2、提高数据库高可用,这里应明确指明ldf和mdf都是OK的,简单点说数据是有效且事务一致的。

3、实现方式方法很多,基于成本考虑找您合适的。
angelhood 2010-11-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 claro 的回复:]

我理解这不是灾难恢复!能恢复才是灾难(除非log与数据保持一致,通常log不见都是非法导致)。

另外,对这种配置方式不理解,即使是NAS,也没有在本地的RAID1或者RAID10高效。
[/Quote]

我现在遇到的问题是如果我硬件损坏,我遇到的是log丢失而data存在的情况。
目前领导要求写方案,所以我什么情况都必须要考虑。
claro 2010-11-25
  • 打赏
  • 举报
回复
大多数情况下,是可以附加。
claro 2010-11-25
  • 打赏
  • 举报
回复
我理解这不是灾难恢复!能恢复才是灾难(除非log与数据保持一致,通常log不见都是非法导致)。

另外,对这种配置方式不理解,即使是NAS,也没有在本地的RAID1或者RAID10高效。
angelhood 2010-11-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wxf163 的回复:]

将MDF直接拷贝到第二台机,附加。
[/Quote]
直接附加可行么??
王向飞 2010-11-25
  • 打赏
  • 举报
回复
将MDF直接拷贝到第二台机,附加。
课程大纲1-什么是 AutoSAR 为什么要学习 AutoSAR2-AutoSAR课程大纲3-用Linux操作系统思维理解AutoSAR4-AutoSAR出现的背景和行业状况5-AutoSAR运行的硬件环境ECU6-AutoSAR优势和代码演示7-AutoSAR开发方法论8-汽车电子岗位介绍9-AUTOSAR工具链讲解10-BSW概述-111-BSW概述-212-CAN总线物理层讲解-113-CAN总线物理层讲解-214-CAN总线物理层讲解-标准和仲裁机制15-CAN总线物理层讲解-数据帧16-CAN总线物理层讲解-错误检测机制17-CAN总线物理层讲解-位时间和同步18-CAN总线DBC文件讲解19-AutoSAR通信概述-通信服务架构120-AutoSAR通信概述-通信服务架构221-AutoSAR通信概述-PDU和收发数据流22-CAN总线网络传输层CanTp讲解-Can诊断网络分层23-CAN总线网络传输层CanTp讲解-CanTp组帧拆帧过程-124-CAN总线网络传输层CanTp讲解-CanTp组帧拆帧过程-225-CAN总线网络传输层CanTp讲解-CanTp时间参数和诊断数据流26-车载以太网第一讲-车载以太网基础知识MAC PHY27-车载以太网第一讲-车载以太网和工业以太网区别28-车载以太网在Autosar上的应用-以太网协议栈软件架构29-车载以太网在AutoSAR上的应用-Soad PduR30-LIN总线入门到精通第一讲-Lin总线基础知识31-LIN总线入门到精通第一讲-Lin协议格式32-LIN总线入门到精通第一讲-Lin帧类型33-LIN总线的通信矩阵和LDF文件讲解34-LIN总线在AutoSAR上的应用35-Lin总线诊断应用-LinTp传输层36-Lin总线诊断应用-Lin主节点诊断流程37-SPI总线基础知识38-AutoSAR SPI应用39-协议数据单元PDU和服务数据单元SDU40-Pdu Router(PduR)模块详解41-Com模块讲解-报文和信号42-Com模块讲解-COM内部实现原理43-诊断功能第一讲-诊断基础知识44-诊断功能第二讲-UDS服务讲解-UDS基础知识45-诊断功能第二讲-UDS服务讲解-物理寻址和功能寻址46-诊断功能第二讲-UDS服务讲解-具体服务讲解-147-诊断功能第二讲-UDS服务讲解-具体服务讲解-248-诊断功能第二讲-DCM模块讲解49-诊断功能第四讲-OBD服务50-存储知识和AUTOSAR存储架构51-AUTOSAR 存储服务之Fee换页策略52-Autosar BswM模块讲解53-AutoSAR OS和OSEK OS54-AutoSAR应用软件层-RTE层概述55-AutoSAR应用软件层-AppL层概述

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧