问题标签 [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.
vim - RSync 保存在 VIM 中
我正在寻找一种映射 :w 命令的方法,以便当我使用它时,它将 rsync 当前目录并保存有问题的文件。理想情况下,rsync 命令生成的响应应该在 vim 中返回,但不是在当前文件中,而是作为工具提示或其他东西。
我设法在 TextMate 中实现了这一点,现在正准备开始使用 Vim。我一直在尝试类似的东西:map w :w|!rsync
,但这似乎不起作用。
backup - 排序由 rsync 传输的文件
我们目前rsync
用于运行备份作业。这项工作需要几个小时。由于备份的某些部分比其他部分更重要,我们希望确保在其他所有内容之前备份它们(即rsync
首先传输这些文件)。这应该很容易使用rsync --files-from
.
不幸的是,我们需要优先考虑的文件与单个目录中的所有其他文件一起(平面层次结构,嘘!),它们只有一个特定的扩展名来识别它们。因此,我们希望获取rsync
将要传输的文件列表,在本地对其进行排序,然后将其传递给rsync
using rsync --files-from
。
Usingrsync -v --dry-run
让我们大部分时间都在那里(我认为),但显示目录添加和文件属性更改,这意味着我们并没有真正获得立即可用的列表。
所以,我的问题是:如何从 rsync 获取要使用的文件列表?
rsync - 使用 rsync 镜像文件移动
我们用于备份的专有软件 (sadface) 会生成一系列图像,rsync
用于同步到异地位置。生成的文件如下所示:
因此,我们将它们同步并在异地机器上获得完全相同的结构。然后备份程序再次运行,我们得到如下内容:
所以rsync
工作运行,我们最终得到类似的东西:
显然,我们希望场外机器看起来像现场机器一样,以避免混乱并节省存储空间。有什么方法可以rsync
反映现场发生的动作,还是我们必须解决一些问题rsync
?
netbeans - 在 mac osx 中启动 netbeans 时运行终端命令
嘿,当您在 mac osx 中启动 netbeans 时,有人知道在终端中运行命令的好方法吗?作为 netbeans 中的一个选项还是作为 mac osx 的一个功能?我想在 netbeans 启动时自动将我的本地文件与远程文件夹同步,所以我想在 netbeans 启动时运行 rsync 命令。否则我会忘记,我会以冲突告终。
linux - 同步而不扫描单个文件?
考虑两个目录:
我希望第二个目录(目标;USB 驱动器)包含与第一个目录(主目录)相同的文件和结构。有3600多个文件(总共59G)。使用unison扫描每个文件,这非常慢。我宁愿根据文件名、大小和修改时间进行比较。
我认为rsync可能更好,但手册页中的示例相当神秘,而且 Google 搜索没有发现任何简单、有见地的示例。我宁愿不要不小心擦除master中的文件。;-)
主列表会随着时间而改变:重新组织目录、添加新文件和更新现有文件(例如,重新标记)。通常变化很小;花费数小时来完成同步让我觉得次优。
将目标目录与主目录同步的确切命令是什么?
该命令应该复制新文件,重新组织移动的文件(或删除然后复制),并复制更改的文件(基于日期)。目标文件的时间戳应设置为主文件的时间戳。
backup - 确保 mysqldump <-> rsync 的数据完整性
我使用 rsync 备份服务器上的文件,使用 mysqldump 备份我的数据库。这是我的担忧:
我的数据库上的 mysqldump 大约需要 30 秒。我有一个名为 photos 的表,它存储有关用户上传的图像的信息,包括文件的路径。我担心在完成 mysqldump 所需的 30 秒内上传或删除照片时会发生什么。如果发生这种情况,然后我要恢复 rsync'd 文件和 mysqldump 数据,那么我可以查看一个数据库,其中包含指向已删除照片的行,或者丢失已成功上传的照片的行。
如何确保 mysqldump 与 rsync 完全匹配?
在此先感谢,布赖恩
linux - 在使用 --files-from 复制期间使用 rsync 重命名文件?
使用 rsync,如何在使用 --files-from 参数复制时重命名文件?我有大约 190,000 个文件,从源复制到目标时,每个文件都需要重命名。我计划将文本文件中的文件列表传递给 --files-from 参数。
bash - 将大文件上传到服务器集群
我们有一个由 4 个 Web 服务器组成的集群,其中包含几个域,其中一个包含很多视频。我们还有一个“登台”服务器,我们通常将文件同步/上传到该服务器,然后从那里通过 bash 脚本将它们全部同步到其他 Web 服务器。
我们遇到的问题是其中相当一部分是手动的。如果在周末,其中一位内容编辑想要替换视频/上传新视频,那么他们需要等到星期一,我们发现他们会将文件上传到其他地方,因为这样更容易等等。
我们需要一个解决方案,以便员工可以将大文件上传到登台服务器,然后将它们同步到其他服务器上。希望没有其他人参与该过程。
一直在看 ajax 文件管理器;通过 sftp 上传使用文件管理器移动文件一些超级同步按钮
mysql - 使用 rsync 备份 MySQL
我使用以下 rsync 命令将我的 MySQL 数据备份到 LAN 网络中的机器上。它按预期工作。
我只是想确保这是使用 rsync 的正确方法。
我还想知道 5 分钟的 crontab 条目是否有效。
git - rsync .git 目录
这个问题可能是基于我对 .gits 和 git 存储库的作用缺乏了解,但是:
我可以将目录与我git init
在机器之间创建的内容同步吗?
我的笔记本电脑上有一个存储库,将其从那里移开的唯一方法是 scp/rsync 到远程主机,我可以从中再次下载它。我可以在这些主机之间同步完整的目录结构吗?