Articles sur : Stockage objet

S3cmd : faire une sauvegarde complète de Nextcloud sur votre espace de stockage objet Leviia (compatible S3)

Pré-requis


Configuration et sauvegarde

  • Passer nextcloud en mode maintenance

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on


  • Faire un dump de la base de donnée

mysqldump --single-transaction -h localhost -u <user_db> -p <password_db> <name_db> > nextcloud.sql


  • Envoyer le dump sur S3

s3cmd put nextcloud.sql s3://<bucket_name>/nextcloud.sql


  • Envoyer les donnés nextcloud sur S3

s3cmd sync --recursive --preserve --exclude '*/cache/*' /data/nextcloud s3://<bucket_name>/


  • Vérifier le contenu

s3cmd ls <bucket_name>


  • Retirer le mode maintenance

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --off


Mis à jour le : 15/11/2024

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !