不论在ECS还是在自家的服务器上,系统多多少少会出意外。在windows下备份的方法要么是使用自带工具Buckup,要么就是使用ghost打包系统创建镜像。其实在linux下备份系统更加简单。
1.tar备份系统
tar cvpzf backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.gz --exclude=/mnt --exclude=/sys --exclude=/media /
linux系统下一切皆文件,直接tar压缩 / 目录下文件,即可达到备份效果,But
压缩排除以下文件,backup自身文件,/proc,/lost_found,/mnt,/sys,/media
参数使用cvpfz,“创建档案文件”、“保持权限”(保留所有东西原来的权限)、“使用gzip来减小文件尺寸”
备份后文件
导出系统备份文件
2.系统还原
将备份文件放在/
确保系统空间足够
tar命令覆盖解压
tar xvpfz backup.tgz -C /
重新创建文件夹
mkdir proc mkdir lost+found mkdir mnt mkdir sys
记得修改网卡文件,mac地址发生变化
以上系统可以正常恢复了