linux主板转储恢复

Posted

技术标签:

【中文标题】linux主板转储恢复【英文标题】:linux motherboard dump recovery 【发布时间】:2016-05-21 13:56:43 【问题描述】:

我隐约记得一个内核扩展,其中最后几 KB 的日志记录被保存到合适主板上的某个内存中。这使您可以在下次启动时从 oops/panic 中恢复转储。对服务器场非常有用。

有人记得那个扩展名是什么吗?或拥有该存储空间的主板功能。

有没有办法留出一些 RAM 并将其保存在那里(对于嵌入式系统)?

【问题讨论】:

【参考方案1】:

最初这是 android 内核的功能,称为RAM console。可以使用CONFIG_ANDROID_RAM_CONSOLE 选项启用它。

现在在主线内核中可以使用称为pstore 的类似机制(由this 提交添加)。您可以使用CONFIG_PSTORE_* 选项启用它。

有关 RAM 控制台上游的更多详细信息可以找到here。

【讨论】:

以上是关于linux主板转储恢复的主要内容,如果未能解决你的问题,请参考以下文章

数据库学习之数据库恢复的实现--各种数据转储方法

在远程机器上恢复转储

从转储文件中恢复 MySql

向文件转储和恢复树数据结构

从 sql 文件恢复单表转储

无法在heroku上恢复postgres转储