C#.net 自主开发目前1.0 版本,支持服务自动备份,手动恢复功能
下载地址:https://github.com/tianma3798/MySql_Back_Tool/
目录概览
自动备份服务(MySql_Back_Service)使用
修改MySql_Back_Service.config 修改连接参数
<appSettings>
<!--MySql 自动备份参数-->
<add key="MySql_Host" value="localhost"/>
<add key="MySql_Port" value="3306"/>
<add key="MySql_User" value="root"/>
<add key="MySql_Pwd" value="123"/>
<add key="RunSpan" value="10000"/>
</appSettings>
修改自动备份配置 data/backinfo.xml
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfBackInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<BackInfo>
<TimeList>
<dateTime>2015-12-28T14:12:21.3773863+08:00</dateTime>
<dateTime>2015-12-28T14:14:21.3773863+08:00</dateTime>
</TimeList>
<DBName>test</DBName>
<TargetName>test</TargetName>
<TargetPath>d:</TargetPath>
<AutoType>每天备份</AutoType>
</BackInfo>
</ArrayOfBackInfo>
修改install.bat/uninstall.bat 文件修改当前服务.exe文件的位置
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe E:\Win10桌面\Debug\MySql_Back_Service.exe
Net Start MySql_Back_Service
sc config MySql_Back_Service start= auto
pause
以管理员的身份运行intall.bat安装服务
2.还原工具MySql_BackTool使用