如何最好地使用rsync将正在运行的系统克隆到新硬盘上?
我有一个作为服务器运行的系统,该服务器的硬盘驱动器有故障。尽管所有重要数据都存储在RAID上并进行了备份,但我没有系统本身的映像。当然,由于我可以进行安装,因此没有特定的需求,但是我仍然想先尝试进行热拷贝,然后再沿着还原路径进行操作。我知道此过程有一些弊端,但我认为将其作为首选方法并没有太多弊端。 作业系统:Ubuntu 12.04.4 LTS 无头 我不希望安装太多新软件,因为磁盘已准备就绪:) 系统正在运行。我害怕停止它会增加磁盘无法恢复的机会。这意味着dd可能会退出? 新磁盘的大小与旧磁盘不同(大小是原来的两倍),这使dd问题更加复杂。 我的想法是 在系统中热插新驱动器 制作文件系统 将其挂载在/ mnt / somedir中 rsync文件 一些fstab魔术 一些引导魔术 我仍然有以下问题: 什么是一个好的rsync命令? 我正在计划: rsync -aAXx / /mnt/somedir/ --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found} (我跳过了一些目录,例如我的装甲突袭等) 其中的选项是: -a, --archive archive mode; equals -rlptgoD (no -H,-A,-X) -A, --acls preserve ACLs (implies -p) -X, --xattrs preserve extended attributes -x, --one-file-system don't …