使用wget备份禅道
禅道7.1,管理了公司所有项目。需要每月备份。
主机安装在一台windows上。为了方便,写个脚本自动调用禅道的备份功能,并把服务器上的备份文件下载到本地。
@echo off
setlocal rem 相关变量,根据自己的需要修改
set HOST=www.example.com
set PORT=80
set BACKUP_USER=backup
set BACKUP_PASSWD=backup_passwd
set UNC_ZENTAO=\\%HOST%\d$\xampp\zentao
set UNC_USER=administrator
set UNC_PASSWD=no_password rem 备份
echo backup zentao now...
wget --keep-session-cookies --save-cookies cookies.txt --post-data "account=%BACKUP_USER%&password=%BACKUP_PASSWD%&referer=http%3A%2F%2F%HOST%%3A%PORT%%2Fzentao%2Fbackup%2F" "http://%HOST%:%PORT%/zentao/user-login.html"
wget --load-cookies=cookies.txt "http://%HOST%:%PORT%/zentao/backup-backup-yes.html"
del cookies.txt
del *.html
echo.
echo backup success. rem 复制文件
echo.
echo copy backup file to local...
net use x: /delete 2>nul >nul
net use x: %UNC_ZENTAO% /USER:%UNC_USER% %UNC_PASSWD% >nul
set TODAY=%date:~0,4%%date:~5,2%%date:~8,2%
set MONTH=%date:~0,4%%date:~5,2%
md %MONTH% 2>nul
xcopy x:\tmp\backup\%TODAY%*.php %MONTH% /v/y
net use x: /delete >nul
echo.
echo backup finished.
使用wget备份禅道的更多相关文章
- Linux下部署开源版“禅道”项目管理系统
1.开源版安装包下载 [root@iZbp ~]# wget http://dl.cnezsoft.com/zentao/9.0.1/ZenTaoPMS.9.0.1.zbox_64.tar.gz 2. ...
- Linux环境下部署开源版“禅道”方法
1.开源版安装包下载(Linux系统版本查看命令 uname -a) 32位 [root@iZbp~]# wget http://dl.cnezsoft.com/zentao/9.0.1/ZenTao ...
- Linux搭建禅道
1.开源版安装包下载(64位的下载64位,32位的选中32位) [root@iZbp~]# wget http://dl.cnezsoft.com/zentao/9.0.1/ZenTaoPMS.9.0 ...
- linux下搭建禅道项目管理系统
1.禅道下载: #官网:http://www.zentao.net/article-browse-1067.html [root@localhost ~]# wget ...
- Linux环境搭建禅道项目管理工具
1.开源版安装包下载 [root@iZbp ~]# wget http://dl.cnezsoft.com/zentao/9.0.1/ZenTaoPMS.9.0.1.zbox_64.tar.gz 2. ...
- Linux服务器上的禅道迁移及升级方法(Linux to Linux)
由于阿里云服务器(Linux系统)到期停用,故需要将部署在该服务器上的禅道迁移到新的Linux服务器上.另外,借此机会,正好可以对旧版禅道进行一次升级.下面总结此次迁移和升级的具体操作方法. 一.禅道 ...
- LAMP环境下部署项目管理软件--禅道
禅道与Jira的对比 禅道最大的特色是创造性的将产品.项目.测试这三者的概念明确分开,互相配合,又互相制约.通过需求.任务.bug来进行交相互动,最终通过项目拿到合格的产品. Jira设计以项目为主线 ...
- centos6.5安装禅道
1.安装禅道需要安装以下环境 mysql php 5 apache 2 2.安装命令 1.安装mysql yum install mysql mysql-server 2.安装apache yum i ...
- Linux系统(虚拟机)安装禅道
1.查看linux系统版本 uname -a 2.禅道下载:http://www.zentao.net/download.html,找到要下载的版本,点击进入各平台下载: 3.将下载好的安装包上传到l ...
随机推荐
- 解决eclipse下pydev的unresolved import的问题
有些模块,比如PIL,已经装入过,但是在pydev中无法自动提示,甚至有报 unresolved import的问题,虽然不会引起运行时问题,但是无法实现自动提示,还是一件很麻烦的事情. 下面有个 ...
- 重构6-Push Down Field(字段下移)
与上移字段相反的重构是下移字段.同样,这也是一个无需多言的简单重构. public abstract class Task { protected String _resolution; } publ ...
- web 分类 和使用Dreamweaver
1.iE 2.火狐的fox 3.谷歌的Chrome 在编写的代码要符合W3c统一的国际标准 二:使用Dreamweaver: Dreamweaver只能用辅助,生成的代码要修改,…… ———编写的代码 ...
- PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
这篇文章主要介绍了PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法,是在进行PHP数据库程序开发中常会遇 ...
- 给定数组a[N]构造数组b[N]
转自:http://blog.csdn.net/wumuzi520/article/details/7841280 给定一个数组a[N],我们希望构造数组b [N], 其中b[j]=a[0]*a[1] ...
- Matlab之类型转换
int转string:num2str(0); string转int:str2num('-1');
- java操作xml的一个小例子
最近两天公司事比较多,这两天自己主要跟xml打交道,今天更一下用java操作xml的一个小例子. 原来自己操作xml一直用这个包:xstream-1.4.2.jar.然后用注解的方式,很方便,自己只要 ...
- 每天一道LeetCode--409 .Longest Palindrome
Given a string which consists of lowercase or uppercase letters, find the length of the longest pali ...
- Fragment 总结
本博客代码地址 : -- 单一 Fragment 示例 : https://github.com/han1202012/Octopus-Fragement.git -- 可复用的 Fragment 示 ...
- Part 32 Abstract classes in c#