rsync

通过 crontab 运行 rsync 时出现权限问题
rsync

通过 crontab 运行 rsync 时出现权限问题

我正在使用 rsync 将本地计算机上的目录备份到远程服务器。我已为我的用户设置并启用了基于 SSH 密钥的访问权限,因此当我运行以下命令时: rsync --update -razvP --progress ~/Projects/ ~/Documents/ [email protected]:backup/ 一切都按预期进行。所以现在我想每天运行它,所以我将它放入 Bash 脚本中,通过 crontab 运行: 〜/备份1.sh #!/usr/bin/env bash rsync --update -razvP --progress ~...

Admin

两台 Linux 机器之间奇怪的 Rsync 行为 - 已解决
rsync

两台 Linux 机器之间奇怪的 Rsync 行为 - 已解决

机器 A:Debian 测试版(SparkyLinux 6)rsync 3.1.3 机器 B:Ubuntu Ubuntu 16.04.6,rsync 3.1.1 我有一个 bash 脚本,用于将目录备份到网络连接的机器。我尝试过备份到已安装的目录 (CIFS) 或通过 rsync (由目标上的 root 运行的 rsync 守护进程)。这两个文件系统都是 ext4。两者都以 RW、defaults 的形式安装在 fstab 中。 我的 bash 脚本检查两个目录是否存在,然后运行(以 root 身份): rsync -artzsv --force --...

Admin

SCP 卡在文件复制上
rsync

SCP 卡在文件复制上

我有一个包含简单文本的测试文件。如果文件大小超过 750 字节,我无法通过 SCP 或 rsync 传输它。 主机上的互联网运行良好,下载速度:16.53 Mbit/s 上传速度:2.83 Mbit/s -rw-rw-r-- 1 4395 Nov 4 18:34 test scp -v test deployer@vpn-test_host:/home/deployer debug1: Sending command: scp -v -t /home/deployer Sending file modes: C0664 4395 ...

Admin

`rsync` 忽略包含 ñ 的文件
rsync

`rsync` 忽略包含 ñ 的文件

我正在使用rsync -avp,但一个包含的目录ñ被完全忽略了。这是 rsync 中的错误吗? ...

Admin

通过 3 种模式(不必要的文件、短时间和恢复搜索优化)快速永久删除
rsync

通过 3 种模式(不必要的文件、短时间和恢复搜索优化)快速永久删除

我姐姐让我将她的照片备份到我的外置硬盘上,并格式化他的笔记本电脑。几天后,我的外置硬盘出现故障,导致照片丢失。我使用 Windows 的 Recuva、Linux 的 RD-Linux 和 TestDisk/PhotoRec 以及 Disk Drill 的 macOS 来恢复照片,但它也恢复了很多不必要的文件,并且占用了超过 1GB 的硬盘空间,花费了大量时间。我花了 5 个多小时才从众多不必要的文件中选出不到 4 千张照片。 我只希望永久删除不必要的文件并使其无法恢复,以优化 HDD 上的恢复搜索并且不增加...

Admin

Rsync 不会删除文件并提示“设备上没有剩余空间 (28)”
rsync

Rsync 不会删除文件并提示“设备上没有剩余空间 (28)”

我在 macOS 10.14.6 (Mojave) 上使用rsync(2.6.9,协议版本 29) 备份包含视频的磁盘。源容量为 999GB,可用容量为 75GB,备份容量为 1TB。命令为: $ rsync -avxW --progress /Volumes/Video/ /Volumes/Video\ backup/ building file list ... 40989 files to consider .DS_Store 26628 100% 0.00kB/s 0:00:00 (xfer#1, to-check=40...

Admin

使用 CLI 有选择地将多个文件夹上传到 AWS S3
rsync

使用 CLI 有选择地将多个文件夹上传到 AWS S3

我有大约 50 个文件夹,其中包含子文件夹,我想将文件夹和子文件夹上传到 S3 存储桶,同时保留子文件夹结构。 我读到我可以--include多次使用命令,但是有没有更好的方法来做到这一点? 我想要上传的文件夹是在某个日期之后创建的,有没有办法将日期范围输入到命令中? 谢谢 ...

Admin

在多个系统之间进行代码更新,rsync 和 git 哪个更好?
rsync

在多个系统之间进行代码更新,rsync 和 git 哪个更好?

正如标题所示,当一个人在多个系统上工作时,rsync 和 git 哪个是更新代码的更好选择,其中一些是远程的、本地的,而另一个是整个团队的中央存储库。一些限制是这些目录有一些我们不想与其他用户/系统共享的系统相关文件。 例如,开发人员在代码上工作,但工作在代码的不同部分。例如,我可能使用 3 台机器工作,其中一台是 HPC,我只在其中模拟我的开发版本代码,但不修改代码,另一位开发人员使用 2 台机器工作,然后是托管在 gitlab 上的中央存储库。 我知道大多数开发人员会选择 git,但是 git 的哪些特性使它比 rsync 更好呢?如果你选择其他方式...

Admin

rsync 的 --link-dest 选项是否比 --backup-dir 更好?
rsync

rsync 的 --link-dest 选项是否比 --backup-dir 更好?

在他广受欢迎的文章中使用 Linux 和 Rsync 轻松实现自动快照式备份中,Mike Rubel 断言使用rsync创建硬链接快照--link-dest是比使用 执行增量备份的“更好方法” --backup-dir,但他没有解释这一说法。 我希望使用它rsync来每天备份笔记本电脑$HOME目录中大约 1-2 GB 的个人数据。我想要一份文件当前状态的镜像,以及某种恢复旧版本文件的方法(所以我想我需要增量备份)。 Mike Rubel 称他的解决方案优于 是什么意思--backup-dir?每种解决方案的优点/缺点是什么?哪种可能更适合我的情况? ...

Admin

重复使用 Rsync 会导致系统变慢吗?
rsync

重复使用 Rsync 会导致系统变慢吗?

我在一台古老的 Dell Dimension 4550 台式机上运行 Ubuntu Server 18.04,我用这台台式机备份了 13 个安全摄像头。每天通过 cron 和 rsync 执行 4 次备份。通常,当 cronscript 到达第 13 个摄像头时,复制速度就会慢得像爬行一样,有时需要 1 到 2 分钟才能复制每个 650KB 的图像文件。为了加快速度,我在 rsync cronscript 中添加了 -W 和 --ignore-existing 开关,因为这些对我来说并不是非常重要,但速度提升只是微不足道的。我甚至添加了一个“killall ...

Admin

Pg_dump 和 rsync 备份脚本在 anacron 中不起作用
rsync

Pg_dump 和 rsync 备份脚本在 anacron 中不起作用

我有两个 sh 脚本,分别称为 Z-backup 和 lb。Z-backup 是我放在 cron.daily 中的脚本,因此它作为 anacron 作业运行并调用 lb 脚本。Z-backup 脚本的内容为: #!/bin/sh set -e # Anacron script to run a daily backup at boot time. exec /home/chh1/bin/lb >/dev/null 2>&1 exit lb脚本的内容为: #!/bin/sh # Script to do a backup...

Admin

Ubuntu 18.04 上的 Rsync --exclude-from= 查询
rsync

Ubuntu 18.04 上的 Rsync --exclude-from= 查询

我正在尝试使用以下命令将我的主文件夹备份到外部驱动器: rsync -acu --delete --exclude-from='/home/chh1/rsync_exclude.txt' /home/ /media/chh1/f86f92f7-bcb4-4b8e-8a64-8a210606d422/home_backup/ --exclude-from= 文件 /home/chh1/rsync_exclude.txt 包含以下条目: .cache crewdb.bak.sql 我确实想排除.cache,但也排除其中包含的.dconf,因为我...

Admin

如何加快 rsync 任务来处理大量数据?
rsync

如何加快 rsync 任务来处理大量数据?

我有一个使用 12T 的系统,CentOS 6,raid6,xfs,电子邮件系统 我需要将数据 rsync 到备用服务器,现在大约需要 6 个小时才能完成任务 我发现真正复制的文件量不是很多,大约10万个文件,但延迟似乎扫描文件夹的变化 我可以做些什么来提高 rsync 的性能?目标是在 15 分钟内,可以吗? ...

Admin

如何在linux中稳定地传输文件
rsync

如何在linux中稳定地传输文件

我正在尝试使用 SCP 将大量数据从 Windows 传输到 Linux。 scp GEOS* username@ip:/path/to/destination 可以。但是速度很慢,两小时后连接就会重置。 files.tar 50% 9109MB 1.1M...

Admin

调试为什么用户无法通过 ssh 执行一些可以在本地执行的操作
rsync

调试为什么用户无法通过 ssh 执行一些可以在本地执行的操作

这有点难以解释,所以我将根据我所看到的情况概述这个问题。 我有两台服务器,可以使用有效的密钥通过 ssh 登录。我无需提供密码即可登录。 用户同样可以通过 ssh 执行“ls -l”而不会出现问题,例如: ssh [email protected] "ls -l" ssh [email protected] "ls -l" 都有效。 但是使用 rsync 执行某些操作会在一台服务器上产生错误: ssh [email protected] "rsync --version" # works ssh [email&n...

Admin