我正在磁盘之间复制大量文件。大约有 16 GB 的数据。我想从命令行查看进度信息,甚至估计完成时间。
有什么建议吗?
我尝试了几种不同的工具,以便能够在 Windows XP 上复制连接点,但没有一个将连接点复制为连接点。到目前为止,我尝试过的所有程序都在创建目录而不是连接点。我已经测试了 W2k3 资源工具包中的 RichCopy、SuperCopier 和 Robocopy。我知道有一个新版本的 Robocopy,它有符号链接的 /SL 选项,但这个版本似乎不适用于 XP。有什么替代方法吗?
我在服务器 A(RHEL 5.2)上有一个 200GB 的 .tgz 文件。我想将该文件传输到服务器 B(RHEL 5.3)。服务器 B 在 ESXi 4 Update1 上。服务器 B 虚拟机具有 4 个 vCPU,具有 10GB RAM。
服务器 A 和服务器 B 都通过带有本地 IP 地址的以太网电缆连接(不涉及交换机)
scp 给了我大约 3Mbps。有没有办法达到400Mbps?
我在从我的办公室使用SCP将文件复制到云服务器时遇到问题。当我执行 17MB 战争文件的 scp 时,它说STALLED,然后重新连接,然后再次说像下面这样:
#scp Desktop/myapp.war user1@204.x.x.x:/tmp/
user1@204.x.x.x's password:
myapp.war 12% 2112KB 736.4KB/s - stalled -^
Run Code Online (Sandbox Code Playgroud)
我检查了它是否是我的 ISP 的问题,但是,检查上传速度,他们说一切都很好,我个人检查了将文件附加到 gmail 中,通常在 3 分钟内上传就可以了。所以我认为 ISP 方面没有问题。
如果他们可以提供帮助,请联系云服务器技术人员,他们证明在云服务器之间发送文件,并说他们这边一切正常。
我试过其他云服务器,试过winSCP,试过rsync但结果是一样的。不知何故,我必须使这项工作保持原样,因为 Web 开发人员正在等待生产部署。
今天找人帮忙复制到staging云服务器,让他的ip在iptables中。这意味着只有从我的办公室 scp 停止,但如果您可以从外面访问,那么一切正常。
我不知道如何解决这个问题。我想我应该有很好的网络方知识。有人遇到过吗,怎么解决?
请需要帮助。谢谢!
场景如下:
复制,然后通过网络(仅)从实时邮件服务器同步到另一台服务器。
邮件服务器是实时的,这意味着许多文件(邮件)正在被更改、删除和创建。我试过 rsync 但它非常慢,一段时间后我得到:
警告:一些文件在 main.c(1040) [sender=3.0.5] 传输之前就消失了(代码 24)
由于服务器处于活动状态,我不希望显着增加服务器上的负载。
哪个是最好的选择,最好是每种方法的优缺点。
重要事实:
更新
目的:迁移到新服务器
预计到达时间:尽快
更新 2
服务器限制: 实时邮件服务器在旧的软件和硬件中运行,我不会冒险在那里安装任何东西。
更新 3
我更喜欢开源解决方案。
我希望通过不稳定的 WAN 连接复制一些大文件。有没有我可以使用的工具,当网络短暂故障时它会自动恢复,如果我必须手动修复它,让我手动恢复?
我有一台带有工资单应用程序的 Windows Server 2003 计算机,以及我要迁移到的新 Server 2008 系统。我的问题是关于(我相信)所有 Windows:
如何跟踪安装程序安装的所有文件,以便我可以将这些文件复制到另一个系统?我注意到在 Windows 中,大多数应用程序的安装程序并不总是记录所有内容。如果我有一个文件列表,我可以简单地编写副本脚本。
作为一个 Linux 人,我很想知道如何在 Windows 中做到这一点*
Robocopy 在应用 MINAGE 和 MAXAGE 标志时查看什么属性?创建或更新日期?如果创建了一组文件,然后更新其中一个文件,如果我在较晚的日期范围内运行 Robocopy,是否会复制更新的文件?
我有 2 个文件夹,第一个:
C:\folder1
C:\folder1\subfolder\a.txt
C:\folder1\subfolder\b.txt
第二个:
C:\folder2
C:\folder2\subfolder\a.txt
我想像这样合并它们:
C:\folder2
C:\folder2\subfolder\a.txt(文件夹 2 的 a.txt)
C:\folder2\subfolder\b.txt
我想要的描述:
是否有一个简单的 DOS 命令可以将所有文件夹、子文件夹和文件从文件夹 1 复制到文件夹 2,但如果文件夹 2 中存在某些内容,我不想覆盖它。如果文件夹 1 包含文件夹 2 中不存在的文件,我希望将它们复制到其中。
注意:folder1 和folder2 共享共同的子文件夹名称。
注 2:Folder2 是几个 TB,所以我真的必须复制到文件夹 2 中。Folder1 只有几个 GB。
我无法在 Windows 资源管理器中执行此操作,因为没有选项可以说覆盖文件?对所有人都没有。
我正在尝试使用远程位置覆盖远程位置上的一些目录pscp。我使用 root 用户 ( root@locationServerName)。它在大多数情况下都成功,但在其中一些 return 中失败了$? = 1。
命令的输出如下所示:
Sending file filename1.txt, size=2990
filename1.txt | 2 kB | 2.9 kB/s | ETA: 00:00:00 | 100%
Sending file filename2.txt, size=2665135
filename2.txt: unable to open /path/to/file/location/filename2.txt: failure
Sending file filename3.txt, size=2990
filename3.txt | 2 kB | 2.9 kB/s | ETA: 00:00:00 | 100%
Run Code Online (Sandbox Code Playgroud)
看起来由于某种原因它无法覆盖文件,但我不知道为什么或如何修复它。以详细模式运行它,没有任何帮助。如果我手动删除目标位置上的文件,则操作成功。
有任何想法吗?
copying ×10
windows ×3
robocopy ×2
scp ×2
application ×1
bash ×1
centos6.5 ×1
copy ×1
cp ×1
email-server ×1
files ×1
installation ×1
linux ×1
rsync ×1
ubuntu ×1
windows-xp ×1