Backup baza de date
Sistemul Solis are initial configurat backup-ul zilnic al bazei de date. Fisierele zilnice de backup sunt salvate in directorul /home/tomcat/backup. Scriptul care realizeaza backup-ul bazei de date este: /home/tomcat/util/backup.sh
In crontab, sistemul vine cu o configuratie de genul: 0 03 * * * /home/tomcat/utils/backup.sh > /dev/null
Pentru backup manual intr-o arhiva gz, comanda de backup este: pg_dump -U solis solis | gzip > solis.gz
Reinstalarea sistemului folosind fisierele de backup
Inaintea reinstalarii sistemului trebuiesc reinstalate, daca este cazul:
In fisierul $HOME_TOMCAT/bin/catalina.sh trebuiesc adaugate la inceput optiunile:
export JAVA_HOME=/home/tomcat/j2sdk1.4.2_12 JAVA_OPTS="Djava.awt.headless=true"
Crearea unui utilizator pentru baza de date postgresql:
#/etc/init.d/postgresql start # su postgres $ psql template1 $create user solis with nocreatedb nocreateuser password 'simple'
Crearea bazei de date (ca userul postgres):
createdb -U solis
Restaurarea bazei de date din fisierul de backup:
gunzip -c solis.MondayMar282005.gz | psql -U solis -h localhost solis
Instalarea aplicatiei solis si solis-reports:
# su tomcat $ cp solis.war $HOME_TOMCAT/webapps $ cp solisreports.war $HOME_TOMCAT/webapps $ cd $HOME_TOMCAT/bin $ ./catalina.sh start
Aici $HOME_TOMCAT este directorul in care a fost instalat serverul web tomcat (initial /home/tomcat/tomcat5) Stergerea fisierelor de instalare, dupa ce tomcatul a pornit cu succes:
rm $HOME_TOMCAT/webapps/solis.war rm $HOME_TOMCAT/webapps/solisreports.war
In cazul reinstalarii complete a serverului, mai sunt necesare:
Daca dupa reinstalare pe server, aplicatia web afiseaza un mesaj de eroare referitor la licenta, va rugam sa contactati echipa Nemesis IT
www.nemesisit.ro |