有没有可以处理NTFS上256路径长度限制的备份工具?


3

有没有可以处理NTFS上256路径长度限制的备份工具?

我不是在谈论像robocopy这样的同步或文件复制工具,
而是像cobian备份这样的增量备份工具(无法处理它)。


基于rsync的工具
artistoex

我已经看到了一些shellcript,使用硬链接和软链接,使rsync成为增量备份工具。使用Windows脚本有什么类似的吗?
user19496

你可以在Windows上做同样的事情 - 使用cygwin。
artistoex

我想你的权利。这不是我正在寻找的答案(安装片状cygwin和一些狡猾的脚本太多的工作:-))。如果你总结这个答案,我会把你的答案标记为已接受。
user19496

你确定Cobian无法处理它 - 即使你输入带有\\?\ 前缀的所有路径?
grawity 2012年

Answers:


0

请注意,我不熟悉Cobian。目前,我使用从运行在Windows 7主机工作站上的CentOS vmware机器运行的简单脚本来处理长路径值:

#! /bin/bash
echo Backup Started `date` >> ~/backuplog
mkdir /mnt/hgfs/g/Backups/`date +%Y%m%d`
tar -cvf /mnt/hgfs/g/Backups/`date +%Y%m%d`/docs.data.tar /mnt/hgfs/c/Users/username
7za a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on /mnt/hgfs/g/Backups/`date +%Y%m%d`.7za /mnt/hgfs/g/Backups/`date +%Y%m%d`
mv /mnt/hgfs/g/Backups/`date +%Y%m%d`.7za /mnt/hgfs/g/Backups/`date +%Y%m%d`
rm /mnt/hgfs/g/Backups/`date +%Y%m%d`/*.tar
echo Backup Completed `date` >> ~/backuplog

对于增量脚本,您可能需要查看以下页面:

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.