<div dir="auto">Hallo Michael,<div dir="auto"><br></div><div dir="auto">was heißt den "weitgehend leer"? Hast du den Restore-Versuch gemacht, bevor du vzlogger neue Daten in die DB schreiben lässt?</div><div dir="auto"><br></div><div dir="auto">Viele Grüße</div><div dir="auto">Frank</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Michael Hartmann <<a href="mailto:hartmann-micha@web.de" target="_blank" rel="noreferrer">hartmann-micha@web.de</a>> schrieb am Sa., 21. Nov. 2020, 16:27:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ich habe nun das Testsystem mit dem Image das im Wiki zum DL bereitsteht komplett neu aufgebaut. Update vzlogger, middleware/frontend, alle Konfigurationen ...<br>
<br>
Auf diesem System sollte sich eine weitgehend leere Datenbank befinden. Und das Ergebnis beim zurückspielen der Daten ist  genau das gleiche!<br>
<br>
----------------------------------------------------------<br>
pi@SmartMeter:/usr/local/bin $ /var/www/<a href="http://volkszaehler.org/vendor/bin/dbcopy" rel="noreferrer noreferrer noreferrer" target="_blank">volkszaehler.org/vendor/bin/dbcopy</a> copy -c /etc/dbcopy_restore.yaml<br>
Dropping FK FK_87C331C781257D5D on properties<br>
Dropping FK FK_2BD88468727ACA70 on entities_in_aggregator<br>
Dropping FK FK_2BD88468DD62C21B on entities_in_aggregator<br>
Dropping FK FK_ADF3F36372F5A1AA on data<br>
Dropping FK FK_B77949FF72F5A1AA on aggregate<br>
entities: copying 7 rows (overwrite)<br>
 [============================] 100%  < 1 sec/< 1 sec  7 rows<br>
<br>
properties: copying 63 rows (overwrite)<br>
 [============================] 100%  < 1 sec/< 1 sec  63 rows<br>
<br>
entities_in_aggregator: copying 0 rows (overwrite)<br>
    0 [->--------------------------] < 1 sec 6.0 MiB<br>
<br>
data: copying 7819821 rows (partial copy)<br>
 [>---------------------------]   0%  < 1 sec/< 1 sec        0 rows<br>
In AbstractMySQLDriver.php line 74:<br>
<br>
  An exception occurred while executing 'INSERT INTO `data` (`id`,`channel_id`,`timestamp`,`value`) VALUES<br>
  (?,?,?,?)' with params ["1", "2", "1590761781023", "826598.2"]:<br>
<br>
  SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1' for key 'PRIMARY'<br>
<br>
<br>
In Exception.php line 18:<br>
<br>
  SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1' for key 'PRIMARY'<br>
<br>
<br>
In PDOStatement.php line 115:<br>
<br>
  SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1' for key 'PRIMARY'<br>
<br>
<br>
copy [-c|--config CONFIG] [-b|--batch BATCH] [-k|--keep-constraints] [--] [<tables>...]<br>
---------------------------------------------------------------------<br>
<br>
Und nun :-/<br>
<br>
Grüße<br>
<br>
Micha<br>
<br>
-----Ursprüngliche Nachricht-----<br>
Von: volkszaehler-users [mailto:<a href="mailto:volkszaehler-users-bounces@demo.volkszaehler.org" rel="noreferrer noreferrer" target="_blank">volkszaehler-users-bounces@demo.volkszaehler.org</a>] Im Auftrag von Thomas Höpfner<br>
Gesendet: Freitag, 20. November 2020 19:31<br>
An: <a href="http://volkszaehler.org" rel="noreferrer noreferrer noreferrer" target="_blank">volkszaehler.org</a> - users<br>
Betreff: Re: [vz-users] Image mit dd erstellen / Datenbackup<br>
<br>
Hallo Micha,<br>
<br>
> Am 20.11.2020 um 17:45 schrieb Michael Hartmann <<a href="mailto:hartmann-micha@web.de" rel="noreferrer noreferrer" target="_blank">hartmann-micha@web.de</a>>:<br>
> <br>
> Copy statt pk für die Daten in dbcopy.yaml hatte ich auf Daniels Anregung vor ein paar Tagen bereits probiert und das Ergebnis hier berichtet: gleicher Fehler!<br>
<br>
auch beim backup?<br>
<br>
Irgendwie glaube ich an einen Fehler in deiner aktiven DB. <br>
Werden fehler angezeigt wenn du auf der console<br>
  :~# mysqlcheck -p --check volkszaehler <br>
ausführst?<br>
<br>
Im Moment habe ich kein System um mein Backup zu testen, aber dein Weg sollte funktionieren. <br>
<br>
Thomas <br>
<br>
<br>
<br>
</blockquote></div>