2023年8月3日发(作者:)
备份Linux操作系统的⼏种⽅法 tar: 特点 1、保留权限 2、适合备份整个⽬录 3、可以选择不同的压缩⽅式 4、如果选择不压缩还能实现增量备份,部份还原,参考man tar A备份 如果要备份/home这个⽬录,备份⽂件保存在/backup(可以把⼀个独⽴的分区挂载在这⾥),则如下命令:使⽤⽆压缩的,速度很快 以下是引⽤⽚段: tar -cpf /backup/ /home 使⽤gzip压缩的,速度⼀般,通常使⽤这个以下是引⽤⽚段: tar -cpzf /backup/ /home 使⽤bzip2压缩的,速度慢,但⽐gzip的版本⼩约5%。以下是引⽤⽚段: tar -cpjf /hackup/2 /home 其中第⼆个参数介绍如下: c新建 p保留权限 z⽤gzip处理 j⽤bzip2处理 f后紧跟⽂件名 也可以加上v使备份过程显⽰在终端上。 B还原 以下是引⽤⽚段: tar ——overwrite -xpf /backup/ -C / k3b(光盘) 特点 ⼀切都⾃⼰来做,对⽂件的选择性更好 备份、还原 没什么好说的了,使⽤k3b⾃⼰做光盘,⾃⼰负责把要还原的⽂件还原。dd 特点 1、对块进⾏,能备份整个硬盘(包括分区表、MBR,其他Linux不能很好⽀持的⽂件) 2、可以进⾏压缩(⿇烦⼀点) 3、由于是备份整个硬盘,⽂件上没有使⽤的“空⽩”空间也会被保存起来,备份⽂件⽐较⼤ 备份 备份硬盘sda,放到/backup(/backup挂载在其他硬盘如sdb) 1、最简单的,⽆压缩: 以下是引⽤⽚段: dd if=/dev/sda of=/backup/ 2、⽤gzip压缩以下是引⽤⽚段: dd if=/dev/sda |gzip -c# >/backup/ 其中#⽤数字1-9代替,分别代表最快-最⼩ 3、⽤bzip2压缩 以下是引⽤⽚段: dd if=/dev/sda |bzip2 -c# >/backup/2 其中#⽤数字1-9代替,分别代表最快-最⼩ 如果要看进度可以给dd发送信号SIGUSR1:以下是引⽤⽚段: killall -s SIGUSR1 dd 还原 还原的⽬的盘必须和原来⼤⼩⼀样,不然后果很严重…… 1、⽆压缩 dd if=/backup/ of=/dev/sda 2、gzip gzip -dc /backup/ |dd of=/dev/sda 3、bzip bzip2 -dc /backup/2 |dd of=/dev/sda ghost ghost是运⾏在dos下的,推荐使⽤ ⽆为DOS⼯具箱,⼀个类似win下dos⼯具箱的东东,在linux下使⽤。 1.包含了ghost,可以备份ext3分区 2.使⽤msdos7.1 3.加⼊关机、重启功能。
发布者:admin,转转请注明出处:http://www.yc00.com/news/1691039450a492785.html
评论列表(0条)