copy database?

copy database?

am 09.11.2006 15:08:05 von Michael Schrading

Hi zusammen.

Vielleicht 'ne Anfängerfrage aber
Meine Frage ist: wie kann ich einfach eine komplette Datenbank kopieren?

Michael

Re: copy database?

am 09.11.2006 15:15:07 von Christian Hammers

On 2006-11-09 Michael Schrading wrote:
> Hi zusammen.
>=20
> Vielleicht 'ne Anfängerfrage aber
> Meine Frage ist: wie kann ich einfach eine komplette Datenbank kopieren?

Sicher:
* Server runterfahren, Verzeichnis unterhalb von /var/lib/mysql/ kopieren =
(ISAM/MYISAM/BDB)
* mysqldump --opt (alle Tabellenarten)
* mysqlhotcopy
Unsicher aber meistens ok:
* "FLUSH TABLES;" und dann Verzeichnis kopieren

tschüss,

-christian-

Re: copy database?

am 13.11.2006 21:08:02 von Kris

Christian Hammers wrote:
> Unsicher aber meistens ok:
> * "FLUSH TABLES;" und dann Verzeichnis kopieren

Wenn es sich um MyISAM Tables und nur MyISAM Tables handelt, solltest Du
"FLUSH TABLES WITH READ LOCK" verwenden. Dann ist es sogar sicher.

Kris

Re: copy database?

am 28.11.2006 17:13:24 von Michael Schrading

Oh, danke Dir!


"Kristian Köhntopp" schrieb im Newsbeitrag =
news:ejaj8h$6d0$1@h743107.serverkompetenz.net...
> Christian Hammers wrote:
>> Unsicher aber meistens ok:
>> * "FLUSH TABLES;" und dann Verzeichnis kopieren
>=20
> Wenn es sich um MyISAM Tables und nur MyISAM Tables handelt, solltest =
Du
> "FLUSH TABLES WITH READ LOCK" verwenden. Dann ist es sogar sicher.
>=20
> Kris
>