I. Publish GiamKichSan

rm -r /DocumentCode/giamkichsan.com

cd /DocumentCode/Software/GiamKichSan

git checkout .

git clean -fdx

git pull

cd Web.GiamKichSan

dotnet publish -c Release -o /DocumentCode/giamkichsan.com

scp -r /var/www/giamkichsan.com/wwwroot/uploads /DocumentCode/giamkichsan.com/wwwroot/uploads

rm -r /var/www/giamkichsan.com/*

scp -r /DocumentCode/giamkichsan.com/* /var/www/giamkichsan.com/

sudo chmod 775 /var/www/giamkichsan.com/wwwroot/uploads

sudo systemctl restart giamkichsan.service

II. BackUp Data

cd /DocumentCode

rm -r BackUpDataBase

mkdir BackUpDataBase

cd /DocumentCode/”BackUp$(date +%Y%m%d)”

mysqldump -u root -p GiamKichSanDB > GiamKichSanDB.sql

cd /d E:\VCDuan\contabo_server

for /f %i in (‘wmic os get LocalDateTime ^| find “.”‘) do set dt=%i

mkdir BackUp%dt:~0,8% && cd BackUp%dt:~0,8%

scp -r root@giamkichsan.com:/DocumentCode/BackUpDataBase/GiamKichSanDB.sql ./GiamKichSanDB.sql

scp -r root@giamkichsan.com:/var/www/giamkichsan.com/wwwroot/uploads ./uploads