ace02000
Ich lasse jeden morgen per Cronjob meine Datenbank sichern.
Diese hat jedoch eine Größe von knapp 100 MB im sql format.
Jedoch lasse ich meine backups im .gz format auf meinem Server speichern. Wie kann ich nun ein backup vom server aus auf der Datenbank wieder einspielen ?
greetz
ace02000
MrMind
Bei einer derartigen Größe empfehle ich, wenn man einen vServer oder einen Root-Server hat, das ganze über die Shell zu regeln:
code: |
1:
|
# mysql -h localhost -u USER -p DATENBANK < backup.sql |
|
USER durch den Datenbank Usernamen ersetzen
DATENBANK ebenfalls durch ersetzen mit der zu verwendeten Datenbank
Bei dem drücken von Enter, wird dann nach dem Passwort gefragt.
Mfg
MrMind
SvPe
Vorher muss es aber noch mit gunzip backup.sql.gz entpackt werden.
MrMind
Das kann sein
Ich selber mache normale SQL-BackUp's ohne Kompremierung. Daher musste ich diesen Schritt nie vorraussetzen. Aber gut zu wissen, falls ich auch mal wegen der Größe derartige Komprimierungen durchführen muss
Mfg
MrMind
ace02000
... hab nur nen shared server.
MrMind
Haste dabei einen Shellzugang?
Kenne diese Variation von Server leider nicht.
Mfg
MrMind