linux系统怎么做整个系统备份还原

1.备份a)可以通过tar直接备份整个文件系统('/'),但有一些注意事项。

i.无法备份以下文件(目录)。
备份

当前压缩文件

/proc文件夹

/lost+found文件夹

/mnt文件夹

/sys文件夹

/media文件夹

b)所以命令是:

tarcvpzfbackup.tar.gz--排除=/proc--排除=/lost+found--排除=/backup.tar.gz--排除=/mnt--排除=/sys--排除=/media/

2恢复

a)您可以使用Linux进行远程系统恢复。
如果当前启动无法启动,可以使用livecd来启动系统并进行恢复操作。

b)操作为tarxvpfzbackup.tar.gz-C/

c)需要另外创建一个目录

i.

ii.mkdirlost+找到

iii.mkdirmnt

iv.mkdirsys

linux系统如何备份?

方法是:

1.在备份文件所在目录xxx下创建backup.sh文件:

tar-zcfbin.tar。
gz/bin

tar-zcfboot.tar.gz/boot

tar-zcfdev.tar.gz/dev

tar-zcfetc.tar.gz/等等

tar-zcflib32.tar.gz/lib32

tar-zcflib64.tar.gz/lib64

tar-zcflib.tar.gz/lib

tar-zcfopt.tar.gz/opt

tar-zcfsbin.tar.gz/sbin

tar-zcfselinux.tar.gz/selinux

tar-zcfsrv。
tar.gz/srv

tar-zcfvar.tar.gz/var

tar-zcfusr.tar.gz/usr

2.当需要备份时,进入备份内容保存的目录,执行命令:shbackup.sh

3.在备份文件所在的xxx目录下创建一个名为restore.sh的文件,内容如下:

tar-zxf/mnt/xxx/bin.tar.gz

tar-zxf/mnt/xxx/boot.tar.gz

tar-zxf/mnt/xxx/dev。
tar.gz

tar-zxf/mnt/xxx/etc.tar.gz

tar-zxf/mnt/xxx/lib32.tar.gz

tar-zxf/mnt/xxx/lib64.tar.gz

tar-zxf/mnt/xxx/lib.tar。
tar-zxf/mnt/xxx/opt.tar.gz

tar-zxf/mnt/xxx/opt.tar.gz

tar-zxf/mnt/xxx/sbin.tar.gz

tar-zxf/mnt/xxx/selinux.tar.gz

tar-zxf/mnt/xxx/srv.tar.gz

tar-zxf/mnt/xxx/var.tar。
广州

tar-zxf/mnt/xxx/usr.tar.gz

4.如果需要系统恢复,我会从光盘启动,将原来的根目录挂载为yyy,然后将保存备份文件的目录挂载为xxx,然后输入/mnt/yyy执行此操作,并在此处发出命令。
:sh/mnt/xxx/restore.sh