首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Linux移动到另一个设备

将Linux移动到另一个设备
EN

Unix & Linux用户
提问于 2016-07-24 07:24:35
回答 1查看 309关注 0票数 1

我正在研制嵌入式Linux ip相机.我需要一个我们的Linux的备份,用于测试和修复照相机。我已经测试了多个选项,如使用tarrsync,但它不起作用,并显示了一些错误例如。

短读还有..。

dd的问题是,我不知道必须复制/dev的哪一部分,因为fdisk -l没有显示任何内容,因此相机中没有足够的存储空间来保存备份文件,关于clonezilla的更多信息是,我不能在相机上安装任何软件包。我没有SSH访问权限,最后我只有telnet和串口访问权限。我能做些什么来备份和克隆Linux?

EN

回答 1

Unix & Linux用户

发布于 2016-07-24 07:51:38

我假设另一个设备是相同的ip相机模型,具有相同大小的HDD/内存组件。然后您可以使用dd来生成整个HDD的图像。由于dev、proc、sys和其他类似目录中的内容不在驱动器上,而是在虚拟内存中,所以您不需要显式地复制它,它将在引导时填充。有这样的东西:

cat /dev/sda|gzip /mount/backup.gz,您可以将整个驱动器转储到一个挂载驱动器。有关更多信息,请查看磁盘克隆

另一种方法是只备份相关数据,因为它是一种嵌入式系统,我怀疑已经安装了相对的视图包。如果这是真的,并且您知道所有相关数据都在哪里,例如/etc/、/root/、.,则只能对这些文件使用rsync (或双面性)。这将是更快,但你首先需要找到所有相关的文件,/dev不是弹药。如果您运行mountdf命令,您可以看到驱动器上真正的目录,使用tmpfs文件系统等的所有内容都不需要备份。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/297907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档