文件备份

1.介质
  硬盘
  磁带机 海量数据用的备份

2.备份策略
  完全备份
  增量备份
  首先进行一次完全备份,然后每隔一段较短的时间进行一次备份,
  但是仅仅备份每个短时期内更改的内容

3.备份的分类
  系统备份
     /etc 、/boot/、/var/log、/usr/local等
  用户备份
     /home
     数据库
     通常采用增量备份

4.记录更改建立备份日志    


1.备份
2.备份分区 ro、umount
3.数据压缩 bzip2(海量数据压缩)  安全 空间占用小
4.md5sum 校验
5.加密 GnuPG  非对称加密  公钥 私钥

备份目录
cp -Rpu
    -p  保留备份目录及文件属性
    -u  增量备份

scp 异地存储

tar 命令
可以同时打包多个目录  默认就是保留原来文件的属性
tar -zcf /backup/config_2012010701.tar.gz /etc  /boot
查看备份包文件(不解包)
tar -ztf /backup/config_2012010701.tar.gz
查找某个文件
tar -ztf /backup/config_2012010701.tar.gz | grep passwd

解压
tar -zxf /backup/etc_2012010701.tar.gz (默认好像解压到当前目录下)
-C 指定要解压的目录
tar -zxf /backup/etc_2012010701.tar.gz  -C /root/Public/

只解压某个文件
在根目录下
tar -zxvf /backup/etc_2012010701.tar.gz etc/passwd

-r(把一些文件追加到打包文件中)与-u(更新包中的文件)
-r与-u只针对tar包使用  压缩文件就不可以

理念和方法最重要

复习
定时执行计划任务中的命令
#tar -zcf /backup/etc_$(date +%F).tar.gz /etc
#tar -zcf /backup/etc_$(date +%Y.%m.%d-%H%M).tar.gz /etc

你可能感兴趣的:(数据库,Date,加密,存储,任务,2010)