标签 软件应用 下的文章

磁盘备份“瑞士军刀” - Drive Snapshot

Drive Snapshot 是由一家德国软件公司Tom Ehlert Software所开发。虽然是公司,但笔者认为这个公司就Tom Ehlert一个人。

好了言归正传,我们不说人了,来说说软件吧。Drive Snapshot 是一个磁盘分区备份还原软件、具有对磁盘进行备份、还原、还原内容查看等功能。为什么我要称之为“瑞士军刀”,因为它非常的小巧(一个350KB大小的EXE)的同时功能比较强大、稳定性高。备份的目标可以是移动磁盘、本地硬盘、网络映射盘等具有文件存储功能的介质。

软件名称:Drive Snapshot

官方主页:http://drivesnapshot.de

软件作者:Tom Ehlert Software

下载地址:32位绿色版 64位绿色版 安装版(带帮助)

软件大小:350KB~2MB

授权方式:商业软件(可试用)

软件价格:315¥~803¥不等

最新版本:1.4.2(2012年12月14日)

系统支持:NT/2000/XP/2003/7/2008/2008R2/WinPE

在最新的版本1.42中Drive Snapshot有以下功能:

  • 在运行Windows的同时做磁盘镜像备份。 备份不用进DOS、WinPE之类的环境,在Windows运行的同时也可以做系统备份。备份的内容包含该分区的所有文件、注册表。一旦系统崩溃,还原就OK了。
  • 备份的同时不影响其他工作
    当备份开始的过程中,你如果打开编辑文件也不会破坏备份文件的完整性。这对于24小时工作的服务器来说相当重要。
  • 备份镜像内的文件可以单独还原使用
    Drive Snapshot通过建立一个虚拟磁盘,将镜像挂载到磁盘上,你可以任意的使用、比较、还原镜像内的文件。
  • 和主流的Windows文件系统兼容(FAT16、FAT32、NTFS),同时也兼容Linux Ext2/3/4 ReiserFS
  • 支持所有Windows的RAID方式
  • 简单易懂的命令行界面,此功能让自动化备份变得更有效率。

接下来我们来看看Drive Snapshot的界面:

Drive Snapshot主界面

界面不好评价,毕竟每个人的审美有一定差异。大体上看Drive Snapshot界面看起来有点“简陋”,但是界面3大功能备份、还原、查看镜像一一列出,便于用户操作,可见用户体验也不差。

备份只需要简单的三个步骤,点击"Backup Disk To File"

Drive Snapshot选择备份磁盘

进入备份目标源选择界面,(以下均以MB为单位)

Drive 盘符 (C:, D:,...)
HD (HardDisk) 磁盘编号
PartNo 分区编号,Log是逻辑分区,Pri是主分区
PartStart 分区在磁盘上的位置
PartSize 分区大小
P... (Partitionstyp)
Label 卷名
FS (文件系统) 常见的有 FAT16, FAT32, or NTFS
Size 文件系统占用的空间大小,一般比ParSize小一点
Used 已用空间
Free 剩余空间

小技巧:按住键盘的Ctrl键+点击卷可以选择多个卷同时备份(多卷备份)。

点击我们需要备份的卷之后,点击下一步选择镜像保存位置:

Drive Snapshot备份界面

镜像的文件扩展名是".SNA"(Snapshot Archive),可以给镜像写一段批注,方便分辨镜像。另外在备份前清空回收站(Empty Recycle Bin now) 可以减小镜像的大小。另外Drive Snapshot支持差异备份。在每次备份的时候记得保存一份hash文件(".HSH"),Drive Snapshot通过hash文件来识别每次备份之间的差异文件。同时Drive Snapshot还支持异机备份(Offsite Copy),也就是将镜像备份到FTP服务器中。

在安全性方面,Drive Snapshot提供了镜像AES加密的支持,防止未经授权的用户访问还原镜像。如果你经常使用同一个密码,点击“Store Password”,下次备份会自动填写上这个密码,原理就是将这个密码保存在注册表 HKCUsoftwaresnapshotDefaultPassword 里面,需要用的时候直接读取。不过这个密码也是加密了的。可以放心使用。注意:加密的镜像会降低10%~20%的备份还原速度。

对于高级用户,Drive Snapshot有一个“高级设置”,可以设置是否调用VSS、分卷、生成Hash文件等。其中分卷在备份到DVD的时候比较有用。因为DVD的容量是有限制的(大约4.7GB)。

Drive Snapshot高级设置

接下来是Drive Snapshot的第三部分功能:将镜像挂载为只读磁盘,可以使用Windows资源管理器或类似的文件管理器读取镜像里面的内容。通过关联“*.SNA”扩展名,双击“*.SNA”会自动挂载并打开Windows资源管理器。Drive Snapshot 可以同时挂载5个盘符。

Drive Snapshot的还原和Windows自带的格式化工具FORMAT.EXE和检查磁盘工具CHKDSK.exe等类似都有不能访问打开了的文件,操作需要等待下次重启后进行。

我本地做了一个测试,环境Windows 7 x64 SP1,1G内存,备份大小:11364MB, 平均速度:1300MB/分钟, 总花费:9分钟, 校验镜像:5分钟(可选),内存占用:22MB,CPU占用:40%~70%。备份出来的镜像有7GB左右。压缩率在65%左右。

Drive Snapshot允许30天的试用。30天后将不能备份。但是以前备份的镜像可以继续还原、查看。

价格列表如下(目前1 欧元 = 8.1010 人民币):

SNAPSHOT Workstation License Email Version EUR 39.-
SNAPSHOT Workstation License on CD EUR 49.-
SNAPSHOT Server License Email Version EUR 89.-
SNAPSHOT Server License on CD EUR 99.-
Shipping and Handling -.--
Orders from the EU include 19% VAT..

解决TeamViewer_Service.exe占用CPU 100%

    用TeamViewer 8 远程控制某服务器(系统是Server 2003 R2),发现服务器的TeamViewer_Service.exe进程CPU占用100%。断开TeamViewer连接后恢复正常。

    给TeamViewer Support Team写邮件,答复如下:

Dear Tun,

Thank you for your message.

This problem is usually caused by hardware acceleration on systems with weak graphic chips. This can simply be resolved by disabling hardware acceleration.

1.) Open the display settings (where you can also adjust your current display's resolution).
2.) Go to "Advanced > Troubleshoot".
3.) Move the hardware acceleration slider to "None".
4.) Confirm by clicking "OK".

This should already resolve the issue.

If you have any further questions or require further information, please feel free to contact us.

Best regards,

Chun Yu Yeung

-----------------------
TeamViewer Pty Ltd * www.teamviewer.com
Asia Pacific Headquarters, Adelaide, AUSTRALIA

AUSTRALIA Phone +61 8 7325 6900 * Fax +61 8 7123 2979

其实,问题不是显卡加速太弱。如果是太弱,直接关闭“硬件加速”。我发现那台windows server 2003的服务器是没有安装显卡驱动的。所以完全没有“硬件加速”。突然觉得是这么回事。谁会在服务器上安装显卡驱动呢?所以我就安装了显卡驱动。然后问题解决。