Linux 内部硬盘克隆/备份问题

Linux 内部硬盘克隆/备份问题

我在笔记本电脑上安装了 Manjaro XFCE,它还以双启动格式安装了 Windows 8.1。Windows 8.1 比 Linux 安装得早。但是,就磁盘分区而言,在基于 Windows 的分区的两个分区之间,是最近安装 Linux 的分区。

现在问题是当访问 Manjaro Linux 时,内置硬盘发出连续的“摩擦”/“刺耳”的声音或噪音。有时,在执行一些繁重的“处理器密集型”工作(例如在更新 Linux 期间)时,硬盘的敲击声会变得“响亮”且连续。在浏览了一些互联网结果后,我认为内置硬盘发出的这种“声音”可能表明内置硬盘的寿命已到。

因此,事不宜迟,我想完全备份我的笔记本电脑的内置硬盘。更具体地说,我的目标是将整个内部硬盘“克隆”到外部存储设备,这样,内部驱动器的相同分区以后可以重复使用。

现在,关于该笔记本电脑的一些信息:操作系统:(win8/Manjaro),(大约 4GB RAM,500GB HDD;端口:2USB2.0,1USB3.0,网络:以太网/Wifi/蓝牙,处理器:英特尔 i3 第四代)。我们将此系统称为“系统A”从现在开始。我确实有另一台平板电脑,其系统配置如下:操作系统:Win 11、硬盘:256GB、RAM:16GB、端口:2 个 ThunderBolt/USB-C 端口、网络:蓝牙、Wifi)。我们将此系统称为“系统 B”从现在开始。最后,在不久的将来,我确实计划购买一台新的笔记本电脑,它将具有最新的系统要求(包括硬盘、内存和处理器)以及网络连接,并且可能同时使用 Windows 和 Linux 作为操作系统。我们将此系统称为“系统 C”

现在,关于系统 A 的内部硬盘有一些额外的信息:

  • 系统 A:戴尔笔记本电脑型号:Inspiron 15。
  • 希捷标准型号笔记本薄型硬盘;
  • 型号:ST500LT012-1DG142;
  • 串行 ATA (SATA) 接口
  • 5400 RPM;6.0 GB/秒,500 GB

无论如何,以下是我对此事的疑问。(注:主要问题以粗体表示,次要问题/评论以斜体表示)

  1. 什么样的外部存储设备适合硬盘克隆过程(而不仅仅是文件/文件夹子集的简单备份)? 它应该是旋转磁盘硬盘,还是 SSD 存储?除了具有 1TB 的高容量和典型的 USB 连接功能外,它是否应该具备安全性、网络连接、数据备份(以防外部设备出现故障)方面的附加功能? 您能否推荐一些用于数据克隆的特定外部设备,或者市场上有任何适合数据克隆的设备吗?

  2. 在 Manjaro Linux 环境中将内部 HDD 克隆到外部存储设备的具体步骤是什么?我的意思是使用 Linux 命令行工具/终端以及精确组合标志来执行特定命令以执行任务的分步说明。您可以为此任务提供任何具有图形界面的工具,但我更喜欢 Linux 命令行工具,最好使用默认命令,但要精确组合这些命令的标志。此外,System-A 中的某些文件/文件夹的完整路径非常长;因此,在复制此类数据时,带有适当标志的 Linux 命令应该能够将其传输/复制到外部设备,而不会发生任何中断。当传输/复制系统当前正在使用的任何数据时,此类 Linux 命令的行为相同。

  3. 我是否必须将外部存储设备“格式化”为适合数据克隆操作的文件系统格式?还,考虑到 RAM 的大小和系统 A 的处理器型号,这个数据克隆操作是否会消耗大量时间?

  4. 现在,在将数据从系统 A 的内部硬盘复制到外部存储设备后,我希望外部存储设备中的数据容易接近在所有系统 A、系统 B 和系统 C 上,根据需要(或始终),更重要的是,它应该“同步”只要内部硬盘正常运行,系统 A 中的内部存储数据就会与系统 A 中的内部存储数据同步。所谓同步,是指在使用系统 A 时,内部硬盘数据的任何变化都会反映在外部存储设备的克隆数据中。那么,将外部存储设备中的克隆数据与内部硬盘中的数据同步的过程是怎样的呢?我说的程序是指,是否有任何一组 Linux 命令可以顺利执行同步任务,或者是否有任何单独的第三方工具? 另外,请为以下任务建议一个程序同样 - 如果克隆数据的任何部分被复制到系统 B/系统 C 的内部硬盘驱动器,那么每当外部存储设备中的克隆数据从系统 A 更新时,这些数据也应该保持同步/更新。

  5. 或者,有没有什么办法可以停止内置硬盘的刺耳声音?我尝试使用 Linux 终端声学管理工具,但它说不支持此硬盘。但尽管如此,您能否推荐一些使用 Manjaro Linux 时控制内置硬盘声音的硬件或软件工具/技术?

  6. 最后,在你可能推荐用于数据克隆操作和/或 HDD 声学管理的 Linux 工具集中,在启动数据克隆操作之前,请提供我需要注意的与 Linux 命令/工具相关的任何警告/危险。

注意:一些额外的评论 - 如果云存储是解决此问题的解决方案,请提出建议或任何其他替代解决方案。到目前为止,我已尝试以下命令来获取有关内部 HDD 的一些信息 - hwinfo | grep 'ST500'、sudo fdisk -l、mhwd、lsblk --f、df、hdparm(用于 HDD 声学管理),但我还没有使用 smartctl 和 smartmontools。

因此,请就此事提出任何有用的解决方案。

下面是以下命令的输出:sudo hdparm -I /dev/sda


/dev/sda:

ATA device, with non-removable media
    Model Number:       ST500LT012-1DG142                       
    Serial Number:      W3PE61T3
    Firmware Revision:  0001SDM1
    Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
    Used: unknown (minor revision code 0x0029) 
    Supported: 8 7 6 5 
    Likely used: 8
Configuration:
    Logical     max current
    cylinders   16383   16383
    heads       16  16
    sectors/track   63  63
    --
    CHS current addressable sectors:    16514064
    LBA    user addressable sectors:   268435455
    LBA48  user addressable sectors:   976773168
    Logical  Sector size:                   512 bytes
    Physical Sector size:                  4096 bytes
    Logical Sector-0 offset:                  0 bytes
    device size with M = 1024*1024:      476940 MBytes
    device size with M = 1000*1000:      500107 MBytes (500 GB)
    cache/buffer size  = unknown
    Form Factor: 2.5 inch
    Nominal Media Rotation Rate: 5400
Capabilities:
    LBA, IORDY(can be disabled)
    Queue depth: 32
    Standby timer values: spec'd by Standard, no device specific minimum
    R/W multiple sector transfer: Max = 16  Current = 16
    Advanced power management level: 254
    Recommended acoustic management value: 208, current value: 0
    DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 
         Cycle time: min=120ns recommended=120ns
    PIO: pio0 pio1 pio2 pio3 pio4 
         Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
    Enabled Supported:
       *    SMART feature set
            Security Mode feature set
       *    Power Management feature set
       *    Write cache
       *    Look-ahead
       *    Host Protected Area feature set
       *    WRITE_BUFFER command
       *    READ_BUFFER command
       *    NOP cmd
       *    DOWNLOAD_MICROCODE
       *    Advanced Power Management feature set
            Power-Up In Standby feature set
       *    SET_FEATURES required to spinup after power up
            SET_MAX security extension
       *    48-bit Address feature set
       *    Device Configuration Overlay feature set
       *    Mandatory FLUSH_CACHE
       *    FLUSH_CACHE_EXT
       *    SMART error logging
       *    SMART self-test
       *    General Purpose Logging feature set
       *    WRITE_{DMA|MULTIPLE}_FUA_EXT
       *    64-bit World wide name
       *    IDLE_IMMEDIATE with UNLOAD
       *    Write-Read-Verify feature set
       *    WRITE_UNCORRECTABLE_EXT command
       *    {READ,WRITE}_DMA_EXT_GPL commands
       *    Segmented DOWNLOAD_MICROCODE
       *    Gen1 signaling speed (1.5Gb/s)
       *    Gen2 signaling speed (3.0Gb/s)
       *    Gen3 signaling speed (6.0Gb/s)
       *    Native Command Queueing (NCQ)
       *    Host-initiated interface power management
       *    Phy event counters
       *    Idle-Unload when NCQ is active
       *    READ_LOG_DMA_EXT equivalent to READ_LOG_EXT
       *    Device-initiated interface power management
       *    Software settings preservation
       *    SMART Command Transport (SCT) feature set
       *    SCT Write Same (AC2)
       *    SCT Features Control (AC4)
       *    SCT Data Tables (AC5)
            unknown 206[12] (vendor specific)
Security: 
    Master password revision code = 65534
        supported
    not enabled
    not locked
    not frozen
    not expired: security count
        supported: enhanced erase
    96min for SECURITY ERASE UNIT. 96min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 5000c5007db7b2c6
    NAA     : 5
    IEEE OUI    : 000c50
    Unique ID   : 07db7b2c6
Checksum: correct

下面是以下命令的输出:sudo hdparm -M /dev/sda

/dev/sda:
 acoustic      = not supported

答案1

关于克隆的资料有很多磁盘, 而不是分区。您应该搜索信息,因为下面只是非常一般的要遵循的程序。

第一步是保存您的数据文件,但不要保存已安装的两个操作系统。

下一步可以使用的一些产品要么是面向 Windows 的 AOMEI Backupper 免费软件 或面向 Linux 分区

您应该使用您选择的产品来克隆磁盘,用克隆的副本替换坏磁盘并从中重新启动,保留旧磁盘作为后备备份。您将需要使用该产品的 GUI。

如果克隆失败,请使用 救援尝试将磁盘复制到克隆磁盘(这是一个命令行工具)。

如果仍然失败,或者遇到无法恢复的错误,您将需要在新磁盘上从头开始重新安装 Windows 和 Linux 并恢复数据。

相关内容