首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从tar文件中恢复服务器

问如何从tar文件中恢复服务器
EN

Server Fault用户
提问于 2010-06-10 15:33:43
回答 2查看 232关注 0票数 1

在moodle中,你可以导出课程,作为一个tar.gz,有人说他们会给我这样的东西。我被6 gb的尺寸吓了一跳。当我提取它并发现根目录是服务器的根目录时,我得到了更多的通知。给我课程而不是出口的人一定是把整个服务器都弄脏了!!

我该怎么恢复这个?不管怎么说,在虚拟机中可以启动这个程序吗?我有一个完整的linux服务器,该怎么办?我可能只需要亲自挑选我需要的数据文件,但是如何在不运行mysql的情况下访问mysql数据库呢?

我太困惑了!

EN

回答 2

Server Fault用户

回答已采纳

发布于 2010-06-10 15:39:21

好的,tar文件不会给您多少信息。除非您可以在某个地方找到mysql db转储。除非首先停止服务器,否则MySQL不喜欢备份数据目录。即使如此,这也不是备份数据库的好方法。你能向这个人要一个合适的转储吗?如果你能帮忙的话,我强烈建议不要尝试恢复二进制数据库。

票数 3
EN

Server Fault用户

发布于 2010-06-10 17:19:42

尽管Josh有更好的答案,但如果您无法获得适当的MySQL转储,您可以使用文件系统的完整tar恢复服务器。您可以使用相同的文件系统创建虚拟机,将tar解压到虚拟机上,然后安装grub。您可能需要与grub进行一些斗争才能启动它,但我在过去已经成功地做到了这一点。正如乔希所说,启动后,很有可能MySQL不会启动,或者您需要解决一些问题,但是您可能能够让它运行起来,并从中吸取教训。同样,如果您无法获得正确的转储文件,这应该是最后一种情况。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/150119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档