【软路由】iStoreOS全量备份或数据迁移思路

背景:之前是在我的i3小主机上面搭建了iStoreOS,因为有段时间爱折腾,于是乎不知道什么情况就造成首页无法登录,改了的东西无法回滚,好在使用“万能重启”法又可以登录了,于是我就在想把这玩意定期备份一下。
后来看到悟空大佬的视频,使用dd命令做分区备份,然后又在网上找到一篇文章介绍了整个操作过程,于是也在博客记录一下,做个备忘。

后期计划直接迁移到虚拟机中做定期自动备份~不过这个是后话

准备:

  1. 一个空优盘(最好8g以上,分区备份约为2.4gb),挂载后进入到该优盘目录中
  2. 先到软件包里安装一个dd进度条插件:coreutils-dd,安装之前记得点击更新列表。

在这里插入图片描述

  1. 运行fdisk -l查看下目前分区情况,一般系统就在sda1、sda2、sda3这三个分区,观察下面红框内部分。

在这里插入图片描述

  1. 运行备份指令
  • if是要备份的分区名称
  • of是备份后的文件路径,如我这里备份到刚才插入的优盘下,文件名为J3455-iStoreOS_时间戳.img,建议文件名带上当前备份的时间方便查看。
  • bs是要备份的分区的起点,也就是上面截图里的红框部分;count是终点,记得要+1(end = 4982271)+ 1,对比上图红框部分与下面代码部分。
  • status=progress就是加载进度条,也就是用到最开始安装的那个coreutils-dd插件。
dd if=/dev/sda of=J3455-iStoreOS_$(date +%Y%m%d).img bs=512 count=4982272 status=progress
  1. 进度条结束后就能看到在当前目录下有了J3455-iStoreOS_20221016.img文件,可以对文件进行压缩,输入:
gzip -k J3455-iStoreOS_20221016.img

在这里插入图片描述

以上内容摘抄自《软路由探索之旅 篇四:上手iStoreOS,新增备份系统教程》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值