计算机这个东西让人又爱又怕,你根本不知道它什么时候会出现什么问题。俗话说“不要把所有鸡蛋都放在同一个篮子中”,所以,双机备份比在同一台计算机中备份更能在突发性灾难降临时最大程度减少你的损失。
对于普通的使用者,如何能有效地进行双机远程自动备份而又不增加任何投资呢?这里向大家推荐一种操作简便但却行之有效的方法。在做下面的工作之前,假设你源资料所在计算机(以下称之为A机)中的重要数据文件已保存在同一个目录或分区(比如“F:\Back”目录)中,想让这些数据能自动备份到另外一台计算机(以下称之为B机)中去。
一、WinNT/2000/XP之间
在这些基于NT技术的操作系统中都有一个功能强大的net命令,请在A机桌面上建立一个批处理文件,包含如下6行基本语句。
①.net use \\192.168.1.23\ipc$ wlzx /user:administrator
②.net use z: \\192.168.1.23\e$
③.z:
④.c:\winnt\system32\xcopy f:\back\*.* z:\ /s/y
⑤.net use z: /delete
⑥.net use \\192.168.1.23\ipc$ /delete
说明
第一行:“192.168.1.23”为B机的IP地址,“administrator”为B机上具有相关权限的用户名(不一定要是管理员),“wlzx”为相应用户的密码。这条命令完成后就能在A机上建立一个到B机的连接。
第二行:这条命令完成后就能将B机上的E盘映射成为A机的Z盘(缺省情况下Win2000的每一个硬盘都是隐藏共享,除非修改注册表才能停用)。
第三行:切换到所映射的Z盘上。
第四行:“C:\Winnt\System32\Xcopy”为“Xcopy”命令所在的绝对路径。这条命令完成后就能将A机“F:\Back”中所有内容复制到Z盘上。
第五行、第六行:切断与B机的连接。这主要是出于安全方面的考虑。
二、Win95/98之间
批处理文件的内容如下。
①net use z: \\server\data 123456
②xcopy f:\back\*.* z:\ /s/y
③net use z: /delete
说明
第一行:“Server”为B机的计算机名,“Data”为B机中文件夹的共享名,“123456”为相应共享密码(必须要有“完全控制”权限)。这条命令完成后就能将B机的共享目录映射为A机的Z盘。
第二行:这条命令完成后就能将A机“F:\Back”中所有内容复制到Z盘上。
第三行:切断与B机的连接。这主要是出于安全方面的考虑。
三、Win95/98与WinNT/2000/XP之间
建议在WinNT/2000/XP执行相关批处理(省去“/user:”及相关选项)。此时批处理的建立可参见“一、对于WinNT/2000/XP之间”中相关方法操作。
当然,也可以在Win95/98中执行备份操作,但这需要先在WinNT/2000/XP机器中建立好Win95/98机器中相关的用户名,密码也与它设置成一样。此时批处理的建立可参见“二、对于Win95/98之间”中相关方法。
最后再来说怎么让批处理自动执行。相信大家都用过“计划任务”吧!只需将相关命令行加入到其中,再根据需要设定好自动执行的条件即可。
经过上述操作以后,系统就可以自动帮你完成将本地服务器中重要数据备份到远程服务器上的工作了,而这个远程服务器可以在另一个城市甚至是另一个国家。它能把因突发性灾难带来的损失降到最低限度。
阅读(1264) | 评论(0) | 转发(0) |