phpbar.de logo

Mailinglisten-Archive

mysqldump auf anderen Server

mysqldump auf anderen Server

Friedhelm Betz mysql_(at)_lists.phpcenter.de
Fri, 5 Oct 2001 11:10:58 +0200


Hi
>> Ist es möglich, mit mysqldump, das Dump-File direkt auf einen anderen Server speichern zu lassen ?

direkt speichern? Aber über ne Pipe, wie Nils das gemeint hatte, kann
die zu sichernde Datenbank direkt auf einen laufenden MySQL-Server
aufgespielt werden.

getestet(über ssh-telnet :-) ):

mysqldump --opt  --quick "datenbank_name" -pxxx |mysql --compress -h "IP/host" -uxxx -p "datenbank_name"


müsste eigentlich auch mit mehreren Datenbanken gehen. -B bei
mysqldump ist ganz praktisch, dann muss die Datenbank auf dem Zielrechner nicht zwingend
existieren. Dann darf natürlich in der pipe "datenbank_name" nicht
auftauchen.


Stellt sich halt wie immer die Frage, wie performant das bei grossen
Datenmengen ist. Aber für den "Hausgebrauch" reichts wahrscheinlich
allemall.

> mysqldump  --add-drop-table  --opt  -u  root --password=webdb worker > /data/wwwhome/worker.sql
             ^^^^^^^^^^^^^^^^
             redundant, das macht --opt,

 Gruesse
 Friedhelm

---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive