一位朋友正在和我谈论位腐烂的问题 - 驱动器上的位随机翻转,破坏数据。非常罕见,但如果有足够的时间,它可能会成为一个问题,而且无法检测到。
驱动器不会认为它是坏扇区,备份只会认为文件已更改。验证完整性不涉及校验和。即使在 RAID 设置中,也会检测到差异,但无法知道哪个镜像副本是正确的。
这是一个真正的问题吗?如果是这样,可以做些什么呢?我的朋友推荐 zfs 作为解决方案,但我无法想象在工作中扁平化我们的文件服务器,安装 Solaris 和 zfs..
一位朋友正在和我谈论位腐烂的问题 - 驱动器上的位随机翻转,破坏数据。非常罕见,但如果有足够的时间,它可能会成为一个问题,而且无法检测到。
驱动器不会认为它是坏扇区,备份只会认为文件已更改。验证完整性不涉及校验和。即使在 RAID 设置中,也会检测到差异,但无法知道哪个镜像副本是正确的。
这是一个真正的问题吗?如果是这样,可以做些什么呢?我的朋友推荐 zfs 作为解决方案,但我无法想象在工作中扁平化我们的文件服务器,安装 Solaris 和 zfs..
所以我们可能都遇到过这样的情况:你调试了一些问题,却发现它是由你六个月前所做的配置更改引起的,你不记得为什么这样做了。因此,您撤消它并解决问题,现在又出现了其他问题。哦,是的,现在我想起来了!然后你正确地修复它。
那是因为你没有做正确的笔记,你这个笨蛋!但是有什么好的方法可以做到这一点?
在工程领域,我们拥有大量旨在帮助我们检测和跟踪变化的软件。源代码控制、代码审查等。每一个变化都被跟踪,每一个变化都需要一个关于它是什么的评论。典型的工程部门需要良好的评论,因此当您在六个月内弄清楚为什么会这样破坏它时,您可以使用历史“责备”功能或二进制搜索构建来查明问题。这些工具是非常有效的沟通工具和历史记录。
但是在服务器领域,我们有 500 种不同的服务,它们都有不同的配置方式。尽管它们可能具有文本表示,但它们并不总是具有文本格式(考虑在文件夹上设置权限或更改页面文件位置)。
在我们的环境中,我们可以将哪些配置文件检查到 Perforce 中,但这些配置文件很少。无法准确地检查 Active Directory DB..虽然可能是一个可能有差异的转储......
过去我曾尝试在我们的 wiki 中保留手动更改日志,但要保持纪律这样做非常困难(我知道,这不是一个好的借口,但这确实很难)。
我的问题:您使用什么策略和工具来解决跟踪服务器配置更改的问题?
- 更新 -
注意:我不是在寻找共享笔记工具(我熟悉 OneNote 等),而是专门用于帮助跟踪服务器更改的自动化工具。没有用于跟踪服务器配置更改的综合工具,但可能有一些针对特定应用程序(如 GPO)的工具。
此外,我对您发现有用的特定策略非常感兴趣。“我们在 Sharepoint 中共享笔记”非常含糊。你如何保持纪律?您使用什么格式来跟踪您的更改?您如何组织变更数据?我真的很喜欢例子和想法。
一年多来,我一直在我的三个系统上运行 Ghost(不是“真正的”ghost,而是 PowerQuest one - Norton Ghost 14),对此我感到非常满意。快速、易于配置、可调度、具有压缩和加密功能。
我想在我们的服务器上设置类似的东西。每隔几个小时添加增量的完整系统映像以获取对 Perforce 的更改,存储在一组旋转的 1TB USB 驱动器上。
不幸的是,Ghost 不能在服务器上运行。我们有非常简单的服务器,只有基本的 PowerEdge SATA 机架服务器。一点都不傻。我确信 Ghost 能够很好地处理这些问题,除了它检查它的小标志以确保它没有在服务器上运行。
所以我有几个问题:
我对奇怪的命令行实用程序或解决方案不感兴趣,我必须设置脚本来自动备份。Ghost 绝对完美,只是它不能在服务器上运行。我能做些什么?
在带有 Wifi 开/关开关的 Vista 笔记本电脑上,打开开关会触发大量活动,降低性能并导致大量硬盘磨损。
问题似乎是 mobsync.exe 的自动启动,它反过来启动 wmplayer.exe,而 wmplayer.exe 又对其整个数据库进行某种扫描。
防止这种情况的配置设置在哪里?对于系统上有很多音乐的人来说,当打开 wifi 时(例如,在飞行后或退出省电模式后),这可能会导致巨大的性能损失。我可以设置组策略设置吗?