Sauvegarde journalière sur Nas probleme authentification

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
mulot35
Messages : 200
Inscription : 20 déc. 2014, 00:27

Sauvegarde journalière sur Nas probleme authentification

Message par mulot35 »

Salut,
J'utilise depuis quelque mois le script de backup FTP de patrice, depuis un oubli de fermer domoticz chez un pote qui a jouer avec mes lumières etc.... ,j'ai mis un mot de passe et je n'arrive plus a faire mon backup db_domoticz.

j'ai essai:

DOMO_IP="192.168.1.33" # Domoticz IP
DOMO_PORT="7979" # Domoticz port
user="moi"
pw="secret"


usr/bin/curl -s http://user:pw@$DOMO_IP:$DOMO_PORT/backupdatabase.php > $TMPDIR/$BACKUPFILE
usr/bin/curl -s http://$user:$pw@$DOMO_IP:$DOMO_PORT/backupdatabase.php > $TMPDIR/$BACKUPFILE
usr/bin/curl -s http://<user:pw@>$DOMO_IP:$DOMO_PORT/backupdatabase.php > $TMPDIR/$BACKUPFILE

Auriez vous une idée?
Raspi B+ avec Domoticz ,6 Chacon 2300W , 6 Sondes Oregon, 1 Sonde DIY Oregon ds18b20, Téléinfo sur photovoltaique, script backup ftp & anti offline.
sphinxou
Messages : 231
Inscription : 03 déc. 2016, 13:37

Re: Sauvegarde journalière sur Nas probleme authentification

Message par sphinxou »

bonsoir

j'ai le même problème que toi à tu trouver la solution ?

merci
Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Sauvegarde journalière sur Nas probleme authentification

Message par vil1driver »

salut,

https://www.google.fr/search?q=curl+use ... gws_rd=ssl


Use the -u flag to include a username, and curl will prompt for a password:

Code : Tout sélectionner

curl -u username http://example.com
You can also include the password in the command, but then your password will be visible in bash history:

Code : Tout sélectionner

curl -u username:password http://example.com
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
OyyoDams
Messages : 71
Inscription : 24 mars 2015, 15:07

Re: Sauvegarde journalière sur Nas probleme authentification

Message par OyyoDams »

Voici le script que j'utilise pour faire un backup sur mon NAS de la database et des scripts:

Code : Tout sélectionner

#!/bin/bash

# Parametres
SERVER="192.168.1.94"   # IP du NAS
USERNAME="domoticz"         # user FTP
PASSWORD="password"         # password FTP
DOMO_IP="127.0.0.1"  # IP Domoticz
DOMO_PORT="8080"        # port de Domoticz
### Fin des parametres

TIMESTAMP=`/bin/date +%Y%m%d%H%M%S`
BACKUPFILE="domoticz_$TIMESTAMP.db" # les backups seront nommes "domoticz_YYYYMMDDHHMMSS.db.gz"
BACKUPFILEGZ="$BACKUPFILE".gz
SCRIPTSGZ="domoticz_scripts_$TIMESTAMP.tar.gz"

### Creation et zip du backup
/usr/bin/curl -s http://$DOMO_IP:$DOMO_PORT/backupdatabase.php > /tmp/$BACKUPFILE
gzip -9 /tmp/$BACKUPFILE

### Envoi par FTP
curl --ftp-create-dir -s --disable-epsv -v -T"/tmp/$BACKUPFILEGZ" -u"$USERNAME:$PASSWORD" "ftp://$SERVER/BackupServer/domoticz/$TIMESTAMP/
"				

### Suppression du fichier temporaire
/bin/rm /tmp/$BACKUPFILEGZ

### Compression des scripts
tar -zcvf /tmp/$SCRIPTSGZ /root/domoticz/scripts

### Envoi par FTP
curl -s --disable-epsv -v -T"/tmp/$SCRIPTSGZ" -u"$USERNAME:$PASSWORD" "ftp://$SERVER/BackupServer/domoticz/$TIMESTAMP/"


### Suppression du fichier temporaire
/bin/rm /tmp/$SCRIPTSGZ
Il faut bien sûr le personnaliser avec les bons chemins :mrgreen:
Domoticz sur Raspberry PI 3
Interfaces: razberry, rfxtrx433e, rflink
Périphériques: DI.O, Somfy RTS, Yeelight
L'excellent blog de mon ami Deennoo: http://www.domo-attitude.fr
sphinxou
Messages : 231
Inscription : 03 déc. 2016, 13:37

Re: Sauvegarde journalière sur Nas probleme authentification

Message par sphinxou »

bonjour
la méthode du copier coller fonctionne parfaitement

merci
Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy
Répondre