linux备份dump和还原restore

Posted liang-yao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux备份dump和还原restore相关的知识,希望对你有一定的参考价值。

安装软件包  yum install -y dump

dump [选项] 备份之后的文件名 原文件或目录。备份指定挂载点(仅支持ext2、ext3文件系统)

-level 0-9 10个备份级别,level为数字,0是完全备份,1是第一次增量备份,以此类推

-f 备份之后的文件名

-u 备份成功之后,把备份时间记录在/etc/dumpdates

-v 显示备份过程中更多的输出信息

-j 调用bzlib库压缩备份文件,就是把备份文件压缩为.bz2格式

-W 显示允许被dump的分区的备份等级及备份时间

例:dump -0uj -f /root/boot.bak.bz2 /boot

 

restore [模式选项] [选项]。还原至指定挂载点(仅支持ext2、ext3文件系统)

-C  比较备份数据和实际数据的变化

-i 进入交互模式,手工选择需要恢复的文件

-t 查看模式,用于查看备份文件中有那些数据

-r 还原模式(会恢复到当前文件夹下)

-f 指定备份文件的文件名

 

xfsdump备份指定挂载点(仅支持xfs文件系统)

-L 记录每次备份的session标头,可以填写简单说明

-M 可以记录存储媒体的标头,可以填写此媒体的简单说明

-l 指定0-9共10个等级(0为完整备份,1是第一次增量备份)

-f 备份之后的文件名

例:xfsdump  -l 0 -f /root/boot.bak.xfsdump /boot -L boot_dump -M boot_dump

 

xfsrestore还原至指定挂载点(仅支持xfs文件系统)

-l 显示备份信息

-f 指定备份文件的文件名

-L 就是 Session 的 Label name 喔!可用 -I 查询到的数据,在这个选项后输入

-s 需要接特定目录,仅恢复某个文件或目录

例:xfsrestore -f /root/boot.bak.2.xfsdump /boot

 

以上是关于linux备份dump和还原restore的主要内容,如果未能解决你的问题,请参考以下文章

linux下怎么安装dump和restore

PostgreSQL 备份与还原命令 pg_dump

centos备份与还原

PostgreSQL数据库备份和还原

总结:PgSql备份pg_dump与还原pg_restore

PgSql备份pg_dump与还原手记pg_restore