当前位置: 首页 > news >正文

群晖wordpress图片/北京seo业务员

群晖wordpress图片,北京seo业务员,访问数据库的网站开发语言,做茶叶网站的公司(点击上方公众号,可快速关注)来源: lujun9972,lujun9972.github.io/blog/2018/03/08/使用partclone备份磁盘分区/在linux中,最常用的 block level 备份工具应该非 dd 莫属了。 然而用 dd 做磁盘备份有一个不好的地方就是太费空间&…

(点击上方公众号,可快速关注)

来源: lujun9972,

lujun9972.github.io/blog/2018/03/08/使用partclone备份磁盘分区/

在linux中,最常用的 block level 备份工具应该非 dd 莫属了。 然而用 dd 做磁盘备份有一个不好的地方就是太费空间,磁盘多大,生成的备份文件就有多大。

partclone 跟 dd 类似,也是一款 block level 的备份工具,因此使用它你无需担心会破坏磁盘中 acls 或 selinux labels 这一类特殊的文件权限。

但是跟 dd 相比, partclone 能够识别大多数常见的文件类型,只备份磁盘中用到的那些block,从而大大减少备份所耗的空间。

目前 partclone 支持的文件系统格式包括ext2, ext3, ext4, hfs+, reiserfs, xfs, jfs, ntfs, fat(12/16/32), exfat。

对每种文件系统 partclone 都提供了对应的 partclone. 对应。比如备份 ext4 文件系统则使用 parclone.ext4 进行备份。 对于不支持的文件系统, partclone 也提供了 partclone.dd 来备份。

安装partclone

archlinux上可以直接使用pacman来安装:

sudo pacman -S partclone --noconfirm

备份磁盘分区

在备份磁盘分区之前,请先确保被备份的分区需要先卸载。不过如果你是用的 lvm ,那么可以创建一个逻辑卷的 live snapshot,因此可以不受此限制。

下面这个例子,我把安装好的orangepilite做个备份。

将orangepilite断电后,推出TF卡,然后插入读卡器中,插入电脑的USB接口。然后执行

sudo partclone.ext4 -c -s /dev/sdb1 -o /mnt/orangepilite.pcl

其中:

-c

表示clone一个备份

-s

指定clone的源

-o

指定保存的镜像文件

你会发现,虽然TF卡是8G,但是产生的orangepilite.pcl只有1.3G

[lujun9972@T520 lujun9972]$ ls -lh /mnt/orangepilite.pcl

-rw------- 1 root root 1.3G 3月   8 21:23 /mnt/orangepilite.pcl

不过更多的时候,我们会对镜像文件压缩存储,我们可以让 partclone 与 gzip 连用实现这一点

sudo bash -c "partclone.ext4 -c -s /dev/sdb1 |gzip -c -9 >/mnt/orangepilite.pcl.gz"

最后产生的备份文件只有454M

[lujun9972@T520 lujun9972]$ ls -lh /mnt/orangepilite.pcl.gz

-rw-r--r-- 1 root root 454M 3月   8 21:34 /mnt/orangepilite.pcl.gz

相比之下,用 dd 备份后压缩的大小为5.4G!

[lujun9972@T520 mnt]$ sudo bash -c "dd if=/dev/sdb1 | gzip -c -9 >/mnt/orangepilite.dd.gz"

记录了15205152+0 的读入

记录了15205152+0 的写出

7785037824 bytes (7.8 GB, 7.3 GiB) copied, 601.261 s, 12.9 MB/s

[lujun9972@T520 mnt]$ ls -l /mnt/orangepilite.dd.gz

-rw-r--r-- 1 root root 5791589654 3月   8 21:49 /mnt/orangepilite.dd.gz

[lujun9972@T520 mnt]$ ls -lh /mnt/orangepilite.dd.gz

-rw-r--r-- 1 root root 5.4G 3月   8 21:49 /mnt/orangepilite.dd.gz

从备份还原

从备份还原很简单

sudo partclone.ext4 -r -s /mnt/orangepilite.pcl -o /dev/sdb1

这里 -r 表示还原(restore),然后把上面备份的 -s 和 -o 参数值反过来就是了。

若备份的是压缩过的文件,则只需要运行

sudo bash -c "gzip -c -d /mnt/orangepilite.pcl.gz | partclone.ext4 -r -o /dev/sdb1"

看完本文有收获?请转发分享给更多人

关注「ImportNew」,提升Java技能

http://www.lbrq.cn/news/1303849.html

相关文章:

  • 北京婚纱摄影网站/软文街官网
  • 乐山做网站的公司/湖南省人民政府官网
  • 推送者seo/网站关键词推广优化
  • 个人备案的网站涉及到资金/2345浏览器导航页
  • 西安网站建设云阔/国外免费推广平台有哪些
  • 搜索引擎广告形式有/海口关键词优化报价
  • 直接做那个视频网站/网站内容优化方法
  • 网站的模糊搜索怎么做/今日足球赛事推荐
  • vs2012 做网站教程/百度一下网址是多少
  • 企业网站制作免费下载/头条新闻 最新消息条
  • 毕设做购物网站/南宁seo怎么做优化团队
  • 男女做男个真实视频网站/网络营销方案设计
  • 南京外贸网站建设哪家好/我要推广
  • WordPress建站详细过程/新闻头条今日要闻国内新闻最新
  • 湟源县网站建设/手机推广平台有哪些
  • 网站做百度竞价的标志/东莞百度搜索优化
  • 做网站用vps还是虚拟主机/拼多多关键词怎么优化
  • 品牌网站建设绿d茶/淘宝店铺推广
  • 山西营销网站建设联系方式/黑马培训机构可靠吗
  • 建设工程项目在哪个网站查询/百度号码认证平台官网
  • 制作网站的步骤和方法/seo信息查询
  • 开发区网站建设/廊坊百度关键词排名平台
  • 小网站文案/武汉关键词排名工具
  • wordpress 抓取/网站如何优化排名软件
  • 网站建设用英语怎么说/学校网站模板
  • 网站排名第一/百度联系方式人工客服
  • 个人做网络推广哪个网站好/销售的技巧与口才
  • 2014 网站建设/如何优化企业网站
  • 如何快速提高网站权重/百度广告投放平台官网
  • 个人做网站报价/网站推广推广
  • Diffusion-VLA 中的 Reasoning Token 注入机制解析:语言推理如何控制扩散模型?
  • react控制react Popover组件显示隐藏
  • 实现库存显示和状态按钮的Question
  • LVDS系列21:Xilinx 7系ISERDESE2原语(二)
  • 【开源.NET】一个 .NET 开源美观、灵活易用、功能强大的图表库
  • 从0开始学习R语言--Day48--Calibration Curves 评估模型