Sauvegarde dossier Backups
Re: Sauvegarde dossier Backups
bonjour a tous?
comment faire pour indiquer a Domoticz de faire les backup non pas sur la carte SD mais sur ma Time Capsule?
merci de votre aide
Fred
comment faire pour indiquer a Domoticz de faire les backup non pas sur la carte SD mais sur ma Time Capsule?
merci de votre aide
Fred
Re: Sauvegarde dossier Backups
Personne sait faire?
Envoyé de mon iPad en utilisant Tapatalk
Envoyé de mon iPad en utilisant Tapatalk
Re: Sauvegarde dossier Backups
Ce n'est pas configurable.
D'où l'utilisation du lien symbolique.
D'où l'utilisation du lien symbolique.
Re: Sauvegarde dossier Backups
merci neutrino de ton retour,
d'après les messages precedents, je croyais que cela était possible.
J'ai donc repris mes tests avec les liens symboliques et j'ai toujours les memes problèmes.
j'ai crée le lien symbolique suivant:
ln -s /mnt/Time-Capsule/Documents/Domotique/backup-raspberry/backups
root@raspberrypi:/home/pi/domoticz# ls -l
total 53056
lrwxrwxrwx 1 root root 54 nov. 16 17:58 backups -> /mnt/Time-Capsule/Documents/Domotique/backup-raspberry
ensuite quand la sauvegarde de Domoticz se lance pour la premiere fois.
l'arborescence se créé sur la Time Capsule
root@raspberrypi:/mnt/Time-Capsule/Documents/Domotique/backup-raspberry# ls -l
total 170428
drwxrwxrwx 2 pi pi 0 nov. 16 18:00 daily
drwxrwxrwx 2 pi pi 0 nov. 16 18:00 hourly
drwxrwxrwx 2 pi pi 0 nov. 16 18:00 monthly
root@raspberrypi:/mnt/Time-Capsule/Documents/Domotique/backup-raspberry#
puis dans le repertoire, il y a bien un fichier de créé, mais il est vide.
root@raspberrypi:/mnt/Time-Capsule/Documents/Domotique/backup-raspberry/hourly# ls -l
total 0
-rwxrwxrwx 1 pi pi 0 nov. 16 18:00 backup-hour-18-Domoticz.db
root@raspberrypi:/mnt/Time-Capsule/Documents/Domotique/backup-raspberry/hourly#
et ensuite Domoticz est planté, je dois rebooter le Raspberry.
je ne sais pas comment faire?
d'après les messages precedents, je croyais que cela était possible.
J'ai donc repris mes tests avec les liens symboliques et j'ai toujours les memes problèmes.
j'ai crée le lien symbolique suivant:
ln -s /mnt/Time-Capsule/Documents/Domotique/backup-raspberry/backups
root@raspberrypi:/home/pi/domoticz# ls -l
total 53056
lrwxrwxrwx 1 root root 54 nov. 16 17:58 backups -> /mnt/Time-Capsule/Documents/Domotique/backup-raspberry
ensuite quand la sauvegarde de Domoticz se lance pour la premiere fois.
l'arborescence se créé sur la Time Capsule
root@raspberrypi:/mnt/Time-Capsule/Documents/Domotique/backup-raspberry# ls -l
total 170428
drwxrwxrwx 2 pi pi 0 nov. 16 18:00 daily
drwxrwxrwx 2 pi pi 0 nov. 16 18:00 hourly
drwxrwxrwx 2 pi pi 0 nov. 16 18:00 monthly
root@raspberrypi:/mnt/Time-Capsule/Documents/Domotique/backup-raspberry#
puis dans le repertoire, il y a bien un fichier de créé, mais il est vide.
root@raspberrypi:/mnt/Time-Capsule/Documents/Domotique/backup-raspberry/hourly# ls -l
total 0
-rwxrwxrwx 1 pi pi 0 nov. 16 18:00 backup-hour-18-Domoticz.db
root@raspberrypi:/mnt/Time-Capsule/Documents/Domotique/backup-raspberry/hourly#
et ensuite Domoticz est planté, je dois rebooter le Raspberry.
je ne sais pas comment faire?
Re: Sauvegarde dossier Backups
Hello, je me greffe sur ce post car il s'agit du même sujet.
J'ai mis en place un lien symbolique du dossier backups de Domoticz sur mon NAS WesterDigital WDMyCloud.
Pas de pb pour monter le NAS, car j'ai déjà un montage sur le RPI pour d'autres besoins.
Les sauvegardes se font bien, dans hourly, dans daily et dans monthly, mais je n'ai que les fichiers temporaires Domoticz.db-shm et Domoticz.db-wal alors que ces fichiers n'étaient pas sauvegardés sur la SD.
Et bien entendu, je n'ai pas le fichier Domoticz.db alors que lui était bien sauvegardé sur la SD...

J'ai mis en place le lien symbolique le 11/12, vers 20h.
J'ai récupéré les anciennes archives pour les déposer sur le NAS (renommage de backups en backups.old, création du lien, copie de backups.old dans le lien).
Par contre, on s'aperçoit que les sauvegardes quotidiennes depuis le 12 (c'est vrai aussi pour les sauvegardes horaires) ne sont pas celles que j'attendais....
Voici les attributs du lien :
J'ai du coup deux questions :
- j'ai forcément raté qqch, mais je ne vois pas quoi ?
- est-ce que les deux fichiers .db-shm et.db-wal sont exploitables et me permettraient de restaurer la base en cas de besoin ?
J'ai mis en place un lien symbolique du dossier backups de Domoticz sur mon NAS WesterDigital WDMyCloud.
Pas de pb pour monter le NAS, car j'ai déjà un montage sur le RPI pour d'autres besoins.
Les sauvegardes se font bien, dans hourly, dans daily et dans monthly, mais je n'ai que les fichiers temporaires Domoticz.db-shm et Domoticz.db-wal alors que ces fichiers n'étaient pas sauvegardés sur la SD.
Et bien entendu, je n'ai pas le fichier Domoticz.db alors que lui était bien sauvegardé sur la SD...

J'ai mis en place le lien symbolique le 11/12, vers 20h.
J'ai récupéré les anciennes archives pour les déposer sur le NAS (renommage de backups en backups.old, création du lien, copie de backups.old dans le lien).
Par contre, on s'aperçoit que les sauvegardes quotidiennes depuis le 12 (c'est vrai aussi pour les sauvegardes horaires) ne sont pas celles que j'attendais....
Voici les attributs du lien :
Code : Tout sélectionner
lrwxrwxrwx 1 root root 25 déc. 11 20:07 backups -> /mnt/Backup_RPI3/backups/
drwxr-x--- 5 root root 4096 mars 17 2017 backups.old
- j'ai forcément raté qqch, mais je ne vois pas quoi ?
- est-ce que les deux fichiers .db-shm et.db-wal sont exploitables et me permettraient de restaurer la base en cas de besoin ?
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
Re: Sauvegarde dossier Backups
Bonjour,
ton problème est très bizarre.
Le backup fonctionne en créant une nouvelle base, puis en copiant les données de la base active par groupe de 5 pages.
Ceci crée donc des fichiers .db, .db-shm, et .db-wal. Lorsque le backup est terminé, la base est fermée et les fichiers shm et wal sont détruits.
Donc a priori tu as les bons droits sur ton dossier de backup.
As-tu des messages dans les logs de domoticz qui pourraient aider à comprendre ?
Pour ta deuxième question : le fichier wal contient l'historique des transactions, donc théoriquement on pourrait effectivement l'utiliser pour récupérer des données, mais il n'est pas fait pour ça donc ça serait aléatoire. Une possibilité serait de faire un truc comme ça :
Code : Tout sélectionner
sqlite3 backup-day-18-Domoticz.db
PRAGMA wal_checkpoint(FULL);Raspberry Pi 3 B+ avec domoticz
433 Mhz sur GPIO avec rf_gpio + zigbee avec clef usb cc2531
ampoules Ikea, thermomètres aneng, digoo et fanju, prises KYG
amazon fire tv (plugin fire-tv), alexa echo dot.
433 Mhz sur GPIO avec rf_gpio + zigbee avec clef usb cc2531
ampoules Ikea, thermomètres aneng, digoo et fanju, prises KYG
amazon fire tv (plugin fire-tv), alexa echo dot.
Re: Sauvegarde dossier Backups
Ça à l'air pas mal borgbackup !jmt a écrit : 04 janv. 2020, 19:12 Remarque : perso je laisse les backups sur le raspberry et je fais des sauvegardes du système complet avec borgbackup.
Merci pour l'info
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Re: Sauvegarde dossier Backups
Bonjour a tous,
perso, je n'ai pas réussi d'ou mon premier post a mettre en place le lien symbolique sur une TC.
Si ca peut ne aider certains, j'ai contourner en faisant en une synchro du rep avec l'outil rsync et ca fonctionne au poil.
il faut installer le package, puis lancer la commande du type par crontab
sudo rsync -av /home/pi/domoticz/backups/ /mnt/Time-Capsule/Documents/Domotique/backup-raspberry/backups
Fred
perso, je n'ai pas réussi d'ou mon premier post a mettre en place le lien symbolique sur une TC.
Si ca peut ne aider certains, j'ai contourner en faisant en une synchro du rep avec l'outil rsync et ca fonctionne au poil.
il faut installer le package, puis lancer la commande du type par crontab
sudo rsync -av /home/pi/domoticz/backups/ /mnt/Time-Capsule/Documents/Domotique/backup-raspberry/backups
Fred
Re: Sauvegarde dossier Backups
Arf... j'ai un temps de réponse lamentable... D'autant plus que tu as pris le temps de répondre à mon pb...jmt a écrit : 04 janv. 2020, 19:12
Bonjour,
ton problème est très bizarre.
Le backup fonctionne en créant une nouvelle base, puis en copiant les données de la base active par groupe de 5 pages.
Ceci crée donc des fichiers .db, .db-shm, et .db-wal. Lorsque le backup est terminé, la base est fermée et les fichiers shm et wal sont détruits.
Donc a priori tu as les bons droits sur ton dossier de backup.
As-tu des messages dans les logs de domoticz qui pourraient aider à comprendre ?
Hélas non, rien dans la log de Domoticz (elle aussi déplacée via lien symbolique, mais en ramdrive). Cf ci-dessous.
Il existe d'autres fichiers de log, mais propres à Linux et je ne saurais dans lequel chercher... (dans /var/log) et en plus, je ne pense pas qu'il faille chercher ici !
Tout semble indiquer que la sauvegarde se passe sans encombre.
Code : Tout sélectionner
2020-01-11 16:00:05.629 Status: Starting automatic database backup procedure...
...
2020-01-11 16:00:30.246 Status: Ending automatic database backup procedure...
Code : Tout sélectionner
proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 2
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
# a swapfile is not a swap partition, no line here
# use dphys-swapfile swap[on|off] for that
# /tmp en ramdrive pour log domoticz
tmpfs /tmp tmpfs nodev,nosuid,size=20M 0 0
# point de montage du NAS
//192.168.xxx.xxx/Public/Backup_RPI3 /mnt/Backup_RPI3 cifs credentials=/root/.smbcredentials,iocharset=utf8,rw,uid=1000,_netdev,x-systemd.automount 0 0
//192.168.xxx.xxx/Public /mnt/Public cifs credentials=/root/.smbcredentials,iocharset=utf8,rw,uid=1000,_netdev,x-systemd.automount 0 0
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM