我正在寻找一些有关备份我们服务器上的数据的信息。我们正在运行一对 Novell 服务器,它们主要用作文件服务器。当我查看我们的数据时,我并不关心网络基础设施本身以及 NDS、用户配置文件、受托人分配等的备份。在我看来,如果发生灾难性事件,我总是可以重新创建这些。我们只有 130 个用户,因此重新创建此设置并不困难。所以我的想法是只关注备份这些服务器的数据文件。这是我需要确保永远不会丢失的材料,因为它无法轻易重新创建。
为了做到这一点,我考虑在家里安装一个数据存储设备,然后将办公室的服务器备份到我家的数据存储设备中。我可以使用软件解决方案来保持数据同步。或者,我可以考虑将数据备份到基于云的解决方案。我的看法完全错了吗?我过去曾将 Backup Exec 与磁带一起使用,这很麻烦。目前我们正在使用 Barracuda 备份设备,但与 Novell 的集成不足。我还需要将这些数据备份到异地。因此,我的建议可能有效。请发表评论。
编辑 - 我并不是想在这里创建毫无意义的对话。我真的想理解为什么我的想法是有缺陷的。在我的处境中,我在多台服务器上运行 Raid 5 数据存储。我们的主服务器镜像到另一台服务器,以便在我们大楼的另一个区域实现冗余。唯一真正可能导致我们丢失数据的事情是灾难性事件。我认为发生这种情况的可能性非常低,但确实有可能发生。因此,我同意备份很重要且必要。但是,请帮助我理解为什么仅将实际数据存储在异地而不是所有网络结构细节是有缺陷的。我希望这更具建设性……
答案1
如果您使用目标服务代理 (TSA) 架构,备份 NetWare 服务器(不是 Novell 服务器,因为 Novell 服务器可能是 Open Enterprise Server,甚至是 SuSE Linux Enterprise Server,具体取决于谁在请求)确实效果最好。TSA 旨在执行备份,并执行“备份代理”所做的大量工作;例如预先缓存文件以确保网络管道保持满载。您还可以在流中获得受托人/所有者/目录配额元数据,这确实简化了恢复。
由于文件重定向器层在客户端计算机上的工作方式,您无法通过挂载驱动器(或 CIFS 共享)获得与通过挂载驱动器(或 CIFS 共享)备份相同的速度。所有 NW 备份软件都使用 TSA 系统是有原因的。也就是说,挂载驱动器备份 CIFS 共享数据至少可以获得文件备份。
备份数据的存储
这个问题之前曾因“不专业”而被关闭,这很可能在很大程度上是由于您选择了异地位置。备份数据的良好异地位置是:
- 明确地由公司所有,或授予公司明确的访问权限。
- 不止一人拥有该网站的访问权限。
- 对数据有强有力的保护,防止盗窃或破坏。
- 能够存储数据足够长的时间以满足保留要求。
将备份数据存储在个人家中不符合前两点,也可能不符合第三点。这就是为什么“将备份磁带放在保险箱中”一直有效的原因。如果你不幸去世,访问备份站点将不是得到公司保证;最糟糕的情况是该设备及其上的数据将被锁定在遗嘱认证中,直到遗产得到解决为止。
其次,数据所有权问题确实存在。如果企业主如果是员工进行家庭存储,情况就不会那么棘手;但如果没有被明确授权负责在家中存储公司数据的员工未经批准就这样做,后果可能非常严重。
备份方法
最好的备份是那些可以最大程度缩短恢复时间 (TTR) 的备份。NetWare 卷的完整 TSA 备份包含所有有用的元数据,如用户和目录配额。恢复这些信息意味着您不必坐下来根据您为此保留的任何文档重新设置所有权限。这可以加快速度。
如果您的环境确实足够简单,您可以使用基于文件的备份并重新许可所有内容,那么这就足够了。通过 CIFS 共享执行所有操作将获取您的所有数据。它可能无法获取所有命名空间数据,但如果您仅通过 CIFS 共享访问它,那就无关紧要了。也就是说,如果您仍在桌面上运行 XP 并使用 Novell Client,那么将要此事,我反对。
观察者请注意:
重新许可 NetWare 卷的 TB 实际上是极其与 Windows 相比,它速度很快,并不像您想象的那么繁重。NSS 文件系统就是为使这类事情变得快速而构建的。