标签: recovery

matlab中的.asv文件

当我将.m文件保存在文件夹中时,MATLAB会.asv在同一文件夹中自动保存文件.

我打开这个文件,发现它从头开始包含我的代码,忽略了我删除的内容.

  • 这个文件有什么用?
  • 如果删除该文件会有什么风险?

matlab file-extension recovery

30
推荐指数
1
解决办法
3万
查看次数

如何在git存储库中恢复损坏的对象(对于新手)?

我今天试图打开我的存储库,但它没有提交任何提交历史记录.我试过的一切(git status,git log,git checkout ......)都引发了一个关于腐败对象的错误.

我在网上研究了这个问题并找到了Linus Torvalds 的文章,但在他发现链接ID损坏的地方迷路了:我的文件ID,树或blob都没有与错误消息引发的罪魁祸首相匹配.

然后我回到文章关于恢复"硬盘故障损坏的git对象"和(在将罪魁祸首对象移开之后)继续工作直到

$ cat packed-refs
Run Code Online (Sandbox Code Playgroud)

那时我的电脑说:cat: packed-refs: No such file or directory 我跳过那一步并做了

$ git fsck --full
Run Code Online (Sandbox Code Playgroud)

并获得了适当的输出,但后来我应该将罪魁祸首(或我所指的罪魁祸首,错误引发的sha1 ID)从备份存储库复制回主存储库,然后复制丢失的对象据我所知,备份存储库进入主存储库; 而且我不想做任何激烈的事情,或者我可能会强迫我以后不能强制执行的任何事情.

所以我的问题是(是),我本来应该备份(哦,新手警报),还是我解压缩.pack文件时发生的事情?并且是"罪魁祸首"我实际上是复制一个干净的文件,即没有损坏?

(我认为只是告诉你我最初被"git"和"fsck"之间的Torvalds文件中的简单冲突所困惑.所以我真的很新.)

BUG-LIST

原始bug:

$ git status
fatal: object 016660b7605cfc2da85f631bbe809f7cb7962608 is corrupted
Run Code Online (Sandbox Code Playgroud)

移动腐败对象后的错误:

$ git status
fatal: bad object HEAD
$ git fsck --full
error: HEAD: invalid sha1 pointer 016660b7605cfc2da85f631bbe809f7cb7962608
error: refs/heads/RPG does not point to a valid object!
dangling tree 2c1033501b82e301d47dbf53ba0a199003af25a8 …
Run Code Online (Sandbox Code Playgroud)

git recovery

28
推荐指数
3
解决办法
5万
查看次数

如何在本地恢复`.git/index`?

我不小心删了.git/index,有办法恢复吗?它被永久删除了.我还没有做任何事情.

git recovery git-index

23
推荐指数
3
解决办法
4802
查看次数

丢失重要的.py文件(覆盖为0byte文件),但旧版本仍然作为模块加载到IPYTHON中 - 可以检索吗?

由于我的愚蠢,在管理几个不同的屏幕会话时,其中很多人都打开了vim,在尝试"组织"我的会话的过程中,我以某种方式设法用0Byte文件覆盖了一个非常重要的.py脚本.

但是,我打开了一个ipython实例,当运行与模块相同的.py文件时,仍会记住以前的代码!

所以我刚刚学到了关于备份的一个艰难的教训(我的最后一个是关于一周前由vim完成的,这将让我有很多工作要做),或者是否有任何可能的,可想到的方法来检索.py文件从已装载的模块?我可能应该得到这样的骑士,但我在这里非常绝望.

python linux vim recovery ipython

21
推荐指数
1
解决办法
4564
查看次数

如何克服"大泥球"的反模式?

是什么导致计算机程序变成泥球?是否有可能从这种反模式中恢复?是否有可以应用的经过验证的重构方法?

refactoring recovery design-patterns anti-patterns

19
推荐指数
2
解决办法
3192
查看次数

如何修复Postgres,以便在突然关机后启动?

由于突然断电,PostGres在我的本地计算机上运行的服务器突然关闭.重新启动后,我尝试重新启动postgres,我收到此错误:

$ pg_ctl -D /usr/local/pgsql/data restart

pg_ctl: PID file "/usr/local/pgsql/data/postmaster.pid" does not exist
Is server running?
starting server anyway
server starting
$:/usr/local/pgsql/data$ LOG:  database system shutdown was interrupted at 2009-02-28 21:06:16 
LOG:  checkpoint record is at 2/8FD6F8D0
LOG:  redo record is at 2/8FD6F8D0; undo record is at 0/0; shutdown FALSE
LOG:  next transaction ID: 0/1888104; next OID: 1711752
LOG:  next MultiXactId: 2; next MultiXactOffset: 3
LOG:  database system was not properly shut down; automatic recovery in progress
LOG: …
Run Code Online (Sandbox Code Playgroud)

postgresql recovery

17
推荐指数
2
解决办法
6万
查看次数

从Visual Studio文档缓存中恢复文件?

我刚丢失了一些代码.我需要将一些方法从一个类移动到另一个类,所以我点击保存,切割方法和VS崩溃.现在似乎保存发生在切割之后,因为代码已经保存而没有这些方法,但代码不在我的剪贴板上.所以我没有代码,没有简单的方法来取回它!

我知道Visual Studio会保留一个文档缓存,它在显示恢复文件对话框时使用,但是当VS启动备份时它没有显示.我希望我的班级版本仍然在那里,所以我不必重新开始,但我不知道在哪里看.

任何人都可以告诉我VS将这些文件保存在磁盘上的位置吗?

非常感谢您提供的任何帮助.

recovery file-recovery visual-studio

16
推荐指数
4
解决办法
5万
查看次数

澄清Windows服务恢复操作设置

我正在查看恢复操作设置,还有一些我需要澄清的事情.

如果我有0天后,我的重置失败计数,并具有以下作为我的行动:

  1. 重新启动服务 - 首次失败
  2. 重新启动服务 - 第二次失败
  3. 重新启动计算机 - 在后续故障时

成功重启服务后,失败计数是否会重置?

第一次失败时是否重置失败计数?因此,永远没有机会执行第二次或第三次行动?

在第三次连续失败时,计算机重新启动,服务启动然后再次失败; 这会重新启动电脑吗?

提前致谢!

海梅

recovery windows-services

14
推荐指数
2
解决办法
2万
查看次数

我可以使用master中的mysql binlog作为slave上的中继日志吗?

我有以下Mysql复制模式:

A(主) - > B(主/从) - > C(从)

  • 写binlog
  • B读取A的binlog应用了relaylog并写入了自己的binlog
  • C从B读取并适用.

如果由于某种原因(A-> B)复制被破坏,我可以复制A的binlog,找到哪个位置对应于B最后执行的语句并重放它.所有复制链中bin/relay日志中的事务/语句顺序是否相同?(复制使用一个线程,因此它可能是相同的顺序.)

更新:我应该问:"所有复制链中binlogs中的语句/事务的顺序是否相同?我们可以重放任何主机上的任何日志并将任何从站(c)重新命名为master(A)"似乎答案是是的".但官方确认或文档(源代码)链接尚未发布.

UPDATE2:从官方文档到innodb_support_xa:

在XA事务中启用InnoDB对两阶段提交的支持,从而导致额外的磁盘刷新以进行事务准备.XA机制在内部使用,对于打开其二进制日志并接受来自多个线程的数据更改的任何服务器都是必不可少的.如果禁用innodb_support_xa,则事务可以按照与实时数据库提交的顺序不同的顺序写入二进制日志,这可以在灾难恢复或复制从服务器上重播二进制日志时生成不同的数据.

mysql replication recovery mysqlbinlog

13
推荐指数
2
解决办法
2901
查看次数

数据库中窃取与强制的区别

据说没有窃取意味着事务的更新缓冲区在事务提交之前没有写入磁盘,没有强制类似的定义,那么它们之间的区别是什么?

recovery

13
推荐指数
1
解决办法
8340
查看次数