怎么保护你的数据库?rm -rf * ?

网站数据是网站的根基,为了保护世界和平,为了保证数据安全,我们要学会第一件事就是备份网站的数据!

让我们来学一下数据库备份的奇淫巧计。

磁带机

磁带机:

/dev/st0


倒带

mt -f /dev/st0 rewind


擦除

mt -f /dev/st0 erase


出带

mf -f /dev/st0 offline


查看磁带的内容

tar tvf /dev/st0 [位置]


备份数据到磁带

tar cvf /dev/st0 [位置]


继续写入数据

tar rvf /dev/st0 [位置]

把磁带中的数据恢复到硬盘

tar xvf /dev/st0

备份说明

硬盘备份

完全备份,增量备份(累计增量备份,差异备份)

累计增量备份:

先完整备份一次,运行一段时间,比较现在的数据和完全备份的差异,只备份有差异的数据

备份:

完整备份|第二天增加的数据|第三天增加的数据…

恢复:

完整备份+第二天增加的数据+。。。。


差异备份:

完整的备份|第二天增加的数据(第一次差异备份)

完整的备份|第二天增加的数据+第三天增加的数据(第二次差异备份)

dump命令备份数据

yum -y install dump

yum -y install xfsdump

dump实现增量备份

支持0-9 0=完全备份 1~9=增量备份

xfsdump -f /root/dump_sda1 /dev/sda1

对/boot/文件夹进行备份

xfsrestore -f /root/dump_sda1 /root/sda1-test

把/root/dump_sda1恢复到/root/sda1-test

xfsdump -1j -f /root/boot-z1 /dev/sda1

进行增量备份

远程备份

rsync工具

rsync -av /etc/passwd /tmp/1.txt

把/etc/passwd同步到/tmp/1.txt上

rsync -av /etc/passwd 192.168.1.10:/tmp/1.txt

远程同步

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值