当前位置:首页 > CN2资讯 > 正文内容

linux 备份redis linux 备份恢复

1天前CN2资讯


Linux 备份与恢复

1.备份概述

1.1 Linux需要备份的数据目录

系统目录
  • /root/
  • /home/
  • /var/spool/mail/
  • /etc/
  • 其他目录
安装服务的数据
  • apache需要备份的数据
  • 配置文件
  • 网页主目录
  • 日志文件
  • mysql需要备份的数据
  • 源码包 安装的mysql: /usr/oca/mysq/data/
  • RPM包 安装的mysql: /var/lib/mysqI/

1.2 备份策略

完全备份

完全备份就是指把所有需要备份的数据全部备份,当然完全备份可以备份整块硬盘,整个分区或某个具体的目录。

特点:恢复时比较方便,只需要恢复一次。

增量备份

第一次完全备份,之后每次备份只备份新增的数据。

特点:恢复时比较麻烦,需要挨个恢复。

差异备份

第一次完全备份,之后每次都备份完全备份不存在的数据。

特点:相比完全备份策略,只少一个完全备份的数据量。

2. dump 和 restore 命令

2.1 dump 命令

dump [选项] 备份之后的文件名原文件或目录

选项
  • -level //就是我们说的 0-9 十个备份级别
  • -f 文件名 //指定备份之后的文件名.
  • -u //备份成功之后,把备份时间记录在/etc/dumpdates文件
  • -v //显示备份过程中更多的输出信息
  • -j //调用bzlib库压缩备份文件,其实就是把备份文件压缩为.bz2格式
  • -W //显示允许被dump的分区的备份等级及备份时间

备份级别

作用

0

完全备份

1

增量备份

准备条件
# rpm -qa | grep dump //抓包命令,确定 yum 源可以用 # yum -y install dump //安装dump

df -h //查看分区大小

ll -h //查看文件大小

案例:备份分区
  • dump -0uj -f /root/boot.bak.bz2 /boot/ #先执行一次完全备份,并压缩和更新备份时间。
  • cat /etc/dumpdates #查看备份时间文件。
  • cp install.log /boot/ #复制日志文件到 /boot 分区。
  • dump -1uj -f /root/boot.bak1.bz2 /boot/ #增量备份 /boot 分区,并压缩。
  • dump -W #查询分区的备份时间及备份级别的。
备份文件或目录

dump -0j -f /root/etc.dump.bz2 /etc/ #完全备份 /etc/ 目录,只能使用0级别进行完全备份,而不再支持增量备份。

2.2 restore 命令

restore [模式选项] [选项]

模式选项: restore命 令常用的模式有以下四种,这四个模式不能混用。

  • -C //比较备份数据和实际数据的变化
  • -i //进入交互模式,手工选择需要恢复的文件。
  • -t //查看模式,用于查看备份文件中拥有哪些数据。
  • -r //还原模式,用于数据还原。

选项:

  • -f //指定备份文件的文件名
比较备份数据和实际数据的变化
  • 把 boot 目录中内核镜像文件改个名字
# mv /boot/vmlinuz-2.6.32-279.e16.i686 /boot/vmlinuz-2.6.32-279.el6.i686.bak
  • restore 发现内核镜像文件丢失
# restore -C -f /root/boot.bak.bz2
还原模式
  • 还原 boot.bak.bz2 分区备份,先还原完全备份的数据
# mkdir boot.test # cd boot.test/ # restore -r -f /root/boot.bak.bz2 #解压缩
  • 恢复增量备份数据
# restore -r -f /root/boot.bak1.bz2
  • 还原 /etc/ 目录的备份 etc.dump.bz2
restore -r -f etc.dump.bz2 #还原 etc.dump.bz2 备份


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/32340.html

    分享给朋友:

    “linux 备份redis linux 备份恢复” 的相关文章

    韩国服务器:提升企业在线表现的理想选择

    在当今数字化时代,韩国服务器以其独特的优势吸引了大量企业和开发者的关注。位于东亚的韩国,因其良好的地理位置,能够为用户提供低延迟和高速度的服务。无论是在线游戏、电子商务,还是移动应用,韩国服务器都能确保快速的响应和稳定的运行。 韩国服务器的特点令其在市场上独树一帜。首先,许多服务商提供高性能、稳定的...

    国内VPS全解析:选择最佳虚拟专用服务器的指南

    国内VPS的概述 VPS,或者说虚拟专用服务器,是一种将一台物理服务器分割成多个虚拟服务器,以便多个用户可以共同使用。这样的设定不仅能够充分利用服务器的资源,还为用户提供了更高的灵活性与控制权。对于希望在网上进行业务拓展或个人项目的朋友们来说,国内VPS是一个非常合适的选择。 国内VPS的市场发展迅...

    甲骨文云免费申请详解:轻松获取免费云服务

    甲骨文云免费申请概述 当提到云服务的时候,甲骨文云绝对是一个值得关注的选项。甲骨文云(Oracle Cloud)是一项提供强大基础设施和服务的云计算平台,尤其在数据管理、分析和应用开发方面具有突出的优势。在这个日益数字化的时代,免费试用计划让用户能够亲自体验甲骨文云的强大功能,激起了很多人的好奇和兴...

    便宜日本VPS的选择与比较:性价比高的供应商推荐

    在当今数字化时代,VPS(虚拟专用服务器)正成为许多企业和个人的首选解决方案,尤其是在日本市场。对于那些需要可靠网络服务的用户来说,这无疑是一个非常实用的选择。日本的VPS服务以其高性能和稳定性著称,深受开发者、小型企业、网站管理员等用户的喜爱。 日本VPS的定义并不复杂,简单来说,它是一种虚拟化技...

    使用Namesilo优惠码注册域名,轻松省钱的秘诀

    Namesilo概述:域名注册的专业选择 要谈到域名注册,我想到的首先就是Namesilo。作为一家成立于2010年的域名注册商,Namesilo吸引了不少用户。我对它的第一印象是专业,尤其是在价格和服务上,使其成为许多人的首选。它的总部位于美国亚利桑那州,作为ICANN认证的注册商,Namesil...

    2024年Evoxt优惠码及促销活动详解

    什么是Evoxt优惠码? 当我首次接触Evoxt优惠码时,我的主要关注点是如何利用这些优惠信息来节省费用。简单来说,Evoxt优惠码是一种提供给顾客的特殊代码,使用这些代码可以在购物时享受到价格的折扣或其他优惠。这些代码通常由Evoxt发布,目的是吸引更多消费者,促进销售。而对于我们消费者来说,这无...