Articles of 文件传输

服务器到服务器通过wget进行文件传输

我有一个120GB的数据在德国的专用服务器,因为我已经在美国购买了一个新的专用服务器,我想通过FTP连接将所有的文件传输到新的服务器,实现这一点,我可以使用下面的wget命令我的新服务器: nohup wget -m –user=myusername –password=mypassowrd ftp://ftp.mysite.xyz > wget_backup_transfer_log.log 2>&1 & 我想知道有没有更好的办法来做到这一点,是上述命令稳定的这些庞大的文件数据? 提前致谢… PS两台运行CentOS 6.5的服务器

rsync / scp通过快速连接的传输速率非常低(<30kB / s)

我正在尝试使用运行Ubuntu 14.04.4 LTS的Digital Ocean VPS上的某些文件的rsync进行备份。 rsync是非常缓慢的,范围从20-50 kB / s ,只有它应该是1% 。 使用scp或者在守护进程模式下使用rsync同样缓慢,所以这对于rsync或者ssh来说似乎不成问题。 我也可以访问另一个VPS(Linode),当使用来自VPS的rsync传输文件时,我得到2-3MB / s的预期传输速度。 此外,当我使用rsync直接从Digital Ocean VPS传输文件到Linode VPS时,我可以获得15MB / s的正常服务器间传输速率。 这些因素结合在一起,表明ssh和rsync在所有机器上工作正常。 现在我已经通过Linode VPS隧道传输ssh连接来避开这个问题,但是我很好奇可能会导致非常低的传输速率。

如何通过SFTP设置自动primefaces转移

我正在做一个个人项目。 由于我不必担心与他人合作或从开发环境部署到生产环境,因此我只是简单地修改服务器上的文件,而我正在为我的应用程序提供服务。 为此,我使用Panic的传输( https://panic.com/transmit/ ),一个FTP / SFTP客户端。 对我来说很高兴,它提供了FUSEfunction,所以我可以将我的服务器的文件系统挂载到我的本地文件系统上。 我在我的文本编辑器中进行了更改,他们得到保存,他们自动上传。 但是我的文件也需要在服务器上由Gulp( http://gulpjs.com/ )处理。 这部分也适用。 Gulp观察这些文件,如果它们改变了,它将处理它们。 不幸的是,这两件事情在一起工作不好。 当我做出改变的时候,我最终会得到一个空文件,在那里我希望有一个新处理的文件。 我的假设是,传输不是primefaces传输我的文件。 而且似乎没有提供这样做的select。 Gulp在传输有机会上传他们的内容之前看到文件变化,因此我得到空文件。 我的问题是,我能做些什么来解决这个问题? 我宁愿保持尽可能接近我目前的工具链,但我也接受全新的方式来完成这一点。 谢谢!

文件传输我的网站从服务器到最新的一个最好的办法是什么?

我有Windows 2003服务器,我买了一个新的Windows 2008服务器,我有超过20 GB的文件希望迁移到新的服务器,我试过ftp,但它太慢了。 有更好的方法吗?

在NFS文件服务器上获取不规则的时间戳

情况如下: 我们有一个文件服务器不会将时间戳保存到文件的一小部分(几百万个中有77个文件)。 它改为写1969-12-31 19:00(Unix时代)的默认mtime。 当这种情况发生的时候,它会不规则地发生,没有设置模式(例如这里有一个文件,那里有一组文件,等等)。这种时间戳的文件已经通过NFS上传到服务器。 需要注意的是,我们只在这台服务器上的NFS共享中看到这种情况,并没有发生任何服务器系统文件,似乎只是与NFS共享而已。 一些额外的信息: 该服务器正在运行Ubuntu Server 9.04 NFSv4用于文件服务。 这是出口线: /home/file_storage 10.0.0.1/24(rw,sync,no_root_squash,no_subtree_check) 我们最近使用我们的旧文件服务器的rsync将我们的文件迁移到这个服务器 这台服务器有一个使用3ware 9650SE控制器的硬件RAID 5arrays。 文件系统是在单个根分区上使用LVM和LUKS / DMCRYPT的ext3 服务器定期与ntpd同步。 更新 根据评论请求更新上面的文件系统和分区信息。

两台机器之间文件位置的同步

虽然以前在这个网站和它的兄弟姐妹都有过类似的线索问题,但我还没有设法收集这个持续性问题的答案。 任何帮助深表感谢。 情况:我有两台笔记本电脑; 都包含了大量的音乐。 有时我会将这些音乐文件移到不同的位置,或者更改其中的元数据,或将它们转换为不同的格式。 我可以在任一台机器上做这些事情。 我很less一次完成所有这些工作,也就是说,我不太可能将文件格式转换为一个文件格式,而是将其移动到另一个位置。 我希望能够同步这些更改,而无需筛选重命名或移动的所有内容。 我熟悉rsync,但我觉得它不足,因为 虽然它可以计算校验和,但是没有任何方法来存储它们。 所以,如果一个文件不同,它不能找出它改变的一面。 这也意味着它不能尝试将缺less的文件与具有相同校验和的新文件进行匹配(即移动) 如果文件大小和date相同,那么需要在大型存储库上进行同步。 我想只检查校验和如果文件 即使打开校验和,也不会智能地使用校验和,即使校验和文件大小不同也是如此。 IIRC。 它不能使用文件元数据作为文件比较的手段。 这是一个愿望清单项目,但它似乎是可行的。 我也研究过rsnapshot,但是在这种情况下创build完整备份的要求是不切实际的。 我不需要备份,我只需要logging每个散列在哪个文件的时间。 Unison似乎可能会沿着这些线条隐约地做些事情,但是我厌恶花上几个小时在细节上花费时间才发现它是可悲的缺乏。 另外,在这里问问题很有趣。 我想要的是一个工具,可以做这样的事情: 跟踪文件校验或实际重命名,可能使用inotify大大减less资源消耗/延迟 存储一个包含这个信息的数据库,以及其他相关信息,如文件格式和元数据,实际的索引节点,文件名历史logging等等。 使用这个信息来提供与另一方的对方更智能的同步。 所以例如:如果一个文件已经从flac转换到了ogg,但是保持了相同的基本文件名或者相同的元数据,它应该能够发送新的版本,另一方应该删除原来的文件。 也许它应该在某个地方把它固定在某个地方,以防他们或你搞砸了,但这是一个细节。 然后,当交易完成后,状态会被logging下来,以便下一次进行交互时,他们可以计算出它们之间的差异。 也许所有这些元数据是一个奇特的梦想。 如果有些东西可以用聪明的方式使用校验和,我会非常高兴。 这就好比拥有像git这样的智能,而不需要在索引/备份/ etc中复制数据(以及分支和签出以及所有RCS所做的其他优点,基本上就是快进提交推送都是我想要的,也许可以select回滚。) 那么有没有可以做到这一点的东西呢? 如果没有,有人可以build议一个好的方法开始做出来吗?

如何在tightvnc中禁用文件转移?

testing了我发现的所有VNC服务器之后,我select了Tightvnc。 但它实际上还有一个我需要的function:文件转移。 我怎样才能禁用它?

在远程服务器上创buildtgz文件,而不使用本地硬盘

我有一个相当古老的Fedora服务器,我从另一家公司inheritance。 我只能访问服务器的威盛SSH。 以下是服务器的一些细节: Linux REMOVED 2.6.15-1.1831_FC4#1 2月2日星期二13:37:42 EST 2006 i686 i686 i386 GNU / Linux Fedora Core发行版4(Stentz)LSB_VERSION =“1.3”(Stentz)LSB_VERSION =“1.3” 我需要从这台服务器上获得几GB的文件,保留权限。 问题在于服务器几乎处于满负荷状态。 当我尝试制作一个.tgz文件时,使用的空间填充服务器达到100%的容量。 有这个服务器运行的实时网站,所以只是删除文件腾出空间不是一个选项。 有没有简单的方法将这些文件从服务器传输到另一个位置作为一个.tgz文件,但以这种方式,我不需要消耗我的本地硬盘驱动器资源? 我已经考虑过rsync,但是我想在我的开发盒(Windows 7)上保留用于备份的权限,所以从我的angular度来看,创build一个.tgz文件是可取的。 有没有人有类似的情况下的经验?

传输文件从Unix到Windows?

我想从Unix服务器的文件传输到Windows 2003服务器,我在Windows 2003上下载copssh和openssh已经安装在unix中…我执行以下命令: – scp -r /file_in_unix/ user@windows_hostname:\c:\\ 以下输出出现在unix屏幕中: 100% |***************************************************************| 562 00:00 但是当我去看看在C盘中的文件我什么也找不到

bash文件参数问题

我写bash文件将文件从Unix复制到Windows,我将文件的path作为parameter passing给bash文件: – scp -r /$1/ user@hostname:/cygdrive/c/unix_file 当我执行bash并且不传递任何参数时,它将复制“当前目录”中的所有文件 例如: – roor @ hostname />./ bash.sh现在它复制根目录中的所有文件….当我testing退出代码它是相等的(0)!