我怎样才能使 ubuntu 服务器上的 MBR 崩溃?我正在尝试使我的 bacula 系统崩溃,当我浏览一些文档时,我发现我可以通过使主引导记录崩溃来做到这一点。有谁能帮忙
答案1
正如我所解释的那样你最后一次提出这个问题,只需用新硬件测试一下。假装流星击中了旧硬件,而它并不存在。这比实际损坏一台正常工作的机器要安全得多。
也就是说,你可以擦除 MBR(用实际的磁盘姓名):
sudo dd if=/dev/zero of=/dev/sdx bs=446 count=1
我不需要提醒您,如果您使用人们需要使用的生产机器来执行此操作,这会给您带来真正的问题。
为了跟进你的评论,以下是Bacula 的常见问题解答:
Bacula 真的能保存并恢复所有文件吗?
[我如何确定 Bacula 确实保存并恢复了所有文件?] 这其实很简单,但我花了一段时间才弄清楚如何“证明”这一点。首先制作一个 Bacula 救援磁盘,请参阅本手册的使用 BaculaRescueChapter 进行灾难恢复一章。其次,对所有分区上的所有文件进行完整备份。第三,在同一个文件集上运行验证 InitCatalog 作业,这实际上会记录系统上的所有文件。第四,运行验证目录作业并确保没有任何变化(好吧,在 InitCatalog 和目录之间不会发生任何变化)。然后做一件不可思议的事情,在 MBR(主引导记录)上写入零,清除硬盘。现在,使用 Bacula 救援磁盘和您制作的完整备份恢复整个系统,最后重新运行验证目录作业。您将看到,除了目录修改和访问日期以及启动期间更改的文件之外,您的系统与清除硬盘之前完全相同。或者,您也可以清除硬盘,然后在另一台相同类型的计算机上进行恢复。