首页 > 编程知识 正文

怎么用命令行修复windows,innodb崩溃恢复

时间:2023-05-04 23:35:58 阅读:142979 作者:2118

一个普通的工作日,系统突然崩溃,工作不能正常进行。 调查原因:磁盘坏道、磁盘坏道导致Centos系统崩溃后,u盘制作的knoppix系统无法恢复。 更严重的是,原来的硬盘无法装载了。 此外,由于磁盘文件格式为xfs,因此用u盘创建的PE windows系统也无法识别。 这时,我找到了读取硬盘信息的魔法工具UFS Explorer。

硬盘上的所有文件都被复制后,如果在恶劣的道路上复制部分数据失败,原始软件将开始数据恢复。 在恢复之前,必须在一台计算机上安装同一系统。 希望版本号也一致。

首先恢复gitlab,然后在新系统上安装与原始版本号相同的gitlab。 安装完成后,备份/etc/gitlab和/var/opt/gitlab目录,并将原始系统文件复制到相应的目录中。 然后,运行gitlab-ctl --reconfigure命令重新配置文件。 有关复制文件的权限、所属的用户和组,请务必参考最初安装的文件。 否则,执行可能会失败。 然后,运行gitlab-ctl start命令打开gitlab。 启动过程中,在git-ctl tail上查看启动日志,如有问题,按照日志提示进行纠正。

接下来恢复mysql,其实mysql的恢复比较简单。 首先安装原始的相同版本的mysql,然后将在原始/var/lib/mysql目录下创建的数据库目录复制到新的系统兼容目录下,然后重新启动数据库

最后,恢复testlink、mantis这两个测试工具。 必须将原始/var/www/html目录下的两个目录复制到新系统中,然后安装httpd和php。 由于以前磁盘轨道已损坏,无法打开mantis数据库中的表,只能从头开始安装mantis软件。 然后,复制该表的结构,更换损坏的表。 这样软件就恢复了,但数据少了,但总是没有影响。

虽然描述过程很简单,但实际恢复过程也出现了许多问题。 总之,无论恢复什么软件数据,都需要首先了解安装过程和目录结构。 勉强的话,有可能什么都不成功,失去自信。 我不怕遇到问题。 需要冷静下来好好思考,想出解决问题的方法。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。