Als je een vraag stelt geef dan zoveel mogelijk informatie. Maak het een vraag die te beantwoorden is!

• welke Raspberry Pi gebruik je en welke software versie? Te vinden in het info-scherm
• wat wil je bereiken of wat ging er mis? Wat heb je gedaan? Wat gebeurde er?
• geef eventueel extra informatie zoals de webpagina waarop iets mis ging (bv. main-1.php)

Backup ziet oude versies niet

1
Ik heb in m’n Asus router een usb stick zitten met daarop een share die we hier in huis als netwerkschijf gebruiken. De router heeft ook een ftp optie (gewone platte ftp, geen ftps of sftp).
nou maakt de p1monitor software prima een paar keer per dag een backup, echter worden de oude backups niet herkend en dus stroomt de stick na verloop van tijd vol doordat de oude backups niet verwijderd worden (aantal versies staat op 11).

Naast de FTP backup staat ook nog de Dropbox backup aan met een aantal versie van 10. Hier gebeurd het zelfde en heb ik gisteren ook een hele lading oudere backup bestanden handmatig weg moeten gooien .

is dit een bekend probleem (waarschijnlijk niet want ik kan zo op het forum niet echt wat vinden), en zo niet wat kan ik nog onderzoeken.

uit de logfile P1FtpCopy.log :
----------------------------------------------------------------------------------------------------
2023-03-18 13:05:22,339INFOFTP transfer is succesvol gestopt.
2023-03-18 13:05:22,315INFOMain: bestand /p1mon/www/download/p1mon-sql-export1679141102-702B-4BEA-FDB3-1A63-D393.zip succesvol gekopierd via ftp.
2023-03-18 13:05:22,314INFOftpRemoveOldFiles: maximale aantal van files 11 niet gehaald (0)
2023-03-18 13:05:20,531INFOftpConnect: server: 220 Welcome to ASUS RT-AC88U FTP service.
2023-03-18 13:05:20,449INFOMain: probeer bestand /p1mon/www/download/p1mon-sql-export1679141102-702B-4BEA-FDB3-1A63-D393.zip te kopieren via ftp.
2023-03-18 13:05:20,449WARNINGEr wordt geen beveiligde verbinding gebruikt.
2023-03-18 13:05:20,448INFOPassword decryptie ok.
2023-03-18 13:05:20,139INFOStart van programma.
----------------------------------------------------------------------------------------------------

Uit de logfile P1DropBoxDeamon.log :
----------------------------------------------------------------------------------------------------
2023-03-18 13:05:23,449INFOMain: backup bestand /p1mon/mnt/ramdisk/dbx/backup/p1mon-sql-export1679141102-702B-4BEA-FDB3-1A63-D393.zip gekopierd.
2023-03-18 07:05:22,810INFOMain: backup bestand /p1mon/mnt/ramdisk/dbx/backup/p1mon-sql-export1679119502-702B-4BEA-FDB3-1A63-D393.zip gekopierd.
2023-03-18 02:54:25,206WARNINGconnection_is_valid: authenticatie gefaald melding:('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2023-03-18 01:05:23,757INFOMain: backup bestand /p1mon/mnt/ramdisk/dbx/backup/p1mon-sql-export1679097902-702B-4BEA-FDB3-1A63-D393.zip gekopierd.
2023-03-17 21:45:38,184CRITICALcopyDbxFile: copy /p1mon/mnt/ramdisk/dbx/data/basic.702B-4BEA-FDB3-1A63-D393.json naar dropbox als /data/basic.702B-4BEA-FDB3-1A63-D393.json gefaald. -> ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))


----------------------------------------------------------------------------------------------------

Re: Backup ziet oude versies niet

2
Het probleem met Dropbox kan voorkomen. Het is lastig om vast te stellen wat er mis gaat maar het lijkt een Dropbox probleem. Als je de back-up bestanden naar een andere Dropbox folder kopieert (niet verplaatsen). De back-up folder leeg maakt en dan de back-up bestanden weer terug zet naar de back-up folder dan werkt het meestal weer. Ook kunnen grote aantallen een probleem zijn maar 10 bestanden mag geen probleem zijn.

Bij de FTP server kan het om rechten gaanm waar je wel mag schrijven maar niet mag wissen.

Heb je de rode tekst gelezen boven een post? Het helpt de helpers als ze weten over welke versie van de P1 monitor het gaat.
P1-monitor ontwikkelaar

Re: Backup ziet oude versies niet

3
Klopt, ik was de gegevens van de pi vergeten. Mijn fout.
Ik heb de p1monitor software draaiend op een pi3b, verder niets op de pi.
Software is de meest recente/huidige versie.
De pi hangt in de meterkast en is met WiFi verbonden met het netwerk (geen bekabeling daar).

Het gekke is dat ik als ik met filezilla met plain FTP naar de betreffende share ga dan zie ik alle backup bestanden staan. Ik kan zonder problemen naar die folder gaan, en ik heb alle rechten om de bestanden te zien, te kopiëren en te verwijderen. Ik kan dus gewoon een bestand met filezilla weggooien daar.
Ik gebruik binnen filevilla hetzelfde gebruikersaccount voor de FTP als ik vanuit de p1monitor software gebruik.

In de P1FtpCopy.log kan ik geen foutmeldingen vinden (behalve de melding dat plain FTP niet veilig is (Er wordt geen beveiligde verbinding gebruikt).
In de logfile staat wel de melding “ftpRemoveOldFiles: maximale aantal van files 11 niet gehaald (0)”. Dit lijkt er op dat er een routine is (ftpRemoveOldFiles) die wel controleert of er oude bestanden zijn, maar de oude bestanden worden niet gezien/herkend.

De dropbox connectie lijkt wel vaker foutmeldingen te geven. daarvan staan in de logfile steeds weer "connection dropped" meldingen (zie onder). Ik doe de truc met het kopiëren van de bestanden zo meteen. kijken wat daarna gebeurd. Dank hiervoor vast.

EDIT1: Zojuist de kopieeractie gedaan en een test backup gedaan. nu staan er netjes 10 in plaats van de 13 die er stonden en in de logfile staat dat er drie bestanden gewist zijn. klasse !

EDIT2:de dropbox kopieer truck heeft geen effect op de ftp folder. Die blijft zich nog steeds vullen omdat de oude bestanden niet gezien worden.

2023-03-19 19:05:25,582INFOMain: backup bestand /p1mon/mnt/ramdisk/dbx/backup/p1mon-sql-export1679249102-702B-4BEA-FDB3-1A63-D393.zip gekopierd.
2023-03-19 18:33:01,660CRITICALcopyDbxFile: copy /p1mon/mnt/ramdisk/dbx/data/basic.702B-4BEA-FDB3-1A63-D393.json naar dropbox als /data/basic.702B-4BEA-FDB3-1A63-D393.json gefaald. -> ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2023-03-19 13:05:30,110INFOMain: backup bestand /p1mon/mnt/ramdisk/dbx/backup/p1mon-sql-export1679227502-702B-4BEA-FDB3-1A63-D393.zip gekopierd.
2023-03-19 10:23:45,797ERRORlistDbxFolder: folder inhoud is niet te lezen voor folder /data -> ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2023-03-19 07:05:24,510INFOMain: backup bestand /p1mon/mnt/ramdisk/dbx/backup/p1mon-sql-export1679205902-702B-4BEA-FDB3-1A63-D393.zip gekopierd.