Data-backup

1.dump----restore

dump:备份分区和数据

dump [参数] 备份之后的文件名 原文件

-level:0~9 共 10 个备份级别(实现增量备份和差异备份),目录备份只能用0级别;

-f 文件名:指定备份之后的文件名;

-u:备份成功之后,把备份时间、备份级别以及实施备份的文件系统等信息,都记录在 /etc/dumpdates 文件中;

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

-j:调用 bzlib 库压缩备份文件,.bz2 格式,默认压缩等级是 2;

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

restore:恢复数据

restore [参数] -f

-f:指定文件名

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

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

-t:查看模式,用于查看备份文件中拥有哪些数据;

-r:还原模式,用于数据还原;

2.dd----scp----cp----rsync

dd:数据备份,并且可以在备份的过程中进行格式转换

dd if="输入文件" of="输出文件" bs="数据块" count="数量"

if:定义输入数据的文件,也可以是输入设备;

of:定义输出数据的文件,也可以是输出设备;

bs:指定数据块的大小,也就是定义一次性读取或写入多少字节。模式数据块大小是 512 字节;

count:指定 bs 的数量;

制作U盘启动盘

dd if=xx.iso of=/dev/sdb

scp:基于 ssh 登陆进行安全的远程文件拷贝命令

scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版

scp [可选参数] file_source file_target

-r: 递归复制整个目录

-P port:port是指定数据传输用到的端口号

cp:复制文件或目录

cp [options] 源 目的

-f:覆盖已经存在的目标文件而不给出提示

-i:与 -f 选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答 y 时目标文件将被覆盖

-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件

rsync:支持远程(scp)和本地(cp),备份时检查差异,不同的才会覆盖

rsync [参数] 目标数据路径SRC 备份到DEST(可加目标主机user@指定用户,不指定默认root)

-a 归档模式,表示以递归方式传输文件,并保持所有属性

-z 加上该选项,将会在传输过程中压缩

--delete 表示删除 DEST 中 SRC 没有的文件。

--exclude=PATTERN 表示指定排除不需要传输的文件,等号后面跟文件名,可以是通配符模式(如 *.txt)

目标主机文件用:表示使用ssh协议,::表示使用rsync协议,

3.ftp----sftp

ftp

lftp ftp服务器IP -u ftp服务器的用户名

mirror -R 目录 ftp的上传目录

sftp

使用scp和rsync

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值