关闭后如何从网站恢复数据?

Mal*_*ous 7 browser google-chrome website archiving webarchive

背景:Twitch 有一个名为 Twitch Sings 的卡拉 OK 服务,该服务于去年 12 月关闭。它由 Harmonix 开发,Harmonix 是创建吉他英雄和摇滚乐队的同一个工作室,这就是为什么有关它的信息值得保留的原因。我试图找到一个最终的歌曲列表,但与完整信息的唯一页面是此页,已被停用:https://songlist.sings.twitch.tv/
存档版本:HTTPS://web.archive。 org/web/20201202061659/https://songlist.sings.twitch.tv/

问题:当通过archive.org 查看页面时,它似乎打算从数据库中提取以填充页面。但是,存档版本显示不正确。它将访问数据库并显示以数字或 A 开头的艺术家的歌曲,但接下来不是显示 B,而是循环返回并一次又一次地显示 A。我尝试在 Chrome、Firefox 和 Edge 中打开它,结果相同。

有没有办法通过直接访问数据库来完全绕过存档页面?或者可以通过打开页面源来编辑代码,使其在浏览器中正确显示?有没有其他方法可以让我检索信息?我真的没有太多的编码经验。

Kel*_*ari 30

您几乎可以肯定,数据库在后端运行是正确的。由于站点关闭,毫无疑问,运行它的数据库和服务器端代码完全消失了。您看到的页面可能是服务器端代码和数据库的默认 HTML 输出。Archive.org 只能复制网站的 HTML 输出。它无法查看是什么在创建该输出。从本质上讲,它有一个首页的“照片”,就是这样。在所有现实中,除了您所看到的之外,您将无法恢复其他任何东西。


Mon*_*eus 11

如何从关机后网站恢复数据?

可能不能。

正如您所发现的,Wayback Machine 对它能够从网络缓存的内容有限制。

如果您没有在站点运行时自己缓存它,那么您将不得不寻找另一个人来存档您所寻找的内容。

有没有办法通过直接访问数据库来完全绕过存档页面?

如果数据库仍然存在,则您必须联系所有者才能获得访问权限。它不太可能通过互联网免费访问。

通常,公司会将已停产产品的数据存档,并且只有在法律要求这样做或新项目可以以某种方式从旧数据中受益的情况下才会恢复数据。我怀疑 Twitch 是否关心您的个人兴趣,但您可以尝试与他们联系。

如果有人拥有数据库的副本,那么他们很可能是非法获得的。