我最近搞砸了一个查询,并在MySQL中对一个表进行了核化。我还意识到,我没有cron做夜间SQL转储。但是我确实有一个夜间磁盘映像,我已经将其还原并挂载在DB服务器上。我在~/ my _restore/var/lib/mysql中找到了一个巨大的"ibdata1“文件,听起来可能是我的数据库。
有命令可以直接从数据库文件中转储吗?或者我应该停止mysql并更新/etc/mysql/my.cnf来指向新的数据文
我想知道一个适合运行一个简单数据库的小型企业的备份策略。整个系统由一台带有一个内部硬盘的本地计算机运行。我已经研究过一些备份实用程序,如rsync和dump,但不确定哪一种更适合这类场景。作为一个具体的例子,我希望了解像rsync这样的备份实用程序是否适合从数据库( MySQL )复制数据并存储到外部硬盘驱动器中。