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

admin 2023年9月5日13:52:28评论12 views字数 918阅读3分3秒阅读模式

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

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

数/据/安/全

SUMMER TIME

ENJOY MY

SUMMER TIME

磁带机


磁带机:

/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 [位置]


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

1

备份说明

硬盘备份




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


累计增量备份:

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


备份:

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

恢复:

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


----------------


差异备份:


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

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




PROFILE

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

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

进行增量备份


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

远程备份

rsync工具


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

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


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

远程同步


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

原文始发于微信公众号(白安全组):怎么保护你的数据库?rm -rf * ?

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年9月5日13:52:28
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   怎么保护你的数据库?rm -rf * ?https://cn-sec.com/archives/2006254.html

发表评论

匿名网友 填写信息