zoukankan      html  css  js  c++  java
  • Mysql 冷备份批处理

    @Rem Generate today date
    @echo wscript.echo dateadd("d",0,date)>GetOldDate.vbs
    @for /f %%a in ('cscript /nologo GetOldDate.vbs') do @set OldDate=%%a
    @Rem echo %OldDate%
    @del GetOldDate.vbs
    @rem Replace/to-
    @set Current_Date=%OldDate:/=-%
    
    @Rem Generate 7 days ago
    @echo wscript.echo dateadd("d",-7,date)>GetOldDate.vbs
    @for /f %%a in ('cscript /nologo GetOldDate.vbs') do @set OldDate=%%a
    @Rem echo %OldDate%
    @del GetOldDate.vbs
    @rem Replace/to-
    @set SevenDaysAgo_Date=%OldDate:/=-%
    
    @Rem echo %Current_Date%;
    @Rem echo %SevenDaysAgo_Date%;
    
    @rem Delete local backup data and remote 7 days ago backup data
    rd /s /Q "D:ProgramDataMySQLMySQL Server 5.6ackupdata"
    rd /s /Q "\110KWM_Backup\%SevenDaysAgo_Date%"
    
    @rem Stop Mysql Service
    net stop mysql
    
    @rem Copy data to local driver
    D:
    robocopy "D:ProgramDataMySQLMySQL Server 5.6data" "D:ProgramDataMySQLMySQL Server 5.6ackupdata" /MIR /MT:50 /Log:"D:ProgramDataMySQLMySQL Server 5.6
    obocopy_log_1.txt"
    
    @rem Start Mysql Service
    net start mysql
    
    @rem Copy backup data to 110 server
    robocopy "D:ProgramDataMySQLMySQL Server 5.6ackupdata" "\110KWM_Backup\%Current_Date%data" /MIR /MT:50 /Log:"D:ProgramDataMySQLMySQL Server 5.6
    obocopy_log_2.txt"
  • 相关阅读:
    第06组 Alpha冲刺(3/4)
    第06组 Alpha冲刺(2/4)
    第06组 Alpha冲刺(1/4)
    第06组 团队Git现场编程实战
    第二次结对编程作业
    2019 SDN大作业
    2019 SDN上机第7次作业
    第08组 Beta版本演示
    第08组 Beta冲刺(5/5)
    第08组 Beta冲刺(4/5)
  • 原文地址:https://www.cnblogs.com/krisy/p/3566879.html
Copyright © 2011-2022 走看看