# Datenbank-Backup nicht wiederherstellbar

**URL:** <https://forum.shopware.com/t/datenbank-backup-nicht-wiederherstellbar/68040>\
**Category:** Allgemein\
**Created:** [1. Juli 2020 um 08:57 UTC](https://forum.shopware.com/t/datenbank-backup-nicht-wiederherstellbar/68040 "2020-07-01T08:57:57Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![sunconcept](https://avatars.discourse-cdn.com/v4/letter/s/a698b9/32.png) [@sunconcept](https://forum.shopware.com/u/sunconcept)\
**Post date:** [1. Juli 2020 um 08:57 UTC](https://forum.shopware.com/t/datenbank-backup-nicht-wiederherstellbar/68040/1 "2020-07-01T08:57:57Z")

</div>

Hallo,

wir haben versucht ein Backup von unserem Shopware 6 Shop in Entwicklung einzuspielen. Jedoch scheitert der Import in phpmyadmin mit folgendem Fehler:

```
#3105 - The value specified for generated column 'order_date' in table 'order' is not allowed.

```

Eine kurze Recherche ergab, dass es sich wohl um einen Fehler mit virtuellen Spalten handelt?&nbsp;Wie lässt sich dieser Fehler beheben und wie geht ihr vor, um Backups zu erstellen?

---

<div class="post-metadata">

**Author:** ![sunconcept](https://avatars.discourse-cdn.com/v4/letter/s/a698b9/32.png) [@sunconcept](https://forum.shopware.com/u/sunconcept)\
**Post date:** [22. Juli 2020 um 08:37 UTC](https://forum.shopware.com/t/datenbank-backup-nicht-wiederherstellbar/68040/2 "2020-07-22T08:37:11Z")

</div>

Leider nein. Wir haben dann über den Hoster ein Backup eingespielt.

---

<div class="post-metadata">

**Author:** ![Kahmoonb](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/kahmoonb/32/19231_2.png) [@Kahmoonb](https://forum.shopware.com/u/Kahmoonb)\
**Post date:** [6. August 2020 um 08:08 UTC](https://forum.shopware.com/t/datenbank-backup-nicht-wiederherstellbar/68040/3 "2020-08-06T08:08:08Z")

</div>

Shit…das gleiche Problem habe ich auch gerade…leider hab ich nur ein lokales Backup.

&nbsp;

Jemand ne Idee wie man das lösen kann?

&nbsp;

---

<div class="post-metadata">

**Author:** ![Gizmo](https://avatars.discourse-cdn.com/v4/letter/g/7feea3/32.png) [@Gizmo](https://forum.shopware.com/u/Gizmo)\
**Post date:** [6. August 2020 um 08:56 UTC](https://forum.shopware.com/t/datenbank-backup-nicht-wiederherstellbar/68040/4 "2020-08-06T08:56:49Z")

</div>

Hallo,

sofern noch möglich, müsstest du dir einen neuen Dump der Datenbank ziehen. Wichtig ist hier, dass der Client mindestens unter Version 5.7.30 läuft, also:

mysqldump -V  
mysqldump Ver 10.13 Distrib 5.7.30, for Linux (x86\_64)

Das funktioniert auch via externem Zugriff, falls der Client auf dem eigentlichem Server noch unter einer niedrigeren Version läuft.

Danach sollte der Import des Backups durchlaufen. Hatte den Spaß auch schon durch ![Smile](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/smile.png "Smile")

Gruß

&nbsp;

---

<div class="post-metadata">

**Author:** ![Kahmoonb](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/kahmoonb/32/19231_2.png) [@Kahmoonb](https://forum.shopware.com/u/Kahmoonb)\
**Post date:** [6. August 2020 um 09:06 UTC](https://forum.shopware.com/t/datenbank-backup-nicht-wiederherstellbar/68040/5 "2020-08-06T09:06:49Z")

</div>

Wie genau meinst du das? Ich habe vor dem Restore die Datenbank geleert und dann das .sql File via Import hochgeladen. Während dessen kommt der Fehler.

&nbsp;

Es ist ein MySQL 5.7 bei 1&1 bzw. Ionos

&nbsp;

VG&nbsp;

FRank

---

<div class="post-metadata">

**Author:** ![Gizmo](https://avatars.discourse-cdn.com/v4/letter/g/7feea3/32.png) [@Gizmo](https://forum.shopware.com/u/Gizmo)\
**Post date:** [6. August 2020 um 09:45 UTC](https://forum.shopware.com/t/datenbank-backup-nicht-wiederherstellbar/68040/6 "2020-08-06T09:45:23Z")

</div>

Hallo,

das Problem wird dein aktuelles SQL Dump sein. Wie geschrieben, bräuchtest du einen neuen Dump des Shops vor dem Update und am besten via terminal / mysqldump, unter der oben genannten Version. Diesen dump müsstest du dann (am besten ebenfalls via terminal) importieren können.

Ob der Import so auch mit phpmyadmin funktioniert, kann ich dir nicht versprechen.

Das ist zumindest die Möglichkeit, die mir aktuell einfällt. Eventuell kannst du in dem aktuellen SQL File noch was retten, aber da müsstest du wohl manuell die Spalten anpassen / löschen. Siehe auch hier: [https://forum.shopware.com/discussion/62226/mysqldump-einspielen](https://forum.shopware.com/discussion/62226/mysqldump-einspielen)

Gruß

---

<div class="post-metadata">

**Author:** ![Kahmoonb](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/kahmoonb/32/19231_2.png) [@Kahmoonb](https://forum.shopware.com/u/Kahmoonb)\
**Post date:** [6. August 2020 um 09:59 UTC](https://forum.shopware.com/t/datenbank-backup-nicht-wiederherstellbar/68040/7 "2020-08-06T09:59:11Z")

</div>

Ich versuche es gerade per SSH Konsole. Leider gleicher Fehler.

Die Backups wurden nicht durch PhPMyAdmin erstellt sondern per PHP Skript.

&nbsp;

```
$mysqlBackupDate = date("Y-m-d_H-i");

$mysqlDatabaseName ='xxx';
$mysqlUserName ='xxx';
$mysqlPassword ='xxx';
$mysqlHostName ='dbxxx.hosting-data.io';
$mysqlExportPath ='archiv/'.$mysqlDatabaseName.'_'.$mysqlBackupDate.'.sql.gz';

//Bei den folgenden Punkten bitte keine Änderung durchführen
//Export der Datenbank und Ausgabe des Status
$command='mysqldump --opt -h' .$mysqlHostName .' -u' .$mysqlUserName .' -p' .$mysqlPassword .' ' .$mysqlDatabaseName .' | gzip > ' .$mysqlExportPath;
exec($command,$output=array(),$worked);

```

&nbsp;

Macht es Sinn von einer aktuelle leeren Datenbank ein mysqldump zu ziehen? Geht es da nur um die ersten Zeilen?
