Upload files to "/"
This commit is contained in:
@@ -0,0 +1,34 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
clear
|
||||||
|
#d=$(date +%Y%m%d)
|
||||||
|
echo "SERVER RESTORE"
|
||||||
|
echo "SERVER NAME:"
|
||||||
|
read n
|
||||||
|
echo "DATE CODE:"
|
||||||
|
read d
|
||||||
|
echo "RESTORING SERVER..."
|
||||||
|
sudo 7z x $n-$d.7z -o./
|
||||||
|
echo "RESTORING SQL FILES..."
|
||||||
|
#mkdir dbs
|
||||||
|
#sudo 7z x $n-$d-sql.7z -o./dbs/
|
||||||
|
sudo 7z x $n-$d-sql.7z -o./
|
||||||
|
#gunzip < "./dbs/*.sql.gz" | mysql # <==[TEST]==
|
||||||
|
gunzip < $n-$d.sql.gz | sudo mysql | progress -m
|
||||||
|
echo "FINISHED RESTORING SQL FILES."
|
||||||
|
echo "RESTORING FILES TO SERVER..."
|
||||||
|
sudo mkdir /var/www/html/
|
||||||
|
sudo 7z x $n-$d-www.7z -o/var/www/html/
|
||||||
|
sudo 7z x $n-$d-etc.7z -o/etc/
|
||||||
|
sudo 7z x $n-$d-ejabberd.7z -o./
|
||||||
|
sudo 7z x $n-$d-etc-ejabberd.7z -o/etc/ejabberd/
|
||||||
|
sudo 7z x $n-$d-opt-ejabberd.7z -o/opt/ejabberd/
|
||||||
|
sudo 7z x $n-$d-var-lib-ejabberd.7z -o/var/lib/ejabberd/
|
||||||
|
sudo 7z x $n-$d-var-snap.7z -o/var/snap/
|
||||||
|
echo "FINISHED RESTORING FILES TO 7Z ARCHIVES."
|
||||||
|
echo "CLEANING UP..."
|
||||||
|
sudo chown www-data:www-data /var/www/html/
|
||||||
|
sudo chown -R www-data:www-data /var/www/html/*
|
||||||
|
#sudo rm -r dbs # <==[TEST]==
|
||||||
|
sudo rm $n-$d-www.7z $n-$d-sql.7z $n-$d-etc.7z $n-$d-ejabberd.7z $n-$d-etc-ejabberd.7z $n-$d-opt-ejabberd.7z $n-$d-var-lib-ejabberd.7z $n-$d-var-snap.7z
|
||||||
|
echo "SERVER RESTORE FINISHED."
|
||||||
Reference in New Issue
Block a user