分类目录归档:运维技术

分享下平时遇到的一些问题及解决方法,主要是服务器环境之类的疑难杂症吧,一起交流呢。

无法直接拷贝vhd文件,如何快速备份出数据

hyper-v虚拟机建出来的都是vhd文件,可看做是虚机的磁盘,2008系统都是vhd,2012上可使用vhdx。当准备复制一份vhd时出现错误,无法读取源文件,一般是有坏扇区。以下是处理方法:

方法一:直接挂载vhd,2008系统在磁盘管理中附加vhd,2012可以直接双击vhd打开,看到里面的数据,直接复制出来,如果觉得直接复制速度慢的,可以使用第三方工具,例如fastcopy。不过如果在虚拟机中挂载的是动态磁盘,那么直接附加vhd可能是无法成功的,当然也就无法直接拷贝数据了。

附加磁盘

方法二:再新建一个vhd,将两个vhd的数据克隆,当然需要使用其他工具,可以使用diskgenius,克隆硬盘即可。

克隆硬盘

方法三:上面第二种方法同样有可能无法成功,而且就算成功了,挂到虚机下面也可能会因为磁盘分区的原因,无法联机。那干脆这样吧,再建一个新的vhd,虚拟机上同时挂载旧的和新的vhd,直接在虚拟机上拷贝数据吧。

脱机磁盘

只要物理硬盘没有大的硬件故障,那么数据是不用担心的,不过数据还是定期备份好,硬件也是需要定期检查,要是数据庞大,有很多块硬盘,还是raid吧。

iis搭建ftp后连接提示:PASV模式失败,尝试PORT模式

iis搭建ftp的教程网上有很多,不过搭建后连接也会出现各式各样的问题,例如连接时提示:

[右] 数据 Socket 错误: 连接超时
[右] 列表错误
[右] PASV 模式失败, 尝试 PORT 模式。

不过之后还是可以连接上的。

[右] PORT  模式成功, 请更新你的站点配置文件。

虽然能成功连上,也没有什么大的影响,不过连接过程较卡也比较慢,那么怎么取消呢。因为是iis搭建的,经测试,windows防火墙不仅要添加21端口例外,还需要添加w3wp.exe和inetinfo.exe两个程序例外(C:\WINDOWS\system32\inetsrv中可找到),添加后测试即可直接PASV连接ftp。