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_$(date +%Y%m%d).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
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