# Hotfix LOT 3 - sauvegarde MySQL sur hébergement OVH

## Objet

Le compte MySQL d'hébergement mutualisé ne dispose pas du privilège `PROCESS`. Le client `mysqldump` tentait de lire les métadonnées de tablespaces et affichait :

`Access denied; you need (at least one of) the PROCESS privilege(s) for this operation when trying to dump tablespaces`

## Correction

- ajout de l'option `--no-tablespaces` ;
- écriture du dump dans un fichier `.partial` puis renommage atomique ;
- capture de stderr et remontée détaillée en cas d'échec ;
- refus d'un dump vide ;
- ajout de la taille, du SHA-256 et des options de dump dans le manifeste ;
- affichage de la taille et de l'empreinte après réussite.

## Déploiement

Remplacer uniquement `scripts/backup.php`, puis exécuter :

```bash
cd /home/synolui/programme/traildpsworkspace-restore
php -l scripts/backup.php
php scripts/backup.php
```
