add config validation support
This commit is contained in:
30
README.md
30
README.md
@@ -152,13 +152,18 @@ borg key export /path/to/repo backup-key.txt
|
||||
### Tester la configuration
|
||||
|
||||
```bash
|
||||
# Valider la configuration (avec dry-run)
|
||||
borgmatic --dry-run --verbosity 2
|
||||
# 1. Valider la syntaxe du fichier de configuration
|
||||
sudo borgmatic config validate
|
||||
|
||||
# Lister les fichiers qui seront sauvegardés
|
||||
borgmatic list --json
|
||||
# 2. Tester sans exécuter de backup (dry-run)
|
||||
sudo borgmatic --dry-run --verbosity 2
|
||||
|
||||
# 3. Lister les fichiers qui seront sauvegardés
|
||||
sudo borgmatic list --json
|
||||
```
|
||||
|
||||
**Note :** `borgmatic config validate` vérifie uniquement la syntaxe YAML et la structure du fichier. Le dry-run teste la connexion au repository et simule un backup complet.
|
||||
|
||||
### Exécuter un backup manuel
|
||||
|
||||
```bash
|
||||
@@ -270,6 +275,23 @@ Testez manuellement les notifications :
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### Valider la configuration
|
||||
|
||||
Avant tout, vérifiez que votre configuration est valide :
|
||||
|
||||
```bash
|
||||
# Valider la syntaxe
|
||||
sudo borgmatic config validate
|
||||
|
||||
# Si erreur, vérifier les détails
|
||||
sudo borgmatic config validate --verbosity 2
|
||||
```
|
||||
|
||||
Erreurs courantes :
|
||||
- `repositories' is a required property` : Manque la section repositories
|
||||
- `Additional properties are not allowed` : Propriété invalide pour cette version
|
||||
- Erreurs YAML : Vérifier l'indentation (utiliser des espaces, pas des tabs)
|
||||
|
||||
### Le backup ne démarre pas
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user