歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 如何在Linux系統上進行快速磁帶備份

如何在Linux系統上進行快速磁帶備份

日期:2017/2/27 14:11:52   编辑:更多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