Linux备份要点细细谈


学习Linux,了解Linux备份是其中最要的环节之一,经过长时间阅读Linux备份的书籍,于此和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。

Linux备份工具的各种工具如下:
◆命令列工具,例如``dd'',``dump'',``cpio''以及``tar''
◆文字型态工具,例如``Amanda''及``Taper''
◆图形界面的工具,像是``KDat''
◆商业化的备份工具,像是``BRU''和``PerfectBackup+''

1、cpio用于完整备份,配合与Find命令一起,配合另一块完全用来备份的硬盘
格式如下:
#find/-print|cpio-covB>/dev/st0##备份到磁带机
#cpio-iduv

2、dd用于完整备份,特点:备份一块完全一模一样的硬盘
格式如下:
#ddif=/dev/hdaof=/dev/hdb

3、tar用于完整备份和部分备份都可
格式如下:
#tar-zcvpf/archive/full-backup-`date'+%d-%B-%Y'`.tar.gz——directory/——exclude=mnt——exclude=proc——exclude=var/spool/squid.##完整备份
解析:
1.-zcvpf:
◆z压缩;备份资料经由``gzip''压缩)
◆c建立;一个archive档开始被建立)
◆vverbose;显示出已经备份好的档案)
◆p允许保存;保护的资料将会被“记忆”,可以被回复)
◆f档案)选项後面接的是的要写入的archive档或装置)名称,注意包含资料的档名是如何得到的,只要用两个後引号将``date''指令圈起来。一般的命名惯例是在未压缩过的档案後面加上``.tar'',压缩的档案加上``tar.gz''
2.——directory选项告知tar在开始备份前首先跳到以下的档案路径在本例中是``/''目录)。
3.——exclude选项告知tar不要备份所指定的档案或目录。
4.最後有一点,''.''符号告知tar要备份目前目录中的所有东西。
#tar-zxvfhost.tgz##还原
#tar-zpcvfmysql.`date+%Y-%m-%d`.tgz/var/lib/mysql##部分备份
#tar-N'2007/4/17'-zpcvfhome.tgz/home##备份2007/4/17之后的文件

  1. Linux学习笔记 Linux默认的目录简介
  2. Linux教程之Linux cd命令
  3. Linux桌面环境GNOME 2.28正式发布
  4. linux下面串口工具C-kermit
  5. 袁萌:轻型Linux大放光彩


相关内容