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

作者:聚福 发表于:2024-12-20

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

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

  数/据/安/全

  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 * ?

版权声明

本文系作者发表,未经许可,不得转载