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