Répertoire d'articles
🆘La sauvegarde Uptime Kuma est obsolète⁉️Venez voir le tutoriel de sauvegarde automatique programmée🕒💾
📉La fonction de sauvegarde Uptime Kuma n'est pas valide ? n'ayez pas peur! Apprenez à configurer une sauvegarde automatique programmée pour protéger vos données de surveillance💡📊.
Désormais, vous n'aurez plus peur de la perte de données, les étapes super détaillées vous feront comprendre en quelques secondes📈🚀.
Venez apprendre, la sécurité des données sera désormais garantie ! 🎯📁
Comme il peut y avoir des problèmes avec la fonction de sauvegarde dans les paramètres d'arrière-plan d'Uptime Kuma, le développeur n'a pas maintenu la fonction de sauvegarde. Désormais, la fonction de sauvegarde n'est plus en mesure de générer une sauvegarde complète et de restaurer tous les paramètres ▼.

Obsolète : En raison de l'ajout d'un grand nombre de nouvelles fonctionnalités et du manque de maintenance régulière de la fonction de sauvegarde, la fonction de sauvegarde n'est plus capable de générer une sauvegarde complète et de restaurer des paramètres complets.
Veuillez plutôt sauvegarder directement le volume du docker ou le dossier de données (./data/).
Cependant, nous pouvons réaliser la sauvegarde des données d'Uptime Kuma grâce à la fonction de script de sauvegarde automatique.
Méthode de sauvegarde automatique des données de surveillance Uptime Kuma
Voici les méthodes et étapes de sauvegarde des données :
- Créer un script de sauvegarde :Un simple script shell peut être écrit pour effectuer le travail de sauvegarde. Ce script regroupera le répertoire de données d'Uptime Kuma dans un fichier compressé tar et le copiera dans le chemin de sauvegarde spécifié.
- Configurer une tâche planifiée :Le script de sauvegarde peut être défini comme une tâche planifiée (telle que l'utilisation crontab) pour réaliser une sauvegarde automatique régulière.
Comment configurer un script de sauvegarde automatique planifiée dans Uptime Kuma ?
1 步:Recherchez le chemin d'installation du répertoire de données uptime-kuma et entrez la commande suivante via SSH▼
cd /
find / -name uptime-kuma
Trouvez le chemin d'installation de uptime-kuma ▼
/var/lib/docker/volumes/uptime-kuma
2 步:Dans /backup2/répertoire, créez un fichier contenant le code suivant auto-backup-uptime-kuma.sh 文件
Voici un exemple de script de sauvegarde :
#!/bin/bash
cd /var/lib/docker/volumes
tar zcvf uptime-kuma.tgz uptime-kuma
cp -rf /var/lib/docker/volumes/uptime-kuma.tgz /backup2/uptime-kuma/uptime-kuma_"$(date +"%Y-%m-%d_%H-%M-%S")".tgz
rm -rf uptime-kuma.tgz
- Dans ce scénario,
/var/lib/docker/volumes/uptime-kumaest le chemin d'accès à votre répertoire de données Uptime Kuma, vous devrez peut-être le remplacer par le chemin réel. /backup2/C'est l'emplacement où vous souhaitez stocker les fichiers de sauvegarde et il doit également être remplacé en fonction de la situation réelle.- Une fois le script de sauvegarde exécuté, il crée un fichier compressé contenant la date et l'heure actuelles, copie le fichier dans le chemin de sauvegarde et supprime enfin le fichier compressé d'origine pour économiser de l'espace.
3 步:Configurer les tâches planifiées Cron
Modifier la liste des tâches Cron :
crontab -e
4 步:Quittez l'édition et enregistrez :
Si vous utilisez l'éditeur nano par défaut :
- Après avoir saisi le contenu, appuyez sur
Ctrl + X. - puis appuyez
YConfirmez pour enregistrer les modifications. - Appuyez enfin sur
EnterEnregistrez le fichier et quittez.
Si vous utilisez l'éditeur vim :
- presse
EscEntrez en mode commande. - Entrer
:wqSauvegarder et quitter.
Si vous utilisez un autre éditeur (comme vi) :
- presse
EscEntrez en mode commande. - Entrer
:wqSauvegarder et quitter.
De cette façon, votre tâche Cron sera enregistrée et commencera à s'exécuter selon l'heure définie ! 📅🔧
5 步:Fournir des autorisations d'exécution de script
Si le script ne dispose pas d'autorisations d'exécution, vous devez d'abord ajouter des autorisations d'exécution, puis exécuter le script. ▼
chmod +x /backup2/auto-backup-uptime-kuma.sh
6 步:Ajoutez-le à la tâche planifiée Corn Job pour l'exécuter automatiquement ▼
0 2 * * * /backup2/auto-backup-uptime-kuma.sh
- Désormais, la tâche planifiée Corn Job s'exécute à 2 heures du matin tous les jours▲
7 步:La tâche planifiée Corn Job supprime automatiquement les fichiers distants de 2 jours ou avant à 30h50 tous les jours (supprime les fichiers de plus de 50 jours) ▼
30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
- Il est recommandé de vérifier régulièrement l'intégrité de vos fichiers de sauvegarde et de vous assurer que le processus de sauvegarde fonctionne comme prévu.
Vous souhaitez en savoir plus sur les conseils d’utilisation d’Uptime Kuma et d’autres outils utiles ? Cliquez sur le lien ci-dessous pour continuer à lire le contenu suivant▼
J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) partagé "La fonction de sauvegarde Uptime Kuma est obsolète : comment configurer le script de sauvegarde automatique planifiée de Corn ? 》, utile pour vous.
Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-31701.html

