Se positionner dans le répertoire nextcloud et passer l’instance en mode maintenance :

  sudo -u www-data php occ maintenance:mode —on

Faire une copie du répertoire :

  rsync -Aax nextcloud/ nextcloud-dirbkp_`date +"%Y%m%d"`/

Faire un backup de la base de données :

  mysqldump --lock-tables -h [server] -u [username] -p[password] [db_name] > nextcloud-sqlbkp_`date +"%Y%m%d"`.bak

On repasse l’instance en prod en désactivant la maintenance :

  sudo -u www-data php occ maintenance:mode —off

Liens utiles sur shaarli
Source nextcloud