Sauvegarder le serveur WAPT¶
Pour sauvegarder votre serveur, suivez cette procédure. Des sauvegardes régulières sont recommandées.
Linux¶
Arrêter les services liés à WAPT sur le serveur.
systemctl stop wapttasks systemctl stop waptserver systemctl stop nginx
Sauvegarder ces répertoires en utilisant un outil de sauvegarde (ex : rsync, WInSCP, etc..).
# Debian / Ubuntu /var/www/wapt/ /var/www/wapt-host/ /var/www/waptwua/ /opt/wapt/conf/ /opt/wapt/waptserver/ssl/ # Centos / RedHat /var/www/html/wapt/ /var/www/html/wapt-host/ /var/www/html/waptwua/ /opt/wapt/conf/ /opt/wapt/waptserver/ssl/
Sauvegarder la base de données PostgreSQL en utilisant l’utilitaire pg_dumpall (adaptez le nom du fichier à vos besoins).
sudo -u postgres pg_dumpall > /tmp/backup_wapt.sql
Redémarrer les services liés à WAPT sur le serveur.
systemctl start wapttasks systemctl start waptserver systemctl start nginx
Windows¶
Arrêter les services liés à WAPT sur le serveur.
net stop wapttasks
net stop waptserver
net stop waptnginx
Sauvegarder le dossier du dépôt WAPT sur une destination de sauvegarde distante.
C:\wapt\conf C:\wapt\waptserver\repository\wapt C:\wapt\waptserver\repository\wapt-host C:\wapt\waptserver\repository\waptwua C:\wapt\waptserver\nginx\ssl
Sauvegarder la base de données PostgreSQL avec pg_dump.exe.
"C:\wapt\waptserver\pgsql-9.6\bin\pg_dumpall.exe" -U postgres -f C:\backup_wapt.sql
Redémarrer les services liés à WAPT sur le serveur.
net start wapttasks net start waptserver net start waptnginx