利用windows脚本备份VSS服务器

简介:

需求:VSS服务器需要每天备份一次到公司的备份专用服务器上

环境:VSS服务器安装在windows XP上面,公司的备份服务器为Linux,需要编写一个批处理实现,由于我的这个scp命令比较特殊,自带参数可以直接输入密码,如果是安装的OpenSSH,可以和Linux做信任连接,代码如下:

 

 

@echo off
set SsPath=D:\VSS\
mkdir D:\backup\"%date:~0,10%"
set BakPath=D:\backup\"%date:~0,10%"
robocopy %SsPath% "D:\backup\%date:~0,10%" /MIR
rar a  -m5 -k -r -s -ibck "D:\backup\%date:~0,10%" "D:\backup\%date:~0,10%"
forfiles /P "D:\backup" /D -3 /C "cmd /c del @file /f /s /q"
d:
cd backup
scp -pw "123456" "%date:~0,10%.rar" root@172.16.0.12:/tmp
@echo backup finish

 

 

 

修正记录:

2010-12-21

最近有一台服务器的备份脚本在计划任务中执行到scp的时候提示需要输入密码,无法继续,但手动执行脚本是正常的。重新安装了openssh仍旧不能解决,google得知,只需要pscp这个工具即可跨平台传输,也就不用再做信任连接了,下载地址:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 更改后的脚本如下:

 

set SsPath=D:\VSS\
mkdir D:\backup\"%date:~0,10%"
set BakPath=D:\backup\"%date:~0,10%"
robocopy %SsPath% "D:\backup\%date:~0,10%" /MIR
rar a  -m5 -k -r -s -ibck "D:\backup\%date:~0,10%" "D:\backup\%date:~0,10%"
forfiles /P "D:\backup" /D -3 /C "cmd /c del @file /f /s /q"
d:
cd backup
pscp -pw "123456" "%date:~0,10%.rar" root@172.16.0.12:/tmp

@echo backup finish

 

注:附件中有pscp这个工具。

 










本文转自 trt2008 51CTO博客,原文链接:http://blog.51cto.com/chlotte/387033,如需转载请自行联系原作者
目录
相关文章
|
19天前
|
弹性计算 Shell Perl
ecs服务器shell常用脚本练习(二)
【4月更文挑战第1天】shell代码训练(二)
102 1
|
23天前
|
Shell Windows
Windows服务器 开机自启动服务
Windows服务器 开机自启动服务
13 0
|
8天前
|
存储 弹性计算 Shell
ecs服务器shell常用脚本练习(十)
【4月更文挑战第11天】shell代码训练(十)
137 0
|
8天前
|
弹性计算 Shell Go
ecs服务器shell常用脚本练习(九)
【4月更文挑战第10天】shell代码训练(八)
124 0
|
8天前
|
Windows
【Windows】 手写脚本更快编辑hosts文件
【Windows】 手写脚本更快编辑hosts文件
9 0
|
12天前
|
弹性计算 Shell Linux
ecs服务器shell常用脚本练习(六)
【4月更文挑战第4天】shell代码训练(六)
108 0
|
17天前
|
弹性计算 Shell 应用服务中间件
ecs服务器shell常用脚本练习(四)
【4月更文挑战第4天】shell代码训练(四)
96 0
|
23天前
|
SQL 存储 弹性计算
ECS备份问题之添加批量备份如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集:
|
23天前
|
存储 域名解析 弹性计算
ECS备份问题之HBR混合云备份如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集: