我需要testing我们的备份,目前我正在试图弄清楚如何将我们的一个MySQL数据库“恢复”到我们的开发服务器之一…有没有人知道一个网站,如何使用Backup Exec ?
如果有所作为,数据库将在CentOS上运行。
谢谢!
我不完全知道你问的问题的答案,但我不能100%确定你的数据库是如何备份的,所以我希望这至less可以帮助你!
我从来没有设法使用Backup Exec备份MySQL服务器,因为似乎没有可以使用的MySQL代理(我使用的是旧版本,所以现在可能已经改变了)。 我从来没有能够find任何信息如何让它工作。 数据库目前是否备份?
我使用的解决方法是设置一个cron作业来使用mysqldump将MySQL数据库转储到磁盘上的一个文件中,使用以下(用<>中的位来代替真实的信息)
mysqldump -u <dbuser> -p<dbpassword> -Q -O add-drop-table=TRUE -O add-locks=FALSE -O lock-tables=FALSE <dbname> | gzip -c > mysqlbackup.sql.gz
然后当我需要恢复时,这只是一个解压缩备份和运行的情况
mysql -u <dbuser> -p<dbpassword> <dbname> < mysqlbackup.sql
您应该可以将实时备份移动到开发框,并以相同的方式恢复数据库。