Backup dati 123solar e metern su Altervista.org

Discussioni relative al software di monitoraggio energetico METERN
Avatar utente
NumberOne
Messaggi: 171
Iscritto il: 23/09/2016, 9:20

Backup dati 123solar e metern su Altervista.org

Messaggioda NumberOne » 13/12/2016, 21:53

Salve a tutti!
Non riesco a salvare i dati di produzione e consumi su un mio spazio ftp.
Questo è il file così come da immagine solarjessie preconfigurata v2.6:

Codice: Seleziona tutto

#! /bin/sh
# BEGIN INIT INFO
# Short-Description: backup giornaliero
# Description: Questo file è usato per eseguire una copia giornaliera
# dei dati del datalogger 123solar e di MeterN di 30 giorni con metodo fifo
#
# posizionare il file in /var/www/MyScripts
### END INIT INFO
# Author: Walter Borin
# Mod: Flavio Anesi
#
# Do NOT "set -e"
TODAY=$(date +"%d-%b-%Y") # Today's date like DD-MMM-YYYY
RMDATE=$(date +"%d-%b-%Y" -d '30 days ago')  # TODAY minus X days ago - too old files
FTPUSER=user                                 # User (inserire il vostro UserId)
FTPPW=passw                                # Password (inserire la password per$
FTPSERVER=ftp://ftp.cocchia.altervista.org      # IP server ftp (indirizzo IP del se$
LFTP=/usr/bin/lftp                              # Path to binary
DATADIR=/var/www/123solar/data                   # Your data archives are here- 123s$
DATADIR2=/var/www/metern/data                    # Your data archives are here - met$
TMPDIR=/var/www/MyScripts                        # Yur temp backup file are here
FTPDIR=/Solmet                                   # Your backup dir in ftp dir
cd $TMPDIR
tar -czf backupsolar_$TODAY.tar.gz $DATADIR
tar -czf backupmetern_$TODAY.tar.gz $DATADIR2
$LFTP << EOF
open $FTPUSER:$FTPPW@$FTPSERVER
put -O $FTPDIR backupsolar_$TODAY.tar.gz
wait
put -O $FTPDIR backupmetern_$TODAY.tar.gz
wait
cd $FTPDIR
rm -rf backupsolar_$RMDATE.tar.gz
wait
rm -rf backupmetern_$RMDATE.tar.gz
wait
close
exit
EOF


E questo è quanto mi restituisce il comando ./ftpbackup.sh

Codice: Seleziona tutto

root@raspberrypi:/var/www/MyScripts# ./ftpbackup.sh
tar: Rimozione di "/" iniziale dai nomi dei membri
tar: Rimozione di "/" iniziale dai nomi dei membri
open: ftp: Nome o servizio sconosciuto
put: backupsolar_13-dic-2016.tar.gz: Non connesso
wait: nessun job corrente
put: backupmetern_13-dic-2016.tar.gz: Non connesso
wait: nessun job corrente
cd: Non connesso
wait: nessun job corrente
wait: nessun job corrente
root@raspberrypi:/var/www/MyScripts#


Quale può essere il problema? Grazie.
Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0
123solar
Metern


Avatar utente
Walter62
Messaggi: 281
Iscritto il: 19/01/2016, 19:18

Re: Backup dati 123solar e metern

Messaggioda Walter62 » 13/12/2016, 22:11

Prova a modificare FTPSERVER=ftp.cocchia.altervista.org
Inserisci dopo "open $FTPUSER:$FTPPW@$FTPSERVER" la riga "set ftp:ssl-allow no" senza apici
Sito personale: walter62.altervista.org

Avatar utente
NumberOne
Messaggi: 171
Iscritto il: 23/09/2016, 9:20

Re: Backup dati 123solar e metern

Messaggioda NumberOne » 13/12/2016, 22:33

Walter ora funziona. Grazie!!!! :)
Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0
123solar
Metern


Avatar utente
NumberOne
Messaggi: 171
Iscritto il: 23/09/2016, 9:20

Re: Backup dati 123solar e metern su Altervista.org

Messaggioda NumberOne » 14/12/2016, 8:59

Certo! Altra domanda: per cambiare il numero di file conservati sull'ftp basta modificare questa riga?

Codice: Seleziona tutto

RMDATE=$(date +"%d-%b-%Y" -d '30 days ago')


Ad esempio, se metto il numero venti mi conserverà gli ultimi 20 salvataggi?
Grazie
Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0
123solar
Metern

Avatar utente
Walter62
Messaggi: 281
Iscritto il: 19/01/2016, 19:18

Re: Backup dati 123solar e metern su Altervista.org

Messaggioda Walter62 » 14/12/2016, 13:02

Esatto
Sito personale: walter62.altervista.org

datma
Messaggi: 63
Iscritto il: 30/11/2016, 10:29

Re: Backup dati 123solar e metern su Altervista.org

Messaggioda datma » 05/01/2017, 11:02

Buongiorno, anch'io ho lo stesso problema in piu sono completamente a digiuno di programmazione....
Questo è il file con le modifiche consigliate da walter62, potete dargli un'occhiata per vedere se é corretto?
questa riga era già presente (quella in rosso)
open $FTPUSER:$FTPPW@$FTPSERVER
mentre
set ftp:ssl-allow no
l'ho inserita io ( quello in giallo)

#! /bin/sh
# BEGIN INIT INFO
# Short-Description: backup giornaliero
# Description: Questo file è usato per eseguire una copia giornaliera
# dei dati del datalogger 123solar e di MeterN di 30 giorni con metodo fifo
#
# posizionare il file in /var/www/MyScripts
### END INIT INFO
# Author: Walter Borin
# Mod: Flavio Anesi
#
# Do NOT "set -e"
TODAY=$(date +"%d-%b-%Y") # Today's date like DD-MMM-YYYY
RMDATE=$(date +"%d-%b-%Y" -d '30 days ago') # TODAY minus X days ago - too old files
FTPUSER=datma
# User (inserire il vostro UserId)
FTPPW=xxxxxxx
# Password (inserire la password per$
FTPSERVER=ftp.datma.altervista.org
open $FTPUSER:$FTPPW@$FTPSERVER
set ftp:ssl-allow no

LFTP=/usr/bin/lftp # Path to binary
DATADIR=/var/www/123solar/data # Your data archives are here- 123s$
DATADIR2=/var/www/metern/data # Your data archives are here - met$
TMPDIR=/var/www/MyScripts
# Your temp backup file are here
FTPDIR=/Backup/raspberry
# Your backup dir in ftp dir
cd $TMPDIR
tar -czf backupsolar_$TODAY.tar.gz $DATADIR
tar -czf backupmetern_$TODAY.tar.gz $DATADIR2
$LFTP << EOF
open $FTPUSER:$FTPPW@$FTPSERVER
put -O $FTPDIR backupsolar_$TODAY.tar.gz
wait
put -O $FTPDIR backupmetern_$TODAY.tar.gz
wait
cd $FTPDIR
rm -rf backupsolar_$RMDATE.tar.gz
wait
rm -rf backupmetern_$RMDATE.tar.gz
wait
close
exit
EOF

Avatar utente
Flane
Messaggi: 2464
Iscritto il: 16/01/2016, 15:02

Re: Backup dati 123solar e metern su Altervista.org

Messaggioda Flane » 05/01/2017, 11:15

Datma,
Walter non ha detto di aggiungere una riga open..... , ma di aggiungere la riga set DOPO la riga open esistente.
Leggete bene le indicazioni che si danno :!: :!:

Questo è lo script corretto:

Codice: Seleziona tutto

#! /bin/sh
# BEGIN INIT INFO
# Short-Description: backup giornaliero
# Description: Questo file è usato per eseguire una copia giornaliera
# dei dati del datalogger 123solar e di MeterN di 30 giorni con metodo fifo
#
# posizionare il file in /var/www/MyScripts
### END INIT INFO
# Author: Walter Borin
# Mod: Flavio Anesi
#
# Do NOT "set -e"
TODAY=$(date +"%d-%b-%Y") # Today's date like DD-MMM-YYYY
RMDATE=$(date +"%d-%b-%Y" -d '30 days ago') # TODAY minus X days ago - too old files
FTPUSER=datma
# User (inserire il vostro UserId)
FTPPW=xxxxxxx
# Password (inserire la password per$
FTPSERVER=ftp.datma.altervista.org
LFTP=/usr/bin/lftp # Path to binary
DATADIR=/var/www/123solar/data # Your data archives are here- 123s$
DATADIR2=/var/www/metern/data # Your data archives are here - met$
TMPDIR=/var/www/MyScripts
# Your temp backup file are here
FTPDIR=/Backup/raspberry
# Your backup dir in ftp dir
cd $TMPDIR
tar -czf backupsolar_$TODAY.tar.gz $DATADIR
tar -czf backupmetern_$TODAY.tar.gz $DATADIR2
$LFTP << EOF
open $FTPUSER:$FTPPW@$FTPSERVER
set ftp:ssl-allow no
put -O $FTPDIR backupsolar_$TODAY.tar.gz
wait
put -O $FTPDIR backupmetern_$TODAY.tar.gz
wait
cd $FTPDIR
rm -rf backupsolar_$RMDATE.tar.gz
wait
rm -rf backupmetern_$RMDATE.tar.gz
wait
close
exit
EOF


Ovviamente su Altervista devi creare le cartelle /Backup/raspberry :!:

datma
Messaggi: 63
Iscritto il: 30/11/2016, 10:29

Re: Backup dati 123solar e metern su Altervista.org

Messaggioda datma » 05/01/2017, 18:00

Nulla ho apportato le modifiche rieseguito la guida ma non funziona :cry:

Inoltre ho visto che l'orario del raspberry é indietro di 1 ora

ambramia
Messaggi: 111
Iscritto il: 22/01/2016, 11:38

Re: Backup dati 123solar e metern su Altervista.org

Messaggioda ambramia » 11/07/2018, 11:03

ciao, scrivo qui perché mi sembra il posto più adatto alla mia richiesta:
faccio il backup su Altervista con lo script messo a disposizione dal forum ed è tutto OK, quello che mi piacerebbe fare è accedere direttamente ad Altervista per la visione di 123solar e MeterN seppur con un aggiornamento che avviene ogni ora tramite lo script.
Ma vi è un problema, per un errore, che non sono assolutamente capace di risolvere per cui chiedo a chi più capace.
Partendo dal menu e cliccando su 123solar mi da l'errore di cui sopra, lo stesso con metern:
http://cancellato.altervista.org/
se però metto l'URL diretto alla produzione ad esempio funziona:
http://cancellato.altervista.org/123solar/production.php
si puo fare qualcosa secondo voi?
Grazie
Ultima modifica di ambramia il 20/05/2019, 8:42, modificato 1 volta in totale.


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: Nessuno e 11 ospiti