Discuzx2 whole station automatic backup batch processing

Time:2020-4-6
Copy codeThe code is as follows:
@echo off
Echo starts to backup the important data of this site!
xcopy “D:\web\YUNSAFE.COM\WWWROOT\*.*” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\” /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\api” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\api\” /e /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\archiver” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\archiver\” /e /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\config” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\config\” /e /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\data” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\data\” /e /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\install” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\install\” /e /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\Rewrite” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\Rewrite\” /e /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\source” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\source\” /e /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\static” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\static\” /e /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\template” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\template\” /e /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\uc_client” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\uc_client\” /e /i /q
xcopy “D:\web\YUNSAFE.COM\WWWROOT\uc_server” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\WWWROOT\uc_server\” /e /i /q
Echo important data backup of the station is completed!

Echo starts to backup MySQL database of this site!
xcopy “D:\Program Files\MySQL\MySQL Server 5.1\Data\yafan” “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%\MYSQLData\YAFAN\” /e /i /q
Echo database backup completed!

Echo starts packing all the data!
cd D:\web\YUNSAFE.COM\BAK
“C:\Program Files\WinRAR\Rar.exe” a -k -r -s -m1 -inul “D:\web\YUNSAFE.COM\BAK\BakUp%date:~0,10%.rar” BakUp%date:~0,10%
Echo package all data!
exit