问下现在 Linux 监控海量文件+两端同步的正确姿势是什么?

ssbg2:如题,公司 OA 系统有两台文件服务器,里面积攒了从 10 年到现在的几乎所有文件,文件挺多但倒是不大,因为绝大多数都是些图片、文档之类的。
然后本身是在阿里云托管的,似乎也不用太担心意外导致数据丢失的问题(每个月还会手动备份一次到本地)。
但是最近老板觉得这个东西还是存在本地好,迁移倒是很简单,可是总得做异地热备吧,搜了下,说是 inotify+unison 的方案是比较高效的,参照的教程是这个:
https://cloud.tencent.com/developer/article/1333957

结果我发现这个方法每次有变动都会扫描所有文件,造成了延时高、资源占用大的问题,没办法使用。

后来又搜了下,说是还是通过脚本来调用 rsync 是比较科学的( inotify+rsync ),教程如下:
https://developer.aliyun.com/article/679345

请问下大家一般都是怎么做的?

==================================================================
哦,对了,监控其实只监控新增,所以不牵扯到文件内容的比较。

zpfhbyx:inotify + rsync

ssbg2:@zpfhbyx 嗯,谢谢了

weyou:syncthing

d0m2o08:我用的 lsyncd 本质还是 inotify + rsync

Linux 自动化大神看过来,求助啊

Number13:expect 使用方式求助 我想要判断执行程序的输出,是否有我指定的字符串怎么搞啊 比如 P1 程序执行后输出有 两种情况 情况 a:回显字符串中包含 aaaaa 情况 b: 回显字符串中包含 bbbbb 现在想判断 P1 程序执行后 如果是情况 a 就 执行 aCommandLine 情况 b 就 执行 bCommandLine 伪代码如…

腾讯轻量云怎么安装 Arch Linux

robinch:研究一下 DD 脚本吧 xiri:Arch Linux 本来就支持替换安装,直接启动一个 chroot 环境,然后在里面挂载系统盘,把原系统的文件全删了然后安装 Arch Linux 即可。Arch Wiki: https://wiki.archlinux.org/index.php/Install_Arch_Linux_from_exist…

OpenSUSE 这个 Linux 版本怎么样,各位用过的说一下使用体验?

tctc4869:今天逛阿里云看一下轻量级服务器购买页面,在“操作系统镜像”罗列的操作系统那里,其中有一个 linux 版本是 OpenSUSE 42.3 简介是真么说的 “openSUSE 发行版是一个稳定、易于使用且完整的多功能 Linux 发行版,是世界上最好的 Linux 发行版之一,是系统管理员、开发者和桌面用户的上上之选” 我没用过这个 linu…

另辟蹊径在 Linux 下使用微信

ety001:前置条件 开启 ADB 的 Android 手机 说明 在 Linux 下使用腾讯的产品就是各种痛苦。大家比较普遍的方法是 wine,还有些是靠虚拟机。 我个人是两种都有使用。 最近我的 Archlinux 滚动升级了搜狗拼音输入法后,wine 的微信会被搜狗搞崩溃。 于是我在考虑有没有其他方案。 灵光一现,想到了我经常录屏用的软件 scrcp…

Linux 中怎么找到 alias 命令在哪定义的

azev:看 home 目录下的.bashrc .bash_profile /etc/bashrc 里都没有定义 但 which 看确实是个 alias 那会在哪里呢?