Articles of 文件传输

使用rsync进行复制时,请忽略窗口隐藏文件

我需要在Windows机器和Linux机器之间保持一个非常大的目录结构(几百GB)。 我正在使用rsync来执行复制,因为它会自动忽略未更改的文件,并且在复制已更改的文件时更为有效(仅复制差异)。 我遇到的问题是,在Windows文件系统上运行的一些应用程序喜欢生成我不想复制的各种元数据文件。 由于所有这些文件都是使用Windows文件属性隐藏的,我认为简单地指示rsync忽略这些文件会非常有帮助。 但是rsync手册页不提供任何这样的选项。 目前我使用SMB安装Windows文件系统。 当我使用控制台列出目录中的文件(使用ls -l )时,它列出了包括隐藏文件在内的所有文件,但是当我使用nautilus列出文件时,它会识别出某些文件是隐藏文件,并只显示给我如果我启用“显示隐藏的文件”。 所以我不确定rsync是否可以看到Windows文件是隐藏的。 任何build议将会非常有帮助。

简单分布式断开方式来同步一个目录

我想定期在我的ubuntu笔记本电脑X机器上备份我的主目录。假设我可以访问2个不同的远程(linux)服务器,我可以备份到机器A和B.机器X将是主机,应该是同步到A和B.我可以经常运行rsync从X到A,然后从X到B.这就是我所需要的。 但是,我很好奇,如果有更多的带宽有效,因此更快的方式来做到这一点。 假设X将在住宅式的宽带线路上,并且由于我不想吸收带宽,所以我将限制从X转移.A和B将一直在,但是X不会,所以我也想减lessX传输的时间,可能会让A和B花费更多的时间进行传输。 另外,X将不会始终连接。 什么是最好的方法来做到这一点? rsync从X到A,然后从A到B? 正确的时机可能是麻烦的。 我不想保留旧文件,所以如果我是rsync,那么将使用–del选项。 这是否意味着可能会从A转移到B,然后从B中删除,然后再从A转移到B? 这是不理想的。 我知道有很多像gluster这样的分布式文件系统,但是我认为在这种情况下这太过分了,并且可能不适合于断开的性质。

Windows 7 – 上传到NAS期间,networking文件复制间歇失败

客户机正在运行64位Windows 7,并试图将相对较小的文件复制到我们的NAS设备。 NAS设备是运行(我相信)Windows XP的一些变种的Lacie模型,没有访问/不访问权限结构。 大约五分之一的上传将会成功。 其他人将在上传过程中的不同时间失败,这是复制对话框上的进度条冻结,并最终失败(networking位置无法到达)可见。 到目前为止,我还没有能够孤立的问题。 我正在寻找可能有所帮助的进一步措施。 故障排除 NAS在线,拥有足够的磁盘空间。 这个问题似乎是特定于这台机器。 即使在复制到相同的networking位置时,我也无法在其他任何地方复制它。 用户使用与办公室其余部分相同的凭据进行authentication(低安全性,普通下拉框)。 我通过在同一台机器上无线复制问题排除了电缆或交换机的问题。 注意事项: 只有上传到NAS失败。 下载工作正常,可靠。 正在传输的文件没有什么区别,尽pipe较小的文件在连接断开之前有更好的完成的机会。 任何想法如何把这个下来?

校验和validationrsync传输

所以rsync在决定传输什么(即文件中的块)的过程中运行一些校验和。 但是,是否有任何理由相信你最终在接收端的文件比任何正常的networking传输? 我应该在rsync完成后运行校验来validation数据? 重新运行rsync与预检查(即–checksum选项)打开一个可接受的方式来完成这个?

我怎样才能提高WiFi数据传输速率?

我有一个无线路由器,客户正在使用我们公司的互联网和文件传输。 所有客户端的链接速度是54Mbit。 但似乎不可能超过约8兆位,约等于1MB / s 怎么能有这么高的链路速度,只有那么差的传输速率? PS。 我对投资802.11n无线networking不感兴趣。 802.11g也不错!

为什么数据发送比CPU接收数据更重?

我的电脑里configuration了一个Samba服务器。 当局域网中的其他PC从服务器上下载数据时, top命令显示smbd占用CPU的75%。 当他们将数据传输到服务器时, top命令显示smbd占用CPU的30%。 我想这是因为对于数据接收,服务器不需要计算头或校验和。 有没有更准确的解释呢? 另一个问题是为什么smbd不占用更多的CPU? 因为我局域网中的连接是1Gbit,双向速率只能达到90Mbit / s。 那么为什么不smbd需要更多的CPU来达到更高的速度。 在接收过程中,性能分析结果显示CPU甚至有大约30%的时间完全没有任何事情要做(default_idle())。 @Mircea Vutcovicitesting文件是一个690MB .avi。 Samba版本是3.0.24。 文件系统为FAT,文件存储在USB2.0外置硬盘(> 200Mbit / s)中。 没有卸载引擎。 CPU在内核空间上花费的时间最多,例如smbd消耗75%,其中大约40%被Linuxnetworking消耗。 Sendfile被激活,但没有SG支持,所以实际上是使用tcp_sendmsg而不是tcp_sendpage。

从旧的专用服务器传输数据到一个新的

我有一个WebFusion的Windows 2003专用服务器帐户,他们只是可怕的,我不敢说。 我想在接下来的一周或两周内转移到GoDaddy Windows 2008专用服务器,但是很难看到我们将如何传输我们的360,000图像文件。 同时,努力保持同步。 如果我们不能同步它不是世界末日,我们可以做到这一点,但它会很好。 我们没有足够的互联网连接通过FTP进行传输,我们问GoDaddy是否提供文件传输服务,但是他们没有。 有人可以build议我们怎样才能以正确的方式去做这件事吗? 我有pipe理员访问我们当前的服务器,但我的知识是有限的,因为我所做的只是更新组件和写日程安排,但我认为可能会远离使用数据中心连接从服务器本身传输它们。 传输数据库,重build计划,重新安装组件和其他设置对我们来说不是问题,它只是我们所关心的大量图像文件。 任何帮助一如既往地感激地收到。

从服务器C将文件从远程服务器A传输到远程服务器B.

我正在尝试解决一个有趣的问题。 我有一个JumpBox服务器,为了安全地ssh进入客户端的服务器。 这是我的客户端打开端口22的唯一服务器。 但是,这个JumpBox服务器非常小,没有足够的空间容纳大文件(大于5GB)。 所以,我为这个目的build立了一个更大的磁盘服务器,但是我不希望客户端必须打开端口22到另一个IP地址。 服务器T =传送箱 服务器J =跳箱 服务器C = Clientbox 从服务器J,我可以将服务器T上的文件传输到服务器C吗? 谢谢,让我知道如果我需要澄清任何事情

通过bonding / lacp提高数据传输速度?

我想要最大化两台服务器之间数据传输的吞吐量。 复制将使用Robocopy在应用程序层进行。 为了清除问题,请检查我的networking的Visio架构: FS1———(SW1)===========(SW2)——— FS2 SW1到SW2通过10千兆位光纤通道以太网连接 FS1到SW1通过1千兆以太网连接 FS2到SW2通过1千兆以太网连接 我想到的第一个想法是使用LACP,所以我可以在每台服务器和交换机之间使用两个千兆位以太网。 一个同事告诉我,LACP是为了可用性而不是性能,所以他认为这个解决scheme是行不通的。 他是对的吗? 我还有其他的select吗?

networking问题 – RXing很慢,但TXing很好

我正在尝试传输一个10GB的文件来testing我的networking。 但是当我从工作站1转移到工作站2时,需要8分钟(这很好)。 但是从工作站2到工作站1,转移需要50分钟左右。 这是情景: 10GB file transfer: Workstation 1 -> Workstation 2 = 8 minutes Workstation 2 -> Workstation 1 = 50 minutes (and flickering) 当我尝试在两个主机之间进行另一个交换时,两个侧面传输都很好。 所以问题在于Linksys交换机本身? 我如何诊断这个问题? 编辑 : 交换机不是问题,iv改变了交换机,问题仍然存在。 这是一个转移过程中的图表。 红色是TX,黄色是RX。 所以基本上,Workstation 1非常缓慢地接收数据(YELLOW),并发送(RED)罚款。 转移总是在同一个2台主机之间。 此外,工作站2正在接收和发送罚款,iv工作站2和另一个工作站之外的工作站1testing。所以工作站1有我认为的问题。 我该如何诊断? 请注意,两个工作站上的网卡都设置为“自动协商”,都是千兆以太网。 编辑2: 我使用-d选项在WS 1和WS 2之间做了一个iperf : 这清楚地显示了工作站1上的networking接收(接收)问题,所以磁盘I / O在这里不是问题。 请帮帮我 :(