- 1 Ağu 2007
- 5,470
- 41
1. ssh ile hosta baglanın
2. Mysql i kapatın:
3. Mysql veri dosyalarının olduğu dizine gidin:
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.
2. Mysql i kapatın:
Kod:
[B][COLOR=#ffffff]$ service mysql stop [/COLOR][/B]
Kod:
[B][COLOR=#ffffff]$ cd /var/lib/mysql (farklıda olabilir) [/COLOR][/B]
4. Yedeğini almak istediğiniz veritabanı(dizin) orneğin vb olsun
Kod:
[B][COLOR=#ffffff]$ tar cvzf vb.yedek.tgz ./vb [/COLOR][/B]
5. Mysql i yeniden çalıştır:
Kod:
[B][COLOR=#ffffff]$ service mysql start [/COLOR][/B]
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.