首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian 11上USB磁盘的udev规则

Debian 11上USB磁盘的udev规则
EN

Unix & Linux用户
提问于 2021-10-25 10:04:51
回答 1查看 751关注 0票数 0

有谁能帮助我为下列行动制定一项有效的udev规则(Debian 11),请:

  1. USB磁盘(2TB或更高)具有给定的卷id,例如“abc”。
  2. 当USB磁盘连接到Debian 11主机的USB端口之一时,应该应用udev规则(即告诉操作系统USB设备“可供以后安装”(见下文注2)。

备注:

  1. 其目的是通过rsync或rdiff备份将驻留在Windows 10网络共享(由Samba在Debian服务器上提供)中的数据备份到USB磁盘。
  2. 将有一个bash脚本,它将作为每晚执行备份的cron任务启动。脚本将挂载USB磁盘。
  3. 备份完成后,USB磁盘将在前几天晚上通过cron作业卸载并重新安装。
  4. 不应该有用户交互(除非手动分离物理USB磁盘并将另一个USB磁盘附加到服务器上。
  5. 备份脚本为协议提供了关于成功和/或错误的条款。

补充问题:

  1. 您推荐哪种备份工具: rsync还是rdiff备份?
  2. 对于USB磁盘,您推荐哪种文件系统?理想情况下,应该可以轻松地通过windows工作站将文件和目录还原回网络共享,但这不是强制性的。还可以在Linux上完成恢复。
  3. 你推荐“离子冰”作为备用程序吗?哪种选择?
EN

回答 1

Unix & Linux用户

发布于 2021-10-25 10:24:33

USB磁盘(2TB或更高)具有给定的卷id,例如“abc”。当USB磁盘连接到Debian 11主机的USB端口之一时,应该应用udev规则(即告诉操作系统USB设备“可供以后安装”(见下文注2)。将有一个bash脚本,它将作为每晚执行备份的cron任务启动。脚本将挂载USB磁盘。

你不需要特殊的udev规则。如果磁盘(它上的文件系统)有标签"abc",那么将在连接它之后创建/dev/disk/by-label/abc符号链接,这样您就可以在cron脚本中使用这个路径来挂载设备来执行备份。您也可以使用mount LABEL="abc" <mountpoint>挂载标签,mount将解析路径本身。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/674695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档