28 Temmuz 2008 Pazartesi

SSH ile MySQL yedeği başka hosta taşımak


1. ssh ile hosta baglanın

2. Mysql i kapatın:
$ service mysql stop

3. Mysql veri dosyalarının olduğu dizine gidin:
$ cd /var/lib/mysql (farklıda olabilir)

4. Yedeğini almak istediğiniz veritabanı(dizin) orneğin vb olsun
$ tar cvzf vb.yedek.tgz ./vb

5. Mysql i yeniden çalıştır:
$ service mysql start

6. Sonra bu dosyayı istediğin hosta taşı (ftp vb... ile) ve mysql datadir olduğu yerde aç:
$ service mysql stop

$ cd /var/lib/mysql (farklıda olabilir)

$ tar xvzf vb.yedek.tgz

$ service mysql start

Bu tür kopyalamanın, mysqladmin ile alınan yedeğe göre avantajı, farklı karakter setleri ile ilgili sorunlardan oluşan cift veri (duplicate data) hatalarından kurtulursunuz.
Orjinal Metin: forum.iyinet.com

0 yorum:

Yorum Gönder

Followers

Archive

 

nulan helan. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com