在将客户端迁移到新单元的过程中(还将端口从 5555 更改为 5565),我在新单元中添加了一个文件点唱机,配置了存储库文件,然后扫描并导入了这些文件。这花了一段时间,但成功了。
迁移 StoreOnce 时,我基本上做了同样的事情,使用了现有的 Store,但在新的单元中我看不到媒体存储库或媒体插槽等。
所以我想知道(如何)我可以将商店中的媒体导入到新的单元吗?
答案1
似乎必须将 StoreOnce 的插槽对象导入到 IDB(内部数据库)中,以便可以扫描或导入它们。
有不同的命令可以执行此操作,并且有一篇有用的文章建议如何使用脚本执行此操作:(DP)支持提示:从 StoreOnce 存储导入媒体。
基本上,您使用omnib2d -list_objects
和-b2ddevice
选项来获取 StoreOnce 知道的插槽列表。脚本计算 IDB 知道的插槽和 StoreOnce 知道的插槽之间的差异。
然后,您可以使用 将插槽“导入”到 IDB omnimm -add_slots
。之后,您可以使用 GUI 标记要扫描的插槽或导入介质,或者您可以使用带omnimm -import
选项的命令-slot
将特定插槽中的介质导入 IDB。
我使用改编的脚本完成了所有工作,但实际的媒体导入相当冗长(例如每个媒体输出 30 行),所以我最好从 GUI 执行此操作,因为它会捕获输出以供以后审查。
我计划下周将我改编的脚本放到github上(如果时间允许的话)。