Утилита mysqldump является прекрасным инструментом, позволяющим на лету делать резервные копии баз данных.
Ошибка mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user ‘root’@’localhost’ for table ‘cond_instances’ when using LOCK TABLES может возникнуть в случае, если вы хотите сделать копию всех баз сразу. Во время копирования база данных performance_schema может быть заблокирована и это приведет к ошибке.
При одновременном копировании всех баз данных полезно использовать следующие параметры для исключения служебных баз данных, которые не нужны для последующего восстановления:
--ignore-database=performance_schema --ignore-database=information_schema
После созданий копий данной утилитой, выскакивает ошибка входа:
Warning in ./libraries/session.inc.php#101
session_start(): open(/var/lib/php/session/sess_sj9f2h0o4q2ilg8eab8f4e1lchklfvle, O_RDWR) failed: Permission denied (13)
Backtrace
./libraries/session.inc.php#101: session_start()
./libraries/common.inc.php#349: require(./libraries/session.inc.php)
./index.php#12: require_once(./libraries/common.inc.php)
Нужно смотреть, почему PHP не может получить доступ к каталогу /var/lib/php/session. Не думаю, что эта ошибка связана с использованием mysqldump.
Благодарю, помогли.