linux备份文件命令行 linux备份命令bak( 二 )


#mt rewind (磁带机回卷磁带到初始位置)
需要单独恢复/usr文件系统或个别文件信息:
#mt rewind
#mt fsf 1 ( 跳过第一个数据备份段 / )
如果以上需求发生在/var上则:
#mt rewind (跳过前两个数据备份段)
#mt fsf 2
linux下备份一个目录下所有文件及目录,应该用什么命令?可以使用cp -r dir(目录) 这个命令 。cp是复制命令 。-r 递归处理,指定目录下的文件和子目录一并处理 。
通过shh连接上Linux主机,然后输入“cp -r www/root/”,回车即可备份root文件夹 。
扩展资料
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统 。它能运行主要的UNIX工具软件、应用程序和网络协议 。它支持32位和64位硬件 。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统 。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间) 。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核 。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机 。
严格来讲 , Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统 。
参考资料:linux-百度百科
linux 备份文件用什么命令应该用cp -rf 源目录 备份目录
cp是复制命令
-r 递归处理,指定目录下的文件和子目录一并处理
-f 强行复制,无论目标是否存在
Linux常用备份方法?用于备份的Tar
备份工具Tar是以前备份文件的可靠方法,几乎可以工作于任何环境中,Linux老用户一般都信赖它 。Linux中以.tar结尾的文件都是用tar创建的 。它的使用超出了单纯的备份 , 可用来把许多不同文件放到一起组成一个易于分开的文件 。tar是从Tape ARchiver备份工具起步的 。包含在Linux中的GNU tar工具简便易用,包含了一个用来压缩的选项,且支持不断增加的备份 。tar是一个命令行的工具,没有图形界面 。使用Konsole或Kvt打开一个终端窗口,接下来是一个简单的备份命令: $tar cvf - /home/temp/backup.tar
这个命令在/tmp目录中创建一个backup.tar的文件,/home目录中所有内容都包含在其中 。接下来可以把tar文件拷贝到备份磁盘中 。使用简单备份时,如果要使用压缩功能 , 改为下面命令: $tar czvf - /home/tmp/backup.tgz
上面扩展名. tgz指出这是一个压缩文件 。下一个例子可以用来直接备份到一个安装好的Jaz驱动器中,但这样做要确定有足够的空间: $tar czvf /mnt/jaz/backup.tgz - /home
对于一个磁带驱动器,使用设备名称: $tar czvf /dev/st0/backup.tgz - /home
如果有一个备份非常大,可以使用多卷选项 。但是,这样做就不能使用压缩 。当第一个磁盘或磁带填满后,tar将提示插入另一张: $tar cvMf /dev/st0/5mar2000.tar -home
要恢复备份使用下面的命令 , 以Jaz磁盘为例: $tar xzvf /mnt/jaz/5mar2000.tgz /home
表1列出了tar主要功能参数 。此外还有很多可选参数,本文不再详述 。
表1备份工具tar可以用crontab工具设置成基于时间的有规律地运行 。例如 , 每晚2点把/home目录备份到SCSI磁带驱动器中 , 只要将下面语句添加到root的crontab中即可: 00 02 * * * tar cvf /dev/st0/homefiles.tar - /home
用于备份的Cpio
GNU cpio工具像tar一样从命令提示行启动程序 。与tar相比cpio更复杂,但是也更为可靠 。因为如果一个tar文件中某处有一个坏块,就不能对备份文件的其它部分进行访问,而使用cpio,只有坏块不能被访问 。cpio创建一个称为copy-out mode的备份 , 备份存档中包含了文件和所有者、时间及访问许可等信息 。cpio需要一个假定要备份的文件列表 。创建列表的一个最方便的方法就是使用ls命令 。例如 , 要把/home目录备份到SCSI磁带设备中,输入下面的命令: $ls /home | cpio -o/dev/st0