Can rsync be used to make only hard links, not copies?
我在/data下有许多文件和目录。我想使用rsync在备份目录中创建硬链接。/data/dir_1…目录备份已退出。
1 2 3 4 5
| Starting point...
/data/dir_1 ... dir_n/file_1 ... file_n
Ending point...
/data/dir_1 ... dir_n/backups/dir_1 ... dir_n/file_1 ... file_n (hardlinks back to /data/dir_1 ... dir_n/file_1 ... file_n) |
只需rsync就可以做到这一点吗?
只需rsync和递归就可以复制整个目录层次结构吗?
- StackOverflow的范围是关于软件开发的问题。有关命令行使用Unix工具的问题,请考虑Unix和Linux。
- 我正在开发的软件有这个要求。我想知道为什么在StackOverflow上有Cassandra操作问题?这就是为什么我的一个朋友告诉我不要使用stackoverflow的一个例子。软件开发人员也应该知道这些东西。感谢投反对票。非常感谢。干杯。
- 这里是这个例子……stackoverflow.com/questions/984204/…
- 这个…stackoverflow.com/questions/11887766/…
- (1)不要假定评论的人和被否决的人是同一个人——你感谢我的被否决的人不是我的。(2)现场规则随时间变化。仅仅因为过去的一些疏忽并不能让它被接受;当前站点规则的唯一规范来源是帮助中心和meta上的共识。(3)如果一个问题是关于一个开发者"应该知道"的东西,那就无关紧要了。这个措词对于软件开发来说是独一无二的——也就是说,它应该是一些东西,但是除了软件开发人员之外,没有人需要知道。
- …要清楚的是,请参阅stackoverflow.com/help/on-topic,第四个要点,并注意它是一个"and",而不是一个"or",将其与其他标准联系起来。
- 的确。。。你说得对。对我来说,这确实是一个错误的假设。我以后会记住的,查尔斯。很抱歉让我的工作压力渗透到StackOverflow和你身上。根据您的建议,我已加入Unix&Linux StageExchange。谢谢你花时间解释。非常感谢。
1
| rsync -av --link-dest=src_dir src_dir/ new_dir/ |
- 删除了我的"不回答",因为这是答案。干杯。
- 如果您想备份多个这样的链接树,可以尝试rsync包装器:stromberg.dnsalias.org/~strombrg/backup.remote.html rsync