CentOS
1
Записи
1
Пользователи
0
Reactions
801
Просмотры
20.10.2020 19:57
Если делать бекап отдельной базы данных. После чего войти в mysql, удалить через drop базу данных(которую мы сбекапили). И попробовать восстановить ее, через ниже описанный способ, то при проверке, базы данных нет, в файлах она есть но почему то mysql не видит ее. В чем может быть причина?
# xtrabackup --prepare --databases "sitemanager" --target-dir=/root/backupdb/sitemanager
# systemctl stop mysqld
# mkdir -p /var/lib/mysql.old/sitemanager
# mv /var/lib/mysql/sitemanager /var/lib/mysql.old
# mv /root/backupdb/sitemanager/sitemanager /var/lib/mysql
# chown -R mysql. /var/lib/mysql
# systemctl start mysql