mysql备份及rar打包相关关键配置代码

服务器   发布日期:2023年05月10日   浏览次数:600

BAT(备份mysql及打包rar)

  1. set "Y=%date:~,4%" 
  2. set "m=%date:~5,2%" 
  3. set "d=%date:~8,2%" 
  4.  
  5. md "D:\mysql_bak\%Y%\%m%"
  6.  
  7. "D:\AppServ\MySQL\bin\mysqldump.exe"  --defaults-file="D:\appserv\mysql\mysqldump-user.ini" -uroot test > D:\mysql_bak\%Y%\%m%\test_%Y%%m%%d%.sql
  8.  
  9. copy D:\mysql_bak\%Y%\%m%\test_%Y%%m%%d%.sql D:\AppServ\www\auto_backup_bat\mysql_test.sql
  10.  
  11. start C:\"Program Files"\WinRAR\WinRAR.exe a D:\AppServ\www\auto_backup_bat\web_test.rar_bz D:\AppServ\www

.HTACCESS(限制指定后缀文件,只能指定IP访问)

  1. <Files ~ ".(sql|rar_bz)$">
  2.     order deny,allow
  3.     deny from all
  4.     allow from 10.64.200.17
  5.     allow from 10.64.8.200
  6. </Files>

BAT(远程下载)

  1. set "Y=%date:~,4%" 
  2. set "m=%date:~5,2%" 
  3. set "d=%date:~8,2%" 
  4.  
  5. md "F:\Auto_download\%Y%\%m%\%d%"
  6.  
  7. powershell (new-object System.Net.WebClient).DownloadFile('http://10.64.8.100/auto_backup_bat/mysql_test.sql','F:\Auto_download\%Y%\%m%\%d%\test.sql')
  8.  
  9. powershell (new-object System.Net.WebClient).DownloadFile('http://10.64.8.100/auto_backup_bat/web_test.rar_bz','F:\Auto_download\%Y%\%m%\%d%\test.rar')


以上就是mysql备份及rar打包相关关键配置代码的详细内容,更多关于mysql备份及rar打包相关关键配置代码的资料请关注九品源码其它相关文章!