一、当服务器数据丢失怎么办?如何恢复数据
作为一个专门从事计算机工作的人,我的一些亲戚朋友经常打电话给我,询问一些有关数据丢失的问题。他们遇到的问题五花八门,有些时候是数据被意外删除,有些时候数据是被病毒侵蚀而丢失,有些时候是硬盘本身出现了问题。无论数据丢失是由于什么原因造成的,这些遇到问题的人都存在同样的问题,那就是他们都不是IT专业人员,而且从来都不对他们的数据进行备份。 如果我们需要将硬盘驱动器上的文件系统的工作方式做个类比的话,那么将其比喻作一本书无疑是最恰当的。文件分配表就好比是一本书的目录部分。那些真正硬盘驱动器上存储的文件就好比是这本书正文中的每一页。 为了能够更清楚地说明数据恢复过程是如何工作的,我们需要做些更为深入的类比。比如说,你想在厨房里安装一个新的水池,于是你买了一本有关家庭装修方面的书。你把书打开,并在目录中找到了介绍水池安装方法的具体章节是在这本书的第40页。如果你把书的目录部分撕下来,并撕成了碎片,那么你是不是就丢失了有关安装水池的方法的信息呢?当然没有,安装水池的方法仍然还在这本书中,只是由于你已经没有了目录,所以要找到这个方法会困难一些。 数据恢复的工作方式与上述的方式非常相似。通常情况下,当某些数据需要进行恢复的时候,是由于其文件分配表出现了混乱。需要恢复的文件仍然存储在你的硬盘驱动器里,而且保存完好。如果这个文件仍然存砸,而且没有损坏也没有被加密,那么这个文件就是可以恢复的。需要你来做的就是找到这个文件。 从另一个方面说,如果文件本身已经损坏或者丢失或者被加密了,那么使用一般的方法可能就不会有效了。然而这并不是说数据恢复是不可能的,而是说需要通过非常规的方法来进行数据恢复。因为你没有办法像魔法师一样把本来就不存在的东西变出来。 如果文件在物理上已经被损坏,而且你没有这个文件的备份,那么你唯一的希望就是对这个文件进行重构了(reconstruct)。许多应用程序(比如Microsoft Office)都会在文件的开头部分写入统一的标题(uniform header),以便指定该文件是属于那种应用程序可以调用的文件。有些工具软件可以用来手动方式来重构文件的标题,所以我们至少可以用它来恢复文件的某些部分。 在多数情况下,数据丢失并不是由于数据本身出了问题,而是由于文件分配表出现了问题。在你删除文件的时候所做的操作就是这种情况的一个例子。当你删除一个文件的时候,通常这个文件会被移动到回收站中。当你从回收站中把这个文件删除,或者是你从来都不使用回收站而是把文件直接删除,那么这些文件仍然没有被删除。 事实上,操作系统只是在文件分配表中把这个文件的文件名的第一个字母修改为“sigma(西格玛)”标记(在过去的文件系统中使用的是问号)。操作系统还会在文件分配表中把“0”写入到簇链入口处,这样就可以把这个文件从前所使用的磁盘空间显示为现在仍然可用。当文件以这种方式被删除,这个文件本身仍然存在,除非另一个文件覆盖了硬盘驱动器上的这个区域,而这个区域恰好是这个被删除的文件从前所存储的区域。
二、在服务器数据丢失情况下如何恢复数据?
找服务商!
如果是自己的服务器可以用recovermyfiles软件!
三、不小心删除掉了服务器上面的文件,请问如何恢复备份?
建议您平时就做好服务器上的数据备份,这样如果服务器出现故障或操作失误造成的数据丢失就可以轻松的恢复,这里推荐一款国产的备份软件,中科同向的HBU,操作简单,根据用户的需求来设置备份策略,有兴趣可以看一下
四、如果不小心把服务器重装。里面的数据也没有备份,如果想恢复 有没有什么办法????
2个办法,前提是不要在往里考数据。
第一,自己去网站下载文件恢复软件。试图恢复下,
第二,把硬盘拆出来,找专业数据恢复公司去恢复。
如果资料重要,建议选择第二个办法
五、sqlserver数据库表数据误删除了 怎么恢复
恢复sqlserver数据库表数据步骤如下:
一、心态:
1、务必冷静,事情已经发生不可慌乱。
2、立即查看当前时间,最好能够精确到秒,并做记录。
3、应立即向直接上级反映此事,不可隐瞒,防止事态扩大。
4、如果权限允许,应当立即停止相关应用,防止有新的数据写入数据库。
二、恢复:
1、构建新数据库以及写入一些数据
2、做一次完整备份,这个是前提,没有一份完整备份文件是无法进行接下来的操作的。
注意:如上图所示,恢复模式一定要说完整,如果是其他类型那恐怕就没有下文了。一般来讲新建数据库的时候,默认不要去改恢复模式这个属性。
3、写入一条新数据。
4、记住此时要记录时间点。
此刻最好看一下系统时间。接下来就要演示如何进行数据恢复。
5、做事务日志备份,做事务日志备份需要注意一下一点,如图所示。
备份模式请选择事务日志,备份路径自行决定
进入选项,将可靠性第1、2勾选,事务日志选择第二个,压缩属性可以不选择.点击确定备份成功,此时数据库将显示为正在还原状态
注意:如果备份失败,请检查该数据库是否正在被占用,如果是请kill。
6、还原完整备份。
数据库处于正在还原状态,右键数据库--任务--还原--文件和文件组,选择最近的一次完整备份。此时,需要在“选项”中选择第二种还原方式,具体如下图。
如上图,勾选完整数据备份文件。
如上图,恢复状态选择第二种,从字面意思就知道为什么要选择这种。
7、接着还原备份的事务日志。
完整备份还原完毕,接着要对事务日志进行还原,右键数据库--任务--还原--事务日志,如下图:
还原事务日志的时候需要特别注意“时间点”这个设置,其他不需要设置。
时间点选择为误删数据的时间点之前就可以恢复出误删的数据,所以之前强调要查看一下时间。如下图所示
点击确定,在确定等待还原成功,数据库变成可用状态。如下图。
如果查询发现数据不是你想要的,那么可以重复上述的操作,从备份事务日志开始,然后最后选择时间点的时候在缩小范围。