软磁盘通常是用来备份的设备中不太合适的设备:
这种设备不太可靠,特别是长期使用。
备份和恢复都很慢
它们只有非常有限的存储容量。
然而,如果没有其它的备份数据的方法,那软盘备份总比没有备份要好。
如果必须使用软盘的话,必须确保盘片的质量。软盘在办公室中使用已经有许多 年了。最好使用一些名牌厂商的产品以确保质量。
最好的备份数据到软盘的方法是使用 tar(1) 程序加上 -M 选项, 它可以允许数据备份到多张软盘上。
要备份当前目录中所有的文件可以使用这个命令 (需要有 root权限):
# tar Mcvf /dev/fd0 *
当第一张盘满的时候, tar(1) 会指示您插入下一张盘,插入第二张盘之后就按回车。
Prepare volume #2 for /dev/fd0 and hit return:
这个步骤可能需要重复很多次,直到这些文件备份完成为止。
不幸的是,tar(1) 在为多卷文件作备份时是不允许使用 -z 选项的。当然,可以用 gzip(1) 压缩所有的文件,把它们打包到磁盘,以后在用 gunzip(1) 解开。
要恢复所有文件:
# tar Mxvf /dev/fd0
有两种方法来恢复软盘中的个别文件。首先,就要用第一张软盘启动:
# tar Mxvf /dev/fd0 filename
tar(1) 程序会提示您插入后面的软盘,直到它找到所需要的文件。
如果您知道哪个文件在哪个盘上,您就可以插入那张盘,然后使用上同同样的命令。 如果软盘上的第一个文件与前面的文件是连续的,那 tar(1) 命令会警告您它无法 恢复,即使您不要求它这样做。