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
    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