T M B

Posts Tagged ‘mysql’

Windows 下利用 WinSCP 执行定期备份任务

星期日, 一月 15th, 2012

利用 WinSCP 来备份数据已经很常用了,只要有 Linux 的 SSH 账号即可,但是有的时候,备份工作是烦锁,周期,没有激情的,每次都利用 WinSCP 连接、备份,很是麻烦,而且也会遗忘。

其实利用 WinSCP 中的 winscp.com 能做到在命令行下备份,然后利用批处理执行定期任务。

在 WinSCP 中正常添加主机的 SSH 账号,并且定义好主机名,比如:XXX

在 WinSCP 目录中创建批处理文件 BakDB.bat,内容如下:

call ./backup_mysql.sh 是执行备份数据库的 shell 脚本,执行完成后复制 backup 目录下的所有文件保存到 D 盘的 BakDB 文件夹中。

将该批处理添加到计划任务中即可周期自动运行,亦可手动双击批处理图标来执行备份操作。