![归档文件夹并保持文件夹结构](https://linux22.com/image/559854/%E5%BD%92%E6%A1%A3%E6%96%87%E4%BB%B6%E5%A4%B9%E5%B9%B6%E4%BF%9D%E6%8C%81%E6%96%87%E4%BB%B6%E5%A4%B9%E7%BB%93%E6%9E%84.png)
我有一台 Windows SBS 2008 服务器,主要用于文件存储和交换。
当前所有内容都位于一个文件夹下,该文件夹映射到每台计算机。
我想将所有超过 2 或 3 年的文档移动到另一个文件夹(将映射为另一个驱动器),同时保留源和目标中的文件夹结构。
旧数据可能仍需要使用。团队有什么想法吗?
谢谢,山姆
更新
我一直在使用这个命令:
robocopy /COPYALL /MINAGE:365 /V /MOVE "C:\Source" "C:\Dest"
用于测试,它一直在复制文件,但不会从源位置删除它们,尽管我使用/移动
我在这里做错了什么吗?或者还有其他方法可以做到这一点?:)
答案1
您可以使用 robocopy 之类的工具(Win2k8 服务器的 reskit 或现在的 mart)来复制在某个日期之前发生更改的文件。XCopy 可以执行相同的操作,但 robocopy 具有更丰富的功能。
当然,您会希望将大部分数据复制到测试区域,以便可以微调您的流程。
正如@mfinni 所建议的,有关您期望结果的更多详细信息将会有所帮助。
答案2
我认为 Robocopy 应该能帮到你。
http://technet.microsoft.com/en-us/library/cc733145(WS.10).aspx