“热交换”的Linux MDDRID1 – 重新安装文件系统临时只读启用安全断开?

Linux md raid1上有一个ext3文件系统,arrays由两个硬盘驱动器组成。 各种服务,包括数据库运行和写入。

我们假设为了减less服务停机时间,最好能够:

选项A

  • 连接外部驱动器(可能是每周多驱动器)
  • 将数组同步到它( – >实际上并不重要,服务需要多长时间)
  • 切换运行级别 – >closures所有基本的非写入服务
  • 重新挂载文件系统只读
  • 从arrays和物理上断开外部驱动器
  • 重新挂接文件系统读写
  • 默认运行级别 – >重新启动服务

更好 ,如对比选项B

  • 连接外部驱动器
  • 备份运行级别 – >closures所有服务
  • 进行文件级备份( – >可能冗长的操作,即使采用渐进式方法,服务也会停止)
  • 默认运行级别 – >重启所有服务

问题是,在选项A的情况下ext3文件系统是否在外部驱动器上保持正常? 文件系统挂载时断开驱动器是否安全?

与从头彻底卸载文件系统有什么不同? 下一次登山是否会恢复? 这是一个rootfs,这就是为什么我不能干净地卸载它。

首先,如果你安装一个FS只读,它将不会被修改。

其次,对于您的备份问题,您可能需要查看LVM及其快照function,该function允许您closures服务(如有必要),制作快照,重新启动服务并从snaphshot进行文件级备份,然后删除快照备份已经完成。 选项A中的方法非常不寻常