Se mettre en mode maintenance
Aller dans le dossier où est placé nextcloud (exemple: cd /var/www/ )
En mode root avec le bon utilisateur ( A changer si nécessaire ) :
sudo -u www-data php nextcloud/occ maintenance:mode --onSauvegarder les fichiers de config
Sauvegarde des fichiers de config ( et/ou data s’ils sont toujours dans le dossier )
rsync -Aavx nextcloud/ nextcloud-bkp_`date +"%Y%m%d"`/ Sauvegarder la base de données
Se mettre en super utilisateur
sudo suSauvegarder la base de données avec bddonnees, utilisateur, motdepasse.
mysqldump --user=utilisateur --password=motdepasse --databases bddonnees > nextcloud-sqlbkp_`date +"%Y%m%d"`.sqlSortir du mode maintenance
Aller dans le dossier où est placé nextcloud (exemple: cd /var/www/ )
En mode root avec le bon utilisateur ( A changer si nécessaire ) :
sudo -u www-data php nextcloud/occ maintenance:mode --off