首页> 系统技术> Windows备份任务计划的配置与排错过程

[文章]Windows备份任务计划的配置与排错过程

收藏
0 492 0

【摘要】

目前企业对备份的要求越来越高,因在关键时刻,备份数据能帮助到我们许多。市面上也有着多种多样的备份软件,免费或付费。而其中针对文件系统备份的软件则更多为付费,且更多按照客户端数量收费。此时我们可以在一部拥有较大容量的服务器上安装备份客户端,将磁盘共享于其他客户端,让其把数据统一传送该服务器,从而进行备份,能在保证备份的基础上节约许可。

【正文】

以下将通过任务计划方式介绍如何配置定时将需备份数据的客户端资料传送至已安装备份许可的服务器。而该服务器在下文称为集中备份服务器。

   环境准备

l  一部集中备份服务器,通过SMBNFS方式共享文件夹


l  通过命令net use z: \\192.168.10.10\backupdata /yes或映射网络驱动器功能,挂载SMB共享文件夹为本地次磁盘,测试客户端能正常挂载磁盘和读写数据


   配置过程

l  编写脚本,设置创建当前日期的文件夹,并将文件拷贝至集中备份服务器目录


l  本地右键运行脚本进行测试结果


l  进行任务计划的配置,让其能定期运行,以便定时拷贝数据至集中备份服务器进行备份


   测试与排错

l  手动运行任务计划进行测试,查看运行结果为成功状态


l  查看集中备份服务器目录,确认文件是否拷贝成功,此时发现文件夹为空,无数据拷贝。证明任务计划实际运行失败


l  再次手动运行脚本,确认编写无误,能成功拷贝数据


l  修改脚本信息,添加pause,使其运行完毕不自动退出脚本窗口


l  再次手动运行任务计划,发现cmd窗口未显示在前台,且任务一直显示正在运行中。判断应正常运行了备份脚本


l  进行任务计划的修改测试,将使用最高权限运行选项清除,测试无效

l  进行任务计划的修改测试,修改为只有用户登录时运行,测试有效,该配置能将备份脚本前台显示,且能正常备份


l  l  但因客户处此类备份的任务计划均使用统一账户进行管理,因其余账户进行了堡垒机托管,无法得知密码。若此时输入Taskadmin账户进行配置(该账户不登录系统),任务计划如无意外也是失败状态


l  此时考虑到磁盘映射功能是针对当前用户设置的,登陆其他账号时则不会显示磁盘挂载信息,使用shift+右键以其他用户身份运行cmd进行验证测试,其他账号的确无法正常识别挂载的磁盘


l  尝试修改脚本,添加磁盘映射功能


l  再次运行任务计划测试结果成功


四   小结

我们在使用任务计划配置脚本定期运行时,需确认“只在用户登录时运行”与“不管用户是否登录都要运行”的不同。选择了“不管用户是否是否登录都要运行”时,任务计划会调用进程在后台运行,虽然也是显示在任务管理器当前用户下,但可能会造成某些组件调用失败。且需了解映射网络驱动器也是只针对当前用户,其他用户使用时需重新映射。



系统技术
最近热帖
{{item.Title}} {{item.ViewCount}}
近期热议
{{item.Title}} {{item.PostCount}}