centos7完全备份整个系统

2020年11月18日16:43:23
评论
306

更多分类文章:

Python | Linux | 大数据 | 数据库 | Git | Nodejs | Golang | 电脑技巧 | 计算机技术

 

备份

命令

参数说明

  • tar 是用于打包文件的命令。
  • cvpfz 是tar的选项,分别是“创建档案文件”、“保持权限”(保留所有东西原来的权限)、“使用gzip来减小文件尺寸”。
  • backup.gz 是我们作为备份文件的文件名。
  • “/” 是我们要备份的目录,/代表的是整个文件系统。

在备份文件名“backup.gz”和要备份的目录名“/”之间(--exclude参数后)给出了备份时必须排除在外的目录。

  • 有些目录是无用的,例如“/proc”、“/lost+ found”、“/sys”。
  • 当然“backup.gz”这个备份文件本身必须排除在外,不然就无限循环了。
  • 另外如果不把“/mnt”排除在外,那么挂载在“/mnt”上的其它分区也会被备份,需要确认挂载的全部硬盘全部推出。
  • 另外需要确认一下“/media”上没有挂载任何东西(例如光盘、移动硬盘),如果有挂载东西, 必须把“/media”也排除在外。

还原

警告:这会把你分区里所有文件替换成压缩文档里的文件!

确保在你做其他任何事情之前,重新创建你剔除的目录:

参考:https://blog.csdn.net/annita2019/article/details/105242723


原文链接:centos7完全备份整个系统

  • 本文由 发表于 2020年11月18日16:43:23
  • 转载请注明:https://www.wanghaoyi.com/linux-centos7-backup-os.html
golang创建web监听在tcp6而非tcp4的解决 Golang

golang创建web监听在tcp6而非tcp4的解决

在用golang建立web时,不管是用原生库还是使用gin框架,发现服务器起来后最终都会监听到tcp6。查stackoverflow得知,如果想要默认监听tcp4/tcp6需要修改下源码。 修改$GO...
linux新磁盘分区操作 Linux

linux新磁盘分区操作

新加一块磁盘进行分区,步骤如下。 查看 查看磁盘及分区 lsblk 查看磁盘详细分区情况 fdisk -l 建立分区 建立磁盘主分区 采用这种方式,两个分区都设为主分区 fdisk /dev/sdb ...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: