如何完整备份 Linux 映像并将其加载到另一台服务器?

如何完整备份 Linux 映像并将其加载到另一台服务器?

完全一模一样的复制!

答案1

如果您想要完全相同的分区布局,那么:

开源

商业的

或者如果你只想要数据,那么 cpio 或 tar 也可以实现这些结果

笔记:其中大部分都需要物理访问。如果要通过托管解决方案完成此操作,那么您可以查看 dd/netcat 选项,并且可以用 cpio 或 tar 替换 dd。

答案2

如果你不想备份分区架构,但想备份数据,rdiff-备份是一个很棒的工具。

答案3

好吧...我不得不说...通过映像备份 Linux 是一场灾难。当您的硬件坏了并且您需要迁移到其他东西(不同的平台、驱动程序等)时会发生什么?当您想构建机器的副本进行测试但只需更改几项内容时会发生什么?

这很麻烦,工作量也很大,但我一直在用工作中现有的基础设施来处理这个问题,我强烈建议结合使用基于文件的备份和自动安装/配置。从长远来看,你会得到更多的灵活性,虽然为现有主机设置它很麻烦,但当映像最终需要安装在不同的硬件上时,它会省去很多麻烦。

答案4

创建图像

猫/ dev / sda | gzip -c > sda.图像.gz

写回图像

sudo sh -c “gunzip -c sda.image.gz | cat > /dev/sda”

请注意,/dev/sda 只是一个通用驱动器,使用“fdisk -l”来查找您的驱动器标识符的真实含义。

相关内容