在这里积累学习中的点点滴滴!

VSS 关于SSARC命令备份

上一篇 / 下一篇  2009-05-31 16:23:07 / 个人分类:配置管理

/v6]J.X rS!y'K0@ECHO OFF51Testing软件测试网D%J^5l^,L
@TITLE Backing up source safe databases
aJ(k&B2k0
4L&hQ0P2|4BY7Zp2D0rem 设置文件备份的时间
M!yNS+Y'\~?h0set "TIME=%time:~0,2%_%time:~3,2%"51Testing软件测试网+z"I+~ rakwbj![SV

xe!U0sWY+s c0rem VSS中ssarc.exe所在路径51Testing软件测试网'w[n5o9o
SET VSS_Install_Path="D:\Program Files\Microsoft Visual SourceSafe\ssarc.exe"51Testing软件测试网6{,w\&D1gW[7M
51Testing软件测试网P}^tq*~5s
rem vss数据库的本地路径,如果在远程访问的话这里采用网络路径如“\\192.168.9.111\vss”51Testing软件测试网3]~]s6gv
SET VSS_DB="f:\VSS"51Testing软件测试网jN9yR#Z+^

N2e,x#W%q E0rem 备份文件的名称
UX k1S`+f6?` H0SET Bak_File="e:\%DATE% %TIME%_Backup.ssa"
k K5tJ-R051Testing软件测试网n?R_!q(H~?;z
rem vss管理员用户名
?Zq,M;[6@Jra*@![R0SET VSS_Admin_Name="admin"
6KI BET8AE051Testing软件测试网eLJ%PU:e"D
rem vss管理员密码51Testing软件测试网*QW4S6[(BQ,a
SET VSS_Admin_Password="vssadmin"51Testing软件测试网 i*i)aro

D,g9RX B7?0FOR /F "tokens=1-3 delims=- " %%i IN ('date /t') DO SET DATE=%%i-%%j-%%k51Testing软件测试网bty1d2|*]
51Testing软件测试网:JmeP+R"Pe Kw@
rem ssarc命令51Testing软件测试网8Y[ Y-@4pwHd L
%VSS_Install_Path%  -d- -y%VSS_Admin_Name%,%VSS_Admin_Password% -s%VSS_DB%  %Bak_File% $/51Testing软件测试网&dY(}0e3Yo8]ip&j g
rem pause
Ty)m[ T q)X0@ECHO Finished backups51Testing软件测试网-L jc? UP9L5{v)^

51Testing软件测试网J-_1}]Q!UH?l WE

备份好的ssa文件存档就可以了!如果要恢复的话登录VSS admin
'y%`t9A4n%r0Archives ->Archives projects 备份数据库51Testing软件测试网1l EE Q@e
Archives ->restor projects 恢复数据库
5y)h@B/\0选择恢复按照提示操作即可51Testing软件测试网O(]bhp-z^hJk8U


TAG:

 

评分:0

我来说两句

Open Toolbar