Centos7 文件系统(xfs)备份与恢复

程序猿
• 阅读 5778
centos7默认文件系统(xfs)
centos6默认文件系统(ext4)

XFS简介

  • 每个单个文件系统最大支持8eb
  • 单个文件支持16tb
  • 提供备份和恢复工具

文件系统的备份和恢复

  • XFS不需要先卸载在备份
  • 对使用中的XFS仍可保证一致性
  • 备份和恢复过程中可中断后继续
  • 高性能多线程备份操作

备份简介(xfsdump)

  • 按inode顺序备份XFS文件系统
  • 需要root权限
  • 备份下来的数据只能让 xfsrestore 解析
  • 不支持没有挂载的文件系统备份
备份级别 备份方式
0 完全备份
1-9 增量备份

全备份

#备份整个分区
xfsdump -f 备份存放位置 需要备份的文件系统
#免交互备份
xfsdump -f 备份存放位置  需要备份的文件系统 -L 备份会话标签 -M  设备标签
#备份分区中的目录
xfsdump -f 备份存放位置  -s 需要备份的文件相对路径 文件系统 -L 备份会话标签 -M  设备标签
#查看备份消息
xfsdump -I
#备份消息存放位置
var/lib/xfsdump/inventory
#删除备份
rm -rf 备份存放位置

增量备份

  • 无重复备份数据,备份时间短
  • 恢复相对麻烦,需全备份和所有增量备份数据
  • 等级1:根据全备份做增量备份
  • 等级n:更具增量备份n-1做增量备份
#先进行全备份
xfsdump -f /opt/test-full /sdb1 -L test-full -M media0
#第一次增量备份
xfsdump -l 1 -f /opt/test-back1 /sdb1 -L test-full -M media0
-l level 备份等级
#再增量备份 则为 level 2 等级
xfsdump -l 2 -f /opt/test-back2 /sdb1 -L test-full -M media0

数据恢复

#全备份 分区恢复
xfsrestore -f 备份存放位置 恢复后数据地址
#全备份 目录恢复
xfsrestore -f 备份存放位置 [-s 恢复文件的相对路径] 恢复后数据地址

#增量备份 恢复
#先恢复完全备份
#恢复最后一次增量备份
 xfsrestore -f /opt/test-full /sdb1/
 xfsrestore -f /opt/test-back1 /sdb1/   
 xfsrestore -f /opt/test-back2 /sdb1/

关于我

一个想到啥学啥的运维工程师
一个想靠手艺吃饭的人
一个能聊聊天的朋友
个人网站:https://sosad.cn

点赞
收藏
评论区
推荐文章
威航软件园 威航软件园
4年前
EaseUS Data Recovery Wizard Technician(易我数据恢复软件)官方中文版V13.6.0 | easeus数据恢复软件下载
EaseUSDataRecoveryWizardTechnician是由大名鼎鼎的易我科技重磅推出的一款拥有卓越领先数据恢复算法且十分安全有效的堪称旗舰级别的电脑数据恢复软件,中文名叫易我数据恢复软件或易我数据恢复向导,全面支持NTFS、FAT16、FAT32或exFAT等主流的文件系统,具备快速扫描和深度扫描两种模式并支持大硬盘数据恢复,只需三步
Wesley13 Wesley13
4年前
vertica 安装日记
如果Linux系统已经安装好后,并且文件系统为Ext4格式的(centos6默认ext4,centos默认为xfs,安装系统的时候可以修改,之后不能修改所以一定要在装系统时候修改为Ext4)才能继续以下步骤。1.手动配置静态IPvi/etc/sysconfig/networkscripts/ifcfg{相应的网络设备如:ent33}(Ip
Stella981 Stella981
4年前
Docker 镜像
我们都知道,操作系统分为内核和用户空间。对于Linux而言,内核启动后,会挂载 root 文件系统为其提供用户空间支持。而Docker镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:18.04 就包含了完整的一套Ubuntu18.04最小系统的 root 文件系统。Docker镜像是一个
Stella981 Stella981
4年前
PostgreSQL 备份和恢复
备份和恢复有三种不同的基本方法来备份PostgreSQL数据SQL转储文件系统级备份Filesystemlevelbackup连续归档1\.SQL转储pg\_dumpdbnameoutfile\nschema\ttable\bash4.2$pg
Wesley13 Wesley13
4年前
MySQL备份原理详解
备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低。衡量备份恢复有两个重要的指标:恢复点目标(RPO)和恢复时间目标(RTO),前者重点关注能恢复到什么程度,而后者则重点关注恢复需要多长时间。这篇文章主要讨论MySQL的备份方案,重点介绍几种备份方式的原理,包括文件系统快照(LV
Wesley13 Wesley13
4年前
mysqldump 逻辑备份和物理备份
逻辑备份逻辑备份是备份sql语句,在恢复的时候执行备份的sql语句实现数据库数据的重现。工具:mysqldump特点:1、可移植性比较强2、备份和恢复的花费时间长,不适用于大型业务系统物理备份物理备份就是备份数据文件了,比较形象点就是cp下数据文件,但真正备份的时候自然不是的cp这么简单。工具:xtraba
Wesley13 Wesley13
4年前
MySQL的存储引擎
 一.存储引擎简介!(https://oscimg.oschina.net/oscnet/a3026e81e251c4c8a7e4d48571a5fea87cc.jpg)1、文件系统:1.1操作系统组织和存取数据的一种机制。1.2文件系统是一种软件。2、文件系统类型:ext234,xfs数据2.1
CBR云备份与恢复管控简介
CBR云备份与恢复管控简介
公孙晃 公孙晃
2年前
苹果机系列数据恢复工具:Disk Drill for Mac中文版 支持M1
DiskDrill是一款数据恢复工具,可以帮助用户轻松恢复误删的文件/软件数据。它支持多种数据恢复算法,可以读取NTFS,FAT32,EXT,HFS和其他文件系统。DiskDrill可以恢复在系统硬盘和外部设备、SD卡和U盘、其他笔记本电脑和计算机上误删
燕青 燕青
2年前
Mac数据备份同步:Get Backup Pro 3 注册密钥激活版 +安装教程
GetBackupPro3是一款专业的数据备份和恢复软件,适用于Mac用户。它具有以下主要功能和特点:数据备份:GetBackupPro3可以帮助用户备份各种数据,包括文件、文件夹、系统设置等。它支持多种备份方式,如完整备份、增量备份和差异备份,以满足不同
云主机(操作系统:CentOS7版本)安装nfs客户端,挂载文件系统
云主机(操作系统:CentOS7版本)安装nfs客户端,挂载文件系统