业务越来越多的放入mysql的数据库,做为网管员,是不是感到提心吊胆,即使部署了raid5,还部署了远程备份,是不是还是感觉到心里不塌实? 好为了让自己睡的更安稳,这里还有一个另类的备份方案.做为并行的措施.
找一个普通的u盘,如果要放火,可以用石棉把它包到一个金属的盒子里.接到机器上,在计算机上面每天备份数据的脚本里面添加挂载,复制,卸载的命令如下:
mount /dev/sda1 /mnt/usb
mv /mnt/usb/data.sql.bz2 /mnt/usb/old.sql.bz2
cp /home/bak/data.sql.bz2 /mnt/usb/data.sql.bz2
umount /dev/sda1
好了,这样即使发生火灾,也没事了,只要能找到黑盒子,就可以保证数据的安全. 数据库压缩到bz2格式的压缩率还是可以相信的,一般的一个业务系统,用128m的u盘足够了.
再配合PGP用公开密钥进行加密,就可以不用担心数据的泄密问题了.