10-07-2008, 14:51
1. ssh ile hosta baglanın
2. Mysql i kapatın:
3. Mysql veri dosyalarının olduğu dizine gidin:
(farklıda olabilir)
4. Yedeğini almak istediğiniz veritabanı(dizin) orneğin vb olsun
5. Mysql i yeniden çalıştır:
6. Sonra bu dosyayı istediğin hosta taşı (ftp vb... ile) ve mysql datadir olduğu yerde aç:
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.
kaynak:iyinet
2. Mysql i kapatın:
Kod:
$ service mysql stop3. Mysql veri dosyalarının olduğu dizine gidin:
Kod:
$ cd /var/lib/mysql4. Yedeğini almak istediğiniz veritabanı(dizin) orneğin vb olsun
Kod:
$ tar cvzf vb.yedek.tgz ./vb5. Mysql i yeniden çalıştır:
Kod:
$ service mysql start6. Sonra bu dosyayı istediğin hosta taşı (ftp vb... ile) ve mysql datadir olduğu yerde aç:
Kod:
$ service mysql stop
$ cd /var/lib/mysql (farklıda olabilir)
$ tar xvzf vb.yedek.tgz
$ service mysql startBu 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.
kaynak:iyinet