0

TL;DR:最近在将列表项从一个列表批量移动到另一个列表期间,许多列表项附件没有随项目一起移动。我想知道是什么原因造成的。SharePoint 2010 内容和结构移动过程不是很透明,并且没有我知道的日志。

背景: 我们有两个高容量列表:一个是活动的,另一个是原始项目的存档。由于数据量和 SharePoint 在大型列表上的性能,我们会定期将非活动项目从基本列表移动到存档。

问题: 在最近使用 SharePoint 的内容和结构工具进行的一次移动中,项目成功地从基本列表移动到存档列表,但许多(1000 多个)项目没有原始附件。因为该工具不保留原始列表中的项目,所以这些附件现在都消失了。

需要: 虽然恢复将是理想的(我只是看不到恢复它的可能方法,因为我们不再有数据库备份,因为这不是立即发现的),但我希望至少确定导致这种数据丢失的原因,所以我们可以在未来减轻它。

问: SharePoint专家,你是我唯一的希望!使用“内容和结构”工具帮助我确定附件没有与其列表项一起移动的原因。

4

1 回答 1

0

如果列表的结构不是太复杂,并且您没有任何附加到列表的工作流,我建议您在 PowerShell 中制作自己的迁移脚本。

该脚本将遍历要移动的项目,在目标列表中创建类似的项目,然后还移动附件。这样,您可以选择是否要立即删除源项目,在本地驱动器上临时备份附件, ETC。

于 2015-02-09T20:05:49.677 回答