基友所在组织的服务器硬盘坏了,让数据恢复部门恢复了一下,结果没有恢复出来,但是意外发现硬盘里有一年之前的备份,所以尽管,最新的数据找不回来了,但是至少能找回一年之前的数据。

于是我们在有坏道的硬盘上找到一年之前的备份数据。

把硬盘装到服务器上,发现服务器不能正常进入windows,于是想各种办法,觉得用LiveCD启动系统再复制出来是一个不错的办法,于是接下来的问题是,LiveCD从哪里来。

LiveCD必须现场制作,于是需要U盘一个,镜像文件一个,刻盘工具软件一个。

U盘是有的,镜像文件和刻盘工具要从网上下载。

于是进入一台windows服务器,发现不能联网,于是打算从一太ubuntu上下载这两个文件。

刻盘工具用UltraISO,镜像用ubuntu14.04。前者只有2M,很快就下载下来了,但是后者有700M,官网的数据下的很慢。

于是想办法加快下载速度,首先想到了用百度云资源下载,但是linux下没有客户端,所以只能通过http下载,速度也不是特别快。突然我想到一个不错的下载站点,就是联创团队的镜像站,找到资源后,10M的速度,转眼就下完了。

接下来是把两个文件转移到windows上,于是拷贝到U盘上,但是速度比较慢,甚至比网络速度还慢。等待了一段时间,还是等完了。

接下来是安装刻盘软件,不费劲。

然后把镜像刻录到U盘里,也不费劲,但是时间上比较长。

成功后,把LiveCD插入到服务器上,进行启动,第一次还是从硬盘启动了,第二次,进系统之前选择启动方式,从U盘启动,然后就可以了。

进入系统之后,磁盘自动挂载了,但是很奇怪,图形界面下仍然打不开磁盘中的文件,于是用命令行进行操作,首先进入超级用户模式

sudo -i

sudo打了好几遍才拼对。。。。。

接下来进入 /media/ 目录下面,然后找到需要的文件夹,此时,想把文件转移到U盘的空余空间上,但是貌似不行,原因也没研究,就先暂存在 /home/ubuntu/ 下面,然后再导入到另一个U盘里面,导入的时候,U盘空间不够,于是就删除了几个日志文件,才勉强塞得下。

拷贝也是一件很长的过程,cp 要加 -r 选项 ,cp没有进度条,基友说是因为在之前,没有屏幕,是用打印机来显示的,需要把进度条都打印到纸上,浪费纸,所以linux下cp没有进度条。

拷贝完之后,基本工作就结束了,收拾东西离开机房,去另外一个地方把数据导出来到基友自己的U盘,也需要很长的时间,最后总算是吧备份数据库的内容给搞到了。

接下来的事情是恢复网站了。

虽然走了很多路,脚上都磨出来泡了,但是今天过的很充实。
想到基友晚上还要熬夜搞jsp作业,于是觉得这件事今天搞实在有点不合时宜,害得他还要熬夜赶作业。

Leave a reply