我有一个奇怪但有趣的用例。我使用 CIFS 将共享从文件服务器(NetApp、EMC 等)挂载到应用程序服务器(运行我的应用程序的 win/linux 服务器)。我的应用程序需要处理我通过 CIFS 挂载的共享中的每个文件。我的应用程序还需要访问这些文件的元数据,例如名称、大小、ACL 等。
我想看看我是否可以通过 NDMP 实现相同的目标。关于这个用例,我有一些非常基本的问题。如果你们能在这里帮助我,那就太好了。
- 这甚至是可以实现的吗?
- 我可以只转让我感兴趣的股票而不是全部吗?
NDMP 本质上是一种控制备份/恢复操作的应用程序协议。该协议足够灵活,可以做一些有趣的事情,比如数据迁移或磁带克隆。
但是,它不是文件访问协议,因此不可能通过 NDMP “挂载”任何内容,除非 NDMP 服务器供应商编写 NDMP 扩展来执行此操作:这将是相当愚蠢的,因为有专门的协议可以做到这一点。
希望这可以帮助。
NDMP 是为数据管理(备份、恢复等)而设计的,而不是像 CIFS 这样的文件访问协议。如果您的应用程序是备份应用程序,那么可以,您可以使用 NDMP 控制数据子集并将其从文件管理器复制到应用程序服务器。请注意,数据的格式将是文件管理器提供的(通过 NDMP),而不是您的控制。希望有帮助!