Tekil Mesaj gösterimi
  #1 (permalink)   iTrader 
Alt 2006-06-09, 19:30
iyinet - ait Kullanıcı Resmi (Avatar)
iyinet iyinet isimli üyemiz çevrimdışıdır. (Offline)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.223
Blog Entries: 2
Teşekkür: 2
Thanked 31 Times in 10 Posts
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart MySQL yedek alıp başka hosta taşıma işlemi - ssh ile

1. ssh ile hosta baglanın

2. Mysql i kapatın:

Alıntı:
$ service mysql stop
3. Mysql veri dosyalarının olduğu dizine gidin:

Alıntı:
$ cd /var/lib/mysql (farklıda olabilir)
4. Yedeğini almak istediğiniz veritabanı(dizin) orneğin vb olsun

Alıntı:
$ tar cvzf vb.yedek.tgz ./vb
5. Mysql i yeniden çalıştır:

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

Alıntı:

$ 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.
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla