06.02.2012 13:30, Anton Yuzhaninov пишет:
Если база использует myisam лежит на зеркале (gmirror), то: 1. в mysql FLUSH TABLES WITH READ LOCK 2. В OS sync sleep 5 gmirror remove data da0x 3. в mysql UNLOCK TABLES После этого fsck_ffs /dev/da0x смонтировать его в /mnt и скопировать файлы базы данных на другой сервер. Способ неоднократно проверен на практике. Для innodb не пробовал, но тут http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html пишут, что тоже возможно, но есть особенности, искать по слову innodb_max_dirty_pages_pct
Тип InnoDB. Даже при таком способе с сервера на сервер данные будет долго передаваться. :(
