问题标签 [rsync]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3434 浏览

vim - RSync 保存在 VIM 中

我正在寻找一种映射 :w 命令的方法,以便当我使用它时,它将 rsync 当前目录并保存有问题的文件。理想情况下,rsync 命令生成的响应应该在 vim 中返回,但不是在当前文件中,而是作为工具提示或其他东西。

我设法在 TextMate 中实现了这一点,现在正准备开始使用 Vim。我一直在尝试类似的东西:map w :w|!rsync,但这似乎不起作用。

0 投票
3 回答
3906 浏览

backup - 排序由 rsync 传输的文件

我们目前rsync用于运行备份作业。这项工作需要几个小时。由于备份的某些部分比其他部分更重要,我们希望确保在其他所有内容之前备份它们(即rsync首先传输这些文件)。这应该很容易使用rsync --files-from.

不幸的是,我们需要优先考虑的文件与单个目录中的所有其他文件一起(平面层次结构,嘘!),它们只有一个特定的扩展名来识别它们。因此,我们希望获取rsync 将要传输的文件列表,在本地对其进行排序,然后将其传递给rsyncusing rsync --files-from

Usingrsync -v --dry-run让我们大部分时间都在那里(我认为),但显示目录添加和文件属性更改,这意味着我们并没有真正获得立即可用的列表。

所以,我的问题是:如何从 rsync 获取要使用的文件列表?

0 投票
3 回答
3356 浏览

rsync - 使用 rsync 镜像文件移动

我们用于备份的专有软件 (sadface) 会生成一系列图像,rsync用于同步到异地位置。生成的文件如下所示:

因此,我们将它们同步并在异地机器上获得完全相同的结构。然后备份程序再次运行,我们得到如下内容:

所以rsync工作运行,我们最终得到类似的东西:

显然,我们希望场外机器看起来像现场机器一样,以避免混乱并节省存储空间。有什么方法可以rsync反映现场发生的动作,还是我们必须解决一些问题rsync

0 投票
2 回答
3995 浏览

netbeans - 在 mac osx 中启动 netbeans 时运行终端命令

嘿,当您在 mac osx 中启动 netbeans 时,有人知道在终端中运行命令的好方法吗?作为 netbeans 中的一个选项还是作为 mac osx 的一个功能?我想在 netbeans 启动时自动将我的本地文件与远程文件夹同步,所以我想在 netbeans 启动时运行 rsync 命令。否则我会忘记,我会以冲突告终。

0 投票
2 回答
701 浏览

linux - 同步而不扫描单个文件?

考虑两个目录:

我希望第二个目录(目标;USB 驱动器)包含与第一个目录(主目录)相同的文件和结构。有3600多个文件(总共59G)。使用unison扫描每个文件,这非常慢。我宁愿根据文件名、大小和修改时间进行比较。

我认为rsync可能更好,但手册页中的示例相当神秘,而且 Google 搜索没有发现任何简单、有见地的示例。我宁愿不要不小心擦除master中的文件。;-)

主列表会随着时间而改变:重新组织目录、添加新文件和更新现有文件(例如,重新标记)。通常变化很小;花费数小时来完成同步让我觉得次优。

将目标目录与主目录同步的确切命令是什么?

该命令应该复制新文件,重新组织移动的文件(或删除然后复制),并复制更改的文件(基于日期)。目标文件的时间戳应设置为主文件的时间戳。

0 投票
3 回答
1835 浏览

backup - 确保 mysqldump <-> rsync 的数据完整性

我使用 rsync 备份服务器上的文件,使用 mysqldump 备份我的数据库。这是我的担忧:

我的数据库上的 mysqldump 大约需要 30 秒。我有一个名为 photos 的表,它存储有关用户上传的图像的信息,包括文件的路径。我担心在完成 mysqldump 所需的 30 秒内上传或删除照片时会发生什么。如果发生这种情况,然后我要恢复 rsync'd 文件和 mysqldump 数据,那么我可以查看一个数据库,其中包含指向已删除照片的行,或者丢失已成功上传的照片的行。

如何确保 mysqldump 与 rsync 完全匹配?

在此先感谢,布赖恩

0 投票
2 回答
28651 浏览

linux - 在使用 --files-from 复制期间使用 rsync 重命名文件?

使用 rsync,如何在使用 --files-from 参数复制时重命名文件?我有大约 190,000 个文件,从源复制到目标时,每个文件都需要重命名。我计划将文本文件中的文件列表传递给 --files-from 参数。

0 投票
2 回答
1384 浏览

bash - 将大文件上传到服务器集群

我们有一个由 4 个 Web 服务器组成的集群,其中包含几个域,其中一个包含很多视频。我们还有一个“登台”服务器,我们通常将文件同步/上传到该服务器,然后从那里通过 bash 脚本将它们全部同步到其他 Web 服务器。

我们遇到的问题是其中相当一部分是手动的。如果在周末,其中一位内容编辑想要替换视频/上传新视频,那么他们需要等到星期一,我们发现他们会将文件上传到其他地方,因为这样更容易等等。

我们需要一个解决方案,以便员工可以将大文件上传到登台服务器,然后将它们同步到其他服务器上。希望没有其他人参与该过程。

一直在看 ajax 文件管理器;通过 sftp 上传使用文件管理器移动文件一些超级同步按钮

0 投票
3 回答
21617 浏览

mysql - 使用 rsync 备份 MySQL

我使用以下 rsync 命令将我的 MySQL 数据备份到 LAN 网络中的机器上。它按预期工作。

我只是想确保这是使用 rsync 的正确方法。

我还想知道 5 分钟的 crontab 条目是否有效。

0 投票
6 回答
31939 浏览

git - rsync .git 目录

这个问题可能是基于我对 .gits 和 git 存储库的作用缺乏了解,但是:

我可以将目录与我git init在机器之间创建的内容同步吗?

我的笔记本电脑上有一个存储库,将其从那里移开的唯一方法是 scp/rsync 到远程主机,我可以从中再次下载它。我可以在这些主机之间同步完整的目录结构吗?