AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[copying](server)

Martin Hope
NoChance
Asked: 2018-08-02 08:17:25 +0800 CST

使用多线程复制文件可以提高性能 - 为什么?

  • 2

将文件从一个位置复制到另一个位置时,最常用的资源是设备上的内存(缓冲区)和 I/O。但是,当使用多线程复制实用程序(如 Robocopy)时,如果您指定大量线程,则可以提高性能。

我的问题是:为什么多线程会显着增加大量文件的复制处理时间?无论如何,CPU 需要做的工作并不多。谢谢。

copying
  • 3 个回答
  • 5013 Views
Martin Hope
Andrew Gunnerson
Asked: 2014-01-13 01:32:07 +0800 CST

哪些文件传输协议支持服务器端复制?

  • 9

我想知道 Linux 上可用的哪些文件传输协议支持服务器端复制(并且不会在内部下载和重新上传文件)。我拥有的最简单的用例是将大文件(例如 VM)从一个目录复制到同一共享上的另一个目录。

我知道 Samba 4.1.0 最近在 SMB2 协议中实现了对 FSCTL_SRV_COPYCHUNK 的支持,但据我所知,还没有客户端工具/文件管理器支持这一点(链接)。我也看过 AFP,但仅有的两个用于挂载 AFP 共享的 Linux 工具都不是太好gvfs-afp,afpfs-ng也不是太好。afpfs-ng 未维护并且与 netatalk (segfaults) 配合不佳,而 gvfs-afp 与 afpfs-ng 工作时相比吞吐量非常低。更新:看起来下一个版本的 NFS 也可能支持这一点。

是否还有其他支持服务器端复制的协议?

提前致谢!

copying
  • 2 个回答
  • 2736 Views
Martin Hope
RainDoctor
Asked: 2010-04-01 12:28:37 +0800 CST

如何更快地复制 200GB 的文件?

  • 5

我在服务器 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?

rsync scp copy copying
  • 4 个回答
  • 2256 Views
Martin Hope
Mike Wills
Asked: 2010-03-04 11:35:10 +0800 CST

从数据库而不是文件还原

  • 0

在 ServerFault 中搜索与我类似的情况时,我找不到。

我们有一个“培训”和一个应用程序的实时数据库。“培训”数据库用于开发和实验。我经常将实时数据库备份到 bak 文件,然后将该数据库恢复到“训练”数据库以刷新数据。(这样做没有问题,因为这是供应商推荐的。)我可以通过从实时数据库恢复到“培训”数据库来消除该步骤吗?

从实时恢复 http://dl.dropbox.com/u/2732434/CopyDatabase_hide.png

sql-server copying
  • 1 个回答
  • 92 Views
Martin Hope
Simon
Asked: 2010-02-15 21:26:24 +0800 CST

在不同域上的两台 Windows 机器之间复制文件

  • 0

我需要在两台计算机之间复制多个数据库备份。

源计算机启动复制并且是 Windows 2000 pc 并且是 domain1 的成员。

目标计算机正在运行 Windows Server 2000,并且是 domain2 的成员。

这些机器位于通过防火墙物理连接的不同网络上。

这些文件当前通过 ssh 复制,并在目标计算机上安装了http://sshwindows.sourceforge.net/ 。

复制过程中无需加密内容,但密码不应明文发送。

我正在寻找一种无需在目标上安装服务器即可复制文件的方法。

我特别需要有关如何设置权限以及需要在防火墙上打开哪些端口的帮助。

windows active-directory copy copying
  • 3 个回答
  • 3014 Views
Martin Hope
Terry
Asked: 2009-09-01 12:12:26 +0800 CST

复制有权限的文件

  • 0

我们有一个新的 Windows 2008 服务器,并且想要转移我们的旧文件。尝试使用带有 /E /SEC /COPYALL 的 Robocopy,但没有执行任何操作,RichCopy 在计算机之间复制文件但不维护权限。有任何想法吗?

windows-server-2008 windows-server-2003 robocopy copying
  • 3 个回答
  • 2104 Views
Martin Hope
Jim Mischel
Asked: 2009-08-26 08:05:32 +0800 CST

复制大文件会导致抖动

  • 1

我看过相关的问题,但他们没有提供答案。

我在具有 32 GB RAM 的四核服务器上运行 Windows Server 2008,Service Pack 2,64 位。我经常处理大小为 100 GB 的文件,但我遇到了一个相当奇怪的问题。

如果我登录到服务器 A 并将这些大文件之一复制到服务器 B,则一切正常。当然,这需要相当长的时间,但两台机器都保持响应。但是,如果我登录到服务器 B 并从服务器 A 复制文件,则服务器 A 开始以惊人的速度消耗内存,直到内存已满,该服务器上的所有其他工作都完全停止,并且复制进度缓慢到涓涓细流.

如果我有一个程序通过网络访问并按顺序读取文件,也会发生这种情况。

我试过 COPY、XCOPY 和 ROBOCOPY,结果都一样。

那么如何防止 Windows 在复制时愚蠢地尝试缓冲整个文件呢?如果必须,我会确保所有副本都是从 A 到 B,但这不是理想的解决方案。在我看来,“服务器”操作系统应该能够毫无问题地处理这种情况。

windows windows-server-2008 copying
  • 2 个回答
  • 431 Views
Martin Hope
zero_r
Asked: 2009-08-11 08:09:22 +0800 CST

在 vm 运行时复制 vmware vmdk 文件

  • 7

我需要将一些虚拟机从一个数据存储复制到另一个。我正在运行 ESX 3.5 U3,VM 大多基于 Windows。我不关心数据完整性,因为它只是在目标目标上测试 NetApps 重复数据删除,而 VM 永远不会从该文件运行。由于使用了虚拟机,我无法关闭它们。如果我尝试用“cp”复制它,我当然会收到抱怨锁定文件的错误。

例如:“ cp: cannot open ....vmdk' for reading: Device or resource busy”

这样做有诀窍吗?用dd还是cpio?

问候

vmware-esx vmware-vmdk copying
  • 3 个回答
  • 27463 Views
Martin Hope
user14930
Asked: 2009-07-30 14:05:12 +0800 CST

网络复制查询

  • 1

我有一个 Windows 2003 SBS 服务器在带有 2 个 LAN 卡的 DL380 上运行,如下所示: 192.168.2.2 = LAN 100mb / 192.168.10.1 = 复制子网 1000mb

我有一个 Windows 2008 标准服务器在另一个带有 2 个 LAN 卡的 DL380 上运行,如下所示: 192.168.2.3 = LAN 100mb / 192.168.10.2 = 复制子网 1000mb

通过 \192.168.10.1 复制/粘贴在服务器之间复制文件时,服务器默认使用其他 100mb 网卡,并且复制大量数据时速度很慢。如何强制服务器使用交叉电缆并复制我设置的子网?

早上之前我有大量数据要复制,所以任何帮助都会很好。

请注意,我现在没有对服务器的物理访问权限,只有 ILO 和 RDP

干杯

windows-server-2003 networking copy copying
  • 4 个回答
  • 307 Views
Martin Hope
sverrejoh
Asked: 2009-07-09 04:09:26 +0800 CST

如何在机器之间进行多跳 SCP 传输?

  • 99

我想将文件从我的机器 A 复制到服务器 C,但只能通过服务器 B 访问服务器 C。

不是先传输到服务器B,而是登录然后传输到服务器C,是否可以直接使用SCP或类似程序传输文件?

(Emacs tramp-mode 具有远程编辑文件的功能)。

files ssh scp copying
  • 10 个回答
  • 83778 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve