歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> linux系統數據備份

linux系統數據備份

日期:2017/2/28 18:04:21   编辑:Linux教程
linux系統數據備份
使用mt-st 工具,在Linux系統上進行快速文件備份。
  在CD、DVD以及便宜的硬盤出現之前,最受歡迎的備份媒體是磁帶。雖然有時候使用不太方便,但是磁帶系統比較可靠。它們還很容易進行操作,並且可重寫備份。
  大多數磁帶驅動器使用SCSI接口,這意味著幾乎所有的磁帶驅動器只需要使用mt-st工具即可在Linux系統上進行操作。這些工具在Linux的每一版本中都有,而且使用方便。mt-st工具和帶磁帶驅動器的tar工具,可以提供進行備份的所有必要條件。
  如果SCSI接口卡的驅動已經安裝好,仔細閱讀dmesg輸出文件,它將告訴你SCSI連接哪些設備,並且告訴你它們被分配的節點。通常,磁帶驅動分配在/dev/st0下。
  mt-st組中的mt程序用於操作磁帶驅動器,並將磁帶放在裡面。擦除磁帶信息時使用下面的命令:
  # mt -f /dev/st0 erase
  mt的語法是:mt [-f 設備] [命令],所以可以使用下面的命令重繞磁帶。
  # mt -f /dev/st0 rewind
  mt使用指南上有很多關於命令的信息。可以使用tar備份數據。Tar可以像寫文件一樣寫設備。
  # tar cvplf /dev/st0 / /usr/local
  上面的命令用於備份/usr/local文件系統。“1”選項告訴tar命令不要備份在其它文件系統下已經存在的路徑,所以,如果僅僅只指定/,並且/usr/local 是分開的,則不會進行備份。
  備份需要的時間完全依賴於備份文件的大小和磁帶驅動器的速度。
  提取數據時,同樣使用tar命令:
  # mkdir /restore
  # cd /restore
  # tar xvpf /dev/st0
  這將在/restore路徑下恢復磁帶上的數據。使用下面的語句從檔案文件中提取單個文件:
  # tar xvpf /dev/st0 etc/fstab
  這將從磁帶上恢復/etc/fstab文件。
  如您所見,使用磁帶驅動器操作和創建本地tar檔案文件並不難,並且還很靈活而易於操作。
Copyright © Linux教程網 All Rights Reserved