数据恢复
Understanding data protection is important when managing your Unraid server. While Unraid offers strong protection against common hardware failures, no system can guarantee complete immunity to data loss. This section provides guidance on best practices for safeguarding your data, recognizing potential issues, and recovering data when problems occur.
有效的数据恢复从稳固的数据保护策略开始,包括定期备份、主动监控以及对驱动器和阵列配置的谨慎处理。
备份策略基础
Even though Unraid offers protection against various hardware failures, having reliable backups of your crucial data is vital. Backups are your last defense against catastrophic failures, ransomware, or accidental deletion.
- **评估重要数据:**识别不可替代或必需的文件,例如个人文档、照片和重要视频。
- 多个备份副本: 遵循3-2-1规则:保留至少三份数据副本在两种不同的媒体类型上,其中一份副本存储在异地或云中。这将最大限度降低物理灾害(如火灾或盗窃)的风险。
- 备份频率: 安排定期备份以减少数据丢失的可能性。
- 勒索软件保护: 至少一个备份副本应离线或不可接触,以防止潜在的损坏。
- 备份工具: 对于Unraid 7.0及以上版本,建议使用Unraid Connect进行闪存和配置的自动云备份。其他流行的备份解决方案包括:
- Duplicati: 一个多功能开源备份工具,提供重复数据删除和加密,支持云端、本地、USB 和远程目的地。
- rclone: 一个强大的用于同步和备份云存储提供商的解决方案。
- rsync: 一种用于本地或远程备份的高效选择。
- borgbackup: 适合对重复数据删除和加密备份有需求的高级用户。
用户应该评估他们的风险承受能力和备份需求,但利用云集成和自动化对大多数 Unraid 用户来说是一个良好的起点。
在 Unraid 7.0 及更高版本中,启用 Unraid 连接 以实现对闪存设备和配置的自动云备份。可以考虑使用 Duplicati、rclone 或类似工具为重要文件和共享创建定期备份到本地、远程或云端目标。始终测试您的恢复过程以确保备份在需要时有效。
:::info[Proactive 监控和支持
- 启用通知: 在设置 → 通知中设置通知以接收有关系统问题的即时警报。
- 寻求专家指导: 如果您不确定恢复步骤,请在采取任何动作前咨询 Unraid 论坛。
- 定期健康检查: 密切关注您驱动器的 SMART 数据,并定期执行文件系统检查。
:::
修复文件系统
这些指令仅适用于文件系统损坏的数据驱动器。请勿将其应用于校验盘、硬件问题或缺失的驱动器。
- 文件系统修复工具仅用于修复具有文件系统或挂载错误的数据或缓存驱动器。
- 校验盘没有文件系统。对校验盘运行任何修复工具可能会损坏它,并可能导致不可逆的数据丢失。
设备命名:路径和符号
使用**WebGUI时,设备路径会自动管理。如果选择通过命令行修复,始终确保使用正确的分区路径**:
标签 | 典型路径 | 用途 | %%Parity|奇偶%% 保护是否启用? |
---|---|---|---|
磁盘 7 | /mnt/disk7 | Unraid 挂载点 | 是 (如果是 %%array|阵列%% 磁盘) |
%%Array|阵列%% 分区 | /dev/md7p1 | Unraid 管理的设备 | 可以 |
原始分区 | /dev/sdj1 | 直接设备访问 | 不可以 |
选择正确的修复方法
自 v6.0.0 以来的所有 Unraid 版本都支持通过 WebGUI 对 XFS 和 BTRFS 进行文件系统修复。
对于大多数用户,推荐的方法是:
如果您更喜欢使用命令行,请始终:
- 识别适用于 array 驱动器的正确 Unraid 管理分区(
/dev/mdXp1
)。 - 使用适合您文件系统的修复工具:
- XFS:
xfs_repair
- BTRFS:
btrfs scrub
- XFS:
在 WebGUI 中检查和修复驱动器
This section covers how to diagnose and repair file system corruption on data drives using Unraid's built-in tools. File system issues can occur after unclean shutdowns, power failures, or hardware problems, but Unraid provides safe repair methods that maintain your parity protection while fixing the underlying problems.
准备测试
文件系统 | 启动模式 | 需要维护模式? | 笔记 |
---|---|---|---|
XFS | 维护模式 | 可以 | 阵列必须在维护模式下启动(驱动器未挂载)以进行检查/修复。 |
BTRFS | 正常模式 | 不可以 | 请正常启动 %%array|阵列%%,而非维护模式,以便进行擦除/检查。 |
- 为目标驱动器确定文件系统: 主 选项卡 → 点击驱动器名称 → 检查 文件系统类型。
- 从主要界面,点击要测试或修复的磁盘。
进行测试
- 大多数文件系统(如XFS)的默认设置是只读检查(无更改),通常使用
-n
(不修改)选项。(对于更详细的输出与XFS,增加-v
(详细)选项,生成-nv
。) - 对 BTRFS 使用
scrub
命令,而不是进行balance
操作。 - 点击 检查 开始操作;如有需要,使用 刷新 按钮监控进度。
- 如未发现损坏,请继续进行 测试和修复后。