readme modif

This commit is contained in:
2026-03-06 08:55:48 +01:00
parent 73189f574b
commit 8b319de03a

View File

@@ -1,8 +1,8 @@
FONCTIONNEMENT DU SCRIPT
########################################################################################################################################################################>###############################################################################################################
##################################################################################################
COMPRESSION DES DONNÉES
#######################################################################################################################################################################################################################################################################################
##################################################################################################
Le dossier data de Vaultwarden est compressé afin de créer une archive:
@@ -16,9 +16,9 @@ Le nom du fichier contient la date du jour :
Cela permet davoir des sauvegardes facilement identifiables.
#######################################################################################################################################################################################################################################################################################
##################################################################################################
TRANSFERT VERS LE SERVEUR DE BACKUP
#######################################################################################################################################################################################################################################################################################
##################################################################################################
La sauvegarde est envoyée vers une machine dédiée grâce à SCP.
Pour éviter de saisir un mot de passe à chaque fois, une clé SSH est utilisée.
@@ -28,9 +28,9 @@ Exemple: scp "${SSH_OPTS[@]}" "$LOCAL_BACKUP" "$REMOTE_USER@$REMOTE_HOST:$REMOTE
Cette clé SSH est générée sur la machine de backup et autorisée sur la machine Vaultwarden.
#######################################################################################################################################################################################################################################################################################
##################################################################################################
NOTIFICATION DISCORD
#######################################################################################################################################################################################################################################################################################
##################################################################################################
Le script envoie une notification sur un salon Discord pour informer de létat de la sauvegarde. Cela se fait grâce à un webhook Discord.
@@ -48,9 +48,9 @@ Le message indique:
-les détails de lerreur si nécessaire
#######################################################################################################################################################################################################################################################################################
##################################################################################################
PLANIFICATION AVEC CRON
#######################################################################################################################################################################################################################################################################################
##################################################################################################
Le script est exécuté automatiquement chaque jour grâce à cron.
@@ -73,9 +73,9 @@ Les logs sont enregistrés dans : backup.log
Cela permet danalyser les erreurs si un problème survient.
##################################################################################################################################################################################################################################################################################################################################################################################
##################################################################################################
SÉCURITÉ AVEC LE FICHIER .ENV
#######################################################################################################################################################################################################################################################################################
##################################################################################################
Les informations sensibles ne sont pas stockées directement dans le script.
Elles sont placées dans un fichier .env
@@ -104,9 +104,9 @@ Cela permet:
-déviter de modifier le script si un paramètre change
###################################################################################################################################################################################################################################################################
##################################################################################################
NETTOYAGE
###################################################################################################################################################################################################################################################################
##################################################################################################
Une fois la sauvegarde envoyée sur la machine distante, le fichier temporaire est supprimé:
@@ -115,9 +115,9 @@ Une fois la sauvegarde envoyée sur la machine distante, le fichier temporaire e
Cela permet de garder le serveur propre et éviter de remplir le disque.
###################################################################################################################################################################################################################################################################
##################################################################################################
RÉSUMÉ :
###################################################################################################################################################################################################################################################################
##################################################################################################
Le script automatise complètement les sauvegardes Vaultwarden :
@@ -131,6 +131,5 @@ Le script automatise complètement les sauvegardes Vaultwarden :
Cela permet davoir une sauvegarde quotidienne fiable et surveillée.
###################################################################################################################################################################################################################################################################
##################################################################################################