AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1334701
Accepted
rsr911
rsr911
Asked: 2021-04-29 12:12:44 +0800 CST2021-04-29 12:12:44 +0800 CST 2021-04-29 12:12:44 +0800 CST

可以克隆 linux raid 阵列吗?

  • 772

我的系统全部安装在一对较旧的 NVMe 驱动器上,并且今天有一对新的 PCIe 4.0 驱动器上市。我的主板将支持所有四个驱动器。有没有办法克隆大小相等的数组?在安装我转换为工作站的 Ubuntu 服务器时使用 MDADM 创建。

raid
  • 1 1 个回答
  • 1361 Views

1 个回答

  • Voted
  1. Best Answer
    rsr911
    2021-05-02T20:57:47+08:002021-05-02T20:57:47+08:00

    警告:我正在运行全新的华硕 Z590 主板和 11900k 第 11 代 CPU。

    这是可能的,但我没有完全做到这一点,因为当我尝试我的 Parted Magic USB 时无法启动。在我刚刚在我的新 M.2 驱动器阵列上进行全新安装后,我决定修补一下。我可以通过选择“安全图形”来启动 Ubuntu USB(Ubuntu 和这个新硬件仍然存在问题)

    从那里:

    1)安装 mdadm 然后运行“sudo mdadm --assemble md0”来组装我在现场环境中安装的一个现有阵列。

    1. 安装 gparted 和 clonezilla (sudo apt install)

    2. 启动 gparted 并检查数组

    3. 启动克隆兹拉。我选择将我的阵列的图像制作到另一个驱动器。因为我可以制作数组的图像,所以我也可以将图像克隆到数组上。我仍然可以尝试和/或只是将数组克隆到数组以证明它可以完成,即使我现在不需要(全新安装)

    现在这提出了一个大问题。当您克隆软件raid 阵列时,您只是克隆物理磁盘上的raid 分区,这意味着boot-efi 分区不会被克隆。我建议的是,当您创建新阵列时,首先在每个阵列上创建一个 512mb 的胖分区,然后创建您的 RAID 分区并构建您的阵列。然后,我会将您原来的 boot-efi 分区克隆到新阵列中的这些分区之一。我更喜欢将 boot-efi 放在第一个驱动器上。因为它是 efi,所以我想你也可以复制文件。

    所以答案是肯定的,这似乎是完全可能的,当我有时间时,我会这样做只是为了证明它可以做到。我的主板支持 4 个 M.2 驱动器,所以硬件对我来说不是问题。

    您首先安装 mdadm 并重新组装您的阵列非常重要,否则 clonezilla 将无法识别它们。或者,我不会对此进行测试,您可以将驱动器克隆为驱动器,即,raid A 驱动器 0 到 Raid B 驱动器 0 和 raid A 驱动器 1 到 raid B 驱动器 1。我认为假设所有驱动器都是相同的大小。

    !!!在反对者面前!!!

    我知道raid 0 有风险,而软件raid 0 风险更大!我在服务器卡上运行了一个 12tb REAL raid 阵列,用于在 Raid 5 中使用 SSD 缓存和 6 个 HDD 的服务器卡上运行数据。我的主目录 rsync 每晚到一个单独的 M.2,然后每周从那里到 big raid,每 8 次轮换一次周。我还有一个安装脚本,我会不断更新以使安装快速进行。我只是碰巧喜欢真正快速的操作系统驱动器的性能。过去,我在超宽 SCSI 驱动器阵列上大吃一惊,然后是 ultra2、ultra160、ultra320,最后是硬件 SATA/SAS 阵列。实际上,我为 Microsoft 测试了几个 Win2k 服务包和一些实验性驱动程序,允许我在 raid 0 中为我的操作系统运行 8 个 SCSI 驱动器,我当时认为这很快!

    • 0

相关问题

  • 将 RAID1 移动到新机器 [关闭]

  • Ubuntu 服务器“fakeraid”RAID5 安装

  • 任何关于去 Xen'ing 盒子的方法?[关闭]

  • 是否有可以与 Windows 安装共享的 Linux 软件 RAID?

  • 如何创建软件 RAID 驱动器并在该驱动器上安装 Ubuntu Desktop?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve