【问题标题】:Backup dead MySQL server备份死机 MySQL 服务器
【发布时间】:2013-11-21 19:58:39
【问题描述】:

我的电脑几乎完全宕机了,现在我需要先从中取出数据,然后再重新安装。我需要备份的数据之一是 服务器上的数据。但是,我无法运行它,所以我只需要知道应该将哪些文件复制到外部驱动器上。

我已经使用 包安装了 MySQL。在 主文件夹中,我可以找到 mysql 文件夹,其中包含以下文件夹:

..
backup
bin
data
include
scripts
share
sql-bench

其中哪些包含实际的数据库数据?我的空间很有限,所以我只需要备份最必要的。

【问题讨论】:

    标签: mysql xampp xampp mysql xampp backup


    【解决方案1】:

    虽然不用说备份是您您的计算机死机之前所做的事情,但错误还是会发生。

    您应该做的是映像您的驱动器,将其复制到其他位置,以准备重新安装。我建议尽可能真实地复制所有内容,即使这需要一段时间。当您意识到自己忘记挽救现已永远消失的重要事物时,这种感觉并不好。

    MySQL 一般将数据存储在data 目录中。可能需要一些工作才能让您的 MySQL 恢复到与以前相同的配置,因此请务必获取适当的 my.cnf 文件。

    在没有实际运行 MySQL 进程的情况下,从一堆 MySQL 数据文件中提取数据可能非常困难。这就是为什么存在像mysqldump 这样的工具的原因。如果你可以让它运行,甚至是一瘸一拐地走,那就足以拍它了。

    【讨论】:

    • 我说我空间不足。这就是为什么我无法按原样保存整个驱动器。
    • 哦,mysql文件夹里没有*.cnf文件。但是,该文件夹中有几个.ini 文件。这些中的任何一个都包含您正在谈论的设置吗?
    • 可能值得购买某种外置 USB 驱动器,甚至是便宜的拇指驱动器或在外壳中回收的台式机驱动器,因为一旦格式化驱动器,您可能会后悔。 ini 文件可能包含有关如何配置 MySQL 的信息。
    • 我真的很着急。否则,我将有足够的时间将数据上传到某个地方。有多个inis。我只能冒险。
    • 希望对你有用!将来,将重复任务安排到mysqldump 所有数据库,或者使用innobackupex,这对于更大的 InnoDB 转储来说要快得多。
    猜你喜欢
    • 2019-02-08
    • 1970-01-01
    • 2014-10-21
    • 1970-01-01
    • 2021-04-05
    • 1970-01-01
    • 1970-01-01
    • 2016-12-17
    • 1970-01-01
    相关资源
    最近更新 更多