# Datenbank Backup

**URL:** <https://forum.shopware.com/t/datenbank-backup/90705>\
**Category:** Shopware 6 (German)\
**Created:** [5. Oktober 2021 um 09:36 UTC](https://forum.shopware.com/t/datenbank-backup/90705 "2021-10-05T09:36:29Z")\
**Posts on this page:** 15\
**Page:** 2

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. Oktober 2021 um 09:58 UTC](https://forum.shopware.com/t/datenbank-backup/90705/21 "2021-10-08T09:58:43Z")

</div>

ssh user@host

mysql -h 127.0.0.1 -P port -u username -p database \< backup.sql

Das backup.sql, oder wie es auch immer genannt ist, muss in dem Verzeichnis liegen, in dem du den mysql Befehlt ausführst, alternativ gibst du den absoluten Pfad an.

---

<div class="post-metadata">

**Author:** ![DomiM](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DomiM](https://forum.shopware.com/u/DomiM)\
**Post date:** [8. Oktober 2021 um 10:03 UTC](https://forum.shopware.com/t/datenbank-backup/90705/22 "2021-10-08T10:03:45Z")

</div>

Ok, ich bin in der Console und es erscheint folgender Fehler:

Command „mysql“ is not defined.

webXXXXXXX@ssh:/var/www/webXXXXXX/html/testshop/bin$ php7.4 console mysql […]

😭

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. Oktober 2021 um 10:20 UTC](https://forum.shopware.com/t/datenbank-backup/90705/23 "2021-10-08T10:20:59Z")

</div>

Mein persönlicher Rat: so lange du nicht wirklich weist, was du machst, verwende die Console nur auf einem Server, bei dem es nichts ausmacht, falls du etwas kaputt machst.

Hast du etwa die Shopware Console verwendet? Wir meinen bash, zsh, oder …

---

<div class="post-metadata">

**Author:** ![DomiM](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DomiM](https://forum.shopware.com/u/DomiM)\
**Post date:** [8. Oktober 2021 um 10:25 UTC](https://forum.shopware.com/t/datenbank-backup/90705/24 "2021-10-08T10:25:17Z")

</div>

ja klar bin ich bei der Shopware Konsole, hab ich ja gesagt 😉

> [@drakon](#):
>
> Dort wo man dann auch die Consolenbefehle von Shopware ausführen kann. Das ist gemeint.

welche Konsole meint ihr? Bevor ich das Live ausprobiere, tobe ich mich grad in einer Testumgebung aus.

---

<div class="post-metadata">

**Author:** ![Plotec](https://avatars.discourse-cdn.com/v4/letter/p/c4cdca/32.png) [@Plotec](https://forum.shopware.com/u/Plotec)\
**Post date:** [8. Oktober 2021 um 10:26 UTC](https://forum.shopware.com/t/datenbank-backup/90705/25 "2021-10-08T10:26:41Z")

</div>

Du loggst dich per ssh wie oben ein.  
Dann steht da: webXXXXXXX@ssh:  
Das ist dein Prompt im Linuxsystem. Und da tippst du dann mysql blabla ein…

---

<div class="post-metadata">

**Author:** ![SCOOPEX](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/scoopex/32/18328_2.png) [@SCOOPEX](https://forum.shopware.com/u/SCOOPEX)\
**Post date:** [8. Oktober 2021 um 10:31 UTC](https://forum.shopware.com/t/datenbank-backup/90705/26 "2021-10-08T10:31:26Z")

</div>

webXXXXXXX@ssh:/var/www/webXXXXXX/html/testshop/bin$ php7.4 console mysql […]

ist falsch.

mysql ist ein eigenständiger Befehl und hat nichts mit PHP zu tun.

Also so wie @Max_Shop bereits geschrieben hat:

mysql -h 127.0.0.1 -P port -u username -p database \< backup.sql

Viele Grüße

---

<div class="post-metadata">

**Author:** ![DomiM](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DomiM](https://forum.shopware.com/u/DomiM)\
**Post date:** [8. Oktober 2021 um 10:31 UTC](https://forum.shopware.com/t/datenbank-backup/90705/27 "2021-10-08T10:31:37Z")

</div>

Hm, dann erscheint:  
ERROR 1045 (28000): Access denied for user ‚webXXXXX‘@‚localhost‘ (using password: NO)

---

<div class="post-metadata">

**Author:** ![SCOOPEX](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/scoopex/32/18328_2.png) [@SCOOPEX](https://forum.shopware.com/u/SCOOPEX)\
**Post date:** [8. Oktober 2021 um 10:32 UTC](https://forum.shopware.com/t/datenbank-backup/90705/28 "2021-10-08T10:32:24Z")

</div>

„using password: NO“

kein oder falsches Passwort übergeben.

---

<div class="post-metadata">

**Author:** ![DomiM](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DomiM](https://forum.shopware.com/u/DomiM)\
**Post date:** [8. Oktober 2021 um 10:36 UTC](https://forum.shopware.com/t/datenbank-backup/90705/29 "2021-10-08T10:36:06Z")

</div>

> [@SCOOPEX](#):
>
> mysql -h 127.0.0.1 -P port -u username -p database \< backup.sql

Hab vergessen dieDaten einzugeben, mit den Daten erscheint das:

webXXXXX@ssh:/var/www/webXXXXX$ mysql -h 127.0.0.1 -u webXXXXX -p usr\_web28959322\_1 \> backup.sql  
bash: backup.sql: Permission denied

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. Oktober 2021 um 10:36 UTC](https://forum.shopware.com/t/datenbank-backup/90705/30 "2021-10-08T10:36:11Z")

</div>

Ich glaube, es wäre wohl am sinnvollsten, wenn du einen Crash-Kurs über bash, zsh, etc., ssh und mysql machst. Keine Kritik, nur ein gutgemeinter Ratschlag.

Alternativ: investiere eventuell ein paar Euro und lass das Problem von jemandem dritten lösen.

---

<div class="post-metadata">

**Author:** ![SCOOPEX](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/scoopex/32/18328_2.png) [@SCOOPEX](https://forum.shopware.com/u/SCOOPEX)\
**Post date:** [8. Oktober 2021 um 10:38 UTC](https://forum.shopware.com/t/datenbank-backup/90705/31 "2021-10-08T10:38:19Z")

</div>

webXXXXX@ssh:/var/www/webXXXXX$ mysql -h 127.0.0.1 -u webXXXXX -p usr\_web28959322\_1 \> backup.sql  
bash: backup.sql: Permission denied

= keine Berechtigung in dem Zielverzeichnis wo Du Dich gerade befindest, eine Datei anzulegen.

Auch ist das \> falsch. Wenn Du ein Backup erstellen möchtest wäre

mysql **dump** -h 127.0.0.1 -u webXXXXX -p usr\_web28959322\_1 \> backup.sql

korrekt.

Zum Einspielen eines Backups

mysql -h 127.0.0.1 -u webXXXXX -p usr\_web28959322\_1 **\<** backup.sql

Viele Grüße

---

<div class="post-metadata">

**Author:** ![DomiM](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DomiM](https://forum.shopware.com/u/DomiM)\
**Post date:** [8. Oktober 2021 um 10:38 UTC](https://forum.shopware.com/t/datenbank-backup/90705/32 "2021-10-08T10:38:42Z")

</div>

hab jetzt folgendes eingeben:  
\*\*mysql -h 127.0.0.1 -u webXXXXX -p usr\_web28XXXX\_1 \*\*  
dann kommt die PW Abfrage und es steht:  
Welcome to the MySQL monitor. Commands end with ; or \g.  
Your MySQL connection id is 671338424  
Server version: 5.7.25 MySQL Community Server (GPL)

das sieht doch schonmal gut aus 🙂

---

<div class="post-metadata">

**Author:** ![DomiM](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DomiM](https://forum.shopware.com/u/DomiM)\
**Post date:** [8. Oktober 2021 um 10:46 UTC](https://forum.shopware.com/t/datenbank-backup/90705/33 "2021-10-08T10:46:43Z")

</div>

irgendwie hat er jetzt ein Dump erstellt, nachdem ich das backup.sql weggelassen habe,jetzt weiß ich aber net wo er das gespeichert haben soll…oh man…

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. Oktober 2021 um 10:49 UTC](https://forum.shopware.com/t/datenbank-backup/90705/34 "2021-10-08T10:49:09Z")

</div>

Falls du noch in mysql bist:

exit;

Dann in ssh:

ls

Da ist dein Dump

---

<div class="post-metadata">

**Author:** ![DomiM](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DomiM](https://forum.shopware.com/u/DomiM)\
**Post date:** [8. Oktober 2021 um 10:56 UTC](https://forum.shopware.com/t/datenbank-backup/90705/35 "2021-10-08T10:56:10Z")

</div>

ja…was soll ich sagen.  
Habe eben nochmal:  
mysqldump -h 127.0.0.1 -u webxxx -p usr\_webxxxx\_1 \> backup.sql  
eingeben, pw abfrage und es ging,  
mein Dump ist da…  
danke euch allen, das ihr so viel gedult hattet, mega 🙂  
ich freue mich vieeeeeeeelen dank.

[Vorherige Seite](https://forum.shopware.com/t/datenbank-backup/90705.md?page=1)
