Я сейчас пробую mysqldump с помощью следующего скрипта, но мне нужно убедиться, что в процессе нет блокировок.Что можно добавить в код, чтобы подтвердить наличие блокировок?
Сценарий input_mysql_bash_usuario.sh :
#!/bin/bash
i=1
# serão inseridos um milhão de dados
while [ $i -le 1000000 ]
do
mysql -uroot -pzabbix -e \
“INSERT INTO usuario(nome,telefone,email,aniversario) VALUES(‘cesar,’9999999’,’cesarsj@unipam.edu.br’,’1993-11-18’) mysql_bash
i=$(( i +1 ))
done
shell> nohup ./input_mysql_bash_usuario.sh> ./saida.log &
mysqldump --u<user> -p<password> <database> --single-transaction | gzip -c | cat > $(date +%Y-%m-%d-%H.%M.%S).sql.gz
Я пробовал до Percona XtraBackups 2.1.5, пакета, доступного в SlackBuils, но было много ошибок, я также видел, что есть Maria Backup, но это не имеет на MariaDb 10.0.37, который от Slackware.