meteo-melin Posté(e) 14 décembre 2021 Partager Posté(e) 14 décembre 2021 Il y a 13 heures, Pascal032 a dit : Bonjour, Je découvre avec stupéfaction tous les posts concernant mon script... Merci, @BMGB-59, de m'avoir envoyé un message ! J'avais essayé dans le temps de monter un NAS avec Samba, mais il n'était pas stable. J'ai réessayé sur un PI 4, et cela fonctionne nickel, déjà rien que pour le montage qui se fait tout seul, à moins que ce soit une évolution positive de l'OS Je me suis fait un petit aide-mémoire, mais il faudrait que je le rende "universel". Si cela t'intéresse, dis-le moi. Autre chose : Excellente idée @meteo-melin, je ne savais pas que c'était possible. Comment faire ? On oeut sauver dans /tmp Ou alors tu peux créer un nouveau répertoire en ram en éditant le fichier fstab et en ajoutant une entrée temps. Lien à poster Partager sur d’autres sites More sharing options...
jackT Posté(e) 17 décembre 2021 Sciez Partager Posté(e) 17 décembre 2021 Bonjour, Voici une méthode que j'utilise pour sauvegarder la bdd weewx directement sur le cloud, en utilisant Rclone : https://rclone.org Après installation et configuration, Rclone permet le transfert de fichiers vers différents fournisseurs de stockage cloud, tels que Dropbox, Google Drive, Microsoft Onedrive, pCloud et bien d'autres. Le script sh suivant est appelé par une tâche cron pour faire la sauvegarde, dans mon cas sur pCloud : # création du fichier de sauvegarde /usr/bin/mysqldump -u XXXX -pYYYY weewx --quick | gzip > /home/pi/mysql/weewx-$( date '+%Y-%m-%d_%H' ).sql.gz # copie du fichier de sauvegarde vers le cloud rclone copy /home/pi/mysql/weewx-$( date '+%Y-%m-%d_%H' ).sql.gz pcloudjt:Backups/raspberry/mysql # je garde dans le cloud les sauvegardes des 30 derniers jours. Les fichiers plus vieux que 30 jours sont effacés du cloud rclone --min-age 30d delete pcloudjt:Backups/raspberry/mysql # efface le fichier de sauvegarde local rm /home/pi/mysql/weewx-$( date '+%Y-%m-%d_%H' ).sql.gz où XXXX est le nom d'utilisateur de la base mysql, et YYYY est le mot de passe La sauvegarde est copiée dans le répertoire "/Backups/raspeberry/mysql" sur pCloud, et le nom de connexion configuré pour mon pCloud est "pcloudjt" - voir ci-dessous. Pour l'installation de rclone, c'est très simple (voir https://rclone.org/install/). Il faut taper la commande suivante dans une fenêtre terminal: curl https://rclone.org/install.sh | sudo bash La configuration pour définir la ou les connexions vers le cloud se lance en tapant : rclone config La configuration est interactive, et nécessite de définir un nom de connexion (par exemple mon nom de connexion vers pCloud est pcloudjt), de choisir le fournisseur cloud concerné, et ensuite d'ouvrir via le navigateur internet du raspberry un lien donné par Rclone qui permet de récupérer un code utilisé pour la connexion. Voir https://rclone.org/docs/. , et par exemple https://rclone.org/dropbox/. pour la configuration pour Dropbox Lien à poster Partager sur d’autres sites More sharing options...
BMGB-59 Posté(e) 17 décembre 2021 Bergues Partager Posté(e) 17 décembre 2021 Il y a 1 heure, jackT a dit : Bonjour, Voici une méthode que j'utilise pour sauvegarder la bdd weewx directement sur le cloud, en utilisant Rclone : https://rclone.org Après installation et configuration, Rclone permet le transfert de fichiers vers différents fournisseurs de stockage cloud, tels que Dropbox, Google Drive, Microsoft Onedrive, pCloud et bien d'autres. Le script sh suivant est appelé par une tâche cron pour faire la sauvegarde, dans mon cas sur pCloud : # création du fichier de sauvegarde /usr/bin/mysqldump -u XXXX -pYYYY weewx --quick | gzip > /home/pi/mysql/weewx-$( date '+%Y-%m-%d_%H' ).sql.gz # copie du fichier de sauvegarde vers le cloud rclone copy /home/pi/mysql/weewx-$( date '+%Y-%m-%d_%H' ).sql.gz pcloudjt:Backups/raspberry/mysql # je garde dans le cloud les sauvegardes des 30 derniers jours. Les fichiers plus vieux que 30 jours sont effacés du cloud rclone --min-age 30d delete pcloudjt:Backups/raspberry/mysql # efface le fichier de sauvegarde local rm /home/pi/mysql/weewx-$( date '+%Y-%m-%d_%H' ).sql.gz où XXXX est le nom d'utilisateur de la base mysql, et YYYY est le mot de passe La sauvegarde est copiée dans le répertoire "/Backups/raspeberry/mysql" sur pCloud, et le nom de connexion configuré pour mon pCloud est "pcloudjt" - voir ci-dessous. Pour l'installation de rclone, c'est très simple (voir https://rclone.org/install/). Il faut taper la commande suivante dans une fenêtre terminal: curl https://rclone.org/install.sh | sudo bash La configuration pour définir la ou les connexions vers le cloud se lance en tapant : rclone config La configuration est interactive, et nécessite de définir un nom de connexion (par exemple mon nom de connexion vers pCloud est pcloudjt), de choisir le fournisseur cloud concerné, et ensuite d'ouvrir via le navigateur internet du raspberry un lien donné par Rclone qui permet de récupérer un code utilisé pour la connexion. Voir https://rclone.org/docs/. , et par exemple https://rclone.org/dropbox/. pour la configuration pour Dropbox Bonjour @jackT Merci pour ton aide. Mais mon problème est toujours le même comment faire pour éffectuer une connection sur un NAS car rien ne fonctionne et je n'ai pas d'archivage perso en ligne. @ Lien à poster Partager sur d’autres sites More sharing options...
jackT Posté(e) 17 décembre 2021 Sciez Partager Posté(e) 17 décembre 2021 (modifié) Bonjour @BMGB-59, Quel type de NAS as-tu ? Certains NAS (en tous cas ceux de Synology) peuvent être configuré avec le service WebDAV, et on peut utiliser Rclone pour se connecter via WebDAV. EDIT : ou alors, pour autant que cela soit possible, installer un serveur FTP sur le NAS, et utiliser le script de @Pascal032 Modifié 17 décembre 2021 par jackT Lien à poster Partager sur d’autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant