备份Linux系统(通用)
前言
我装的manjaro系统,但避免Linux出现什么问题,我已近作为日常系统使用了,需要维持系统稳定,所以备份一个系统显得很重要。我的场景是这样,把系统的文件备份到新的存储区域,这个区域可以是U盘,硬盘其他分区空间甚至是网络服务器的空间。
下面我执行一个具体操作把系统备份到一个移动U盘上。
需要:
- Linux系统
- U盘
目标
备份/目录重要的文件夹,使用rsync把系统备份到移动U盘里。
操作
1.备份到移动U盘命令
执行以下命令会把源路径数据备份到目标路径下
rsync -av --delete \
--exclude= \{"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found","/home"} \
/ \
/run/media/hacah/0FCE14130FCE1413/backup-manjaro/systembackup\
| tee /home/hacah/logs/backupSystem/backup.log
/:为源路径
/run/media/hacah/0FCE14130FCE1413/backup-manjaro/systembackup:目标路径,这个路径提前在U盘创建出来。
–exclude={“/dev/“,”/proc/”,“/sys/“,”/tmp/”,“/run/“,”/mnt/”,“/media/*”,“/lost+found”,“/home”}:排除路径,这里排除了/home目录,需要备份的也可以排除。
–delete:删除可能在备份设备中已经存在但却不再存在于源设备中的文件
tee /home/hacah/logs/backupSystem/backup.log:记录日志,可以不要
2.后续的备份直接执行这个命令就行
3.备份恢复
操作命令上一致的,只是换一个目标顺序
rsync -av
/run/media/hacah/0FCE14130FCE1413/backup-manjaro/systembackup
/
后言
备份系统的方式多种多样,除了备份到U盘,还可以使用rsync备份到网络中的存储设备。
除了rsync还可以使用dd命令直接备份整个硬盘分区。
除了手动备份,还能使用编写脚本方式自动备份系统,或者使用软件备份系统。
不同场景使用不同解决方式,自己还要多加寻找,找到自己最适合的解决方式。
附加知识
给出一些关于rsync的资料:
sudo rsync -av --delete /etc /home /usr/local /media/BigDisk/backup
–delete :删除可能在备份设备中已经存在但却不再存在于源设备中的文件
备份到远程硬盘:
sudo rsync -av --delete --rsh=ssh /etc /home /usr/local remote-sys:/backup
参考:rsync命令说明
备份Linux系统(通用)相关推荐
- 如何使用 rsync 备份 Linux 系统的一些介绍
2019独角兽企业重金招聘Python工程师标准>>> 备份一直是 Linux 世界的热门话题.回到 2017,David Both 为 Opensource.com 的读者在使用 ...
- 如何备份linux系统(转)
如何备份linux系统 不像Windows,Linux不限制根用户存取任何东西,因此,你完全可以把一个分区上每一个的文件放入一个TAR文件中.来实施这一方法,用这个成为根用户: sudo su 接着去 ...
- 备份Linux系统的数据到坚果云
坚果云支持webdav,则可以在Linux下使用命令行或脚本将数据备份到坚果云空间. 开启坚果云WebDAV服务 "账户信息"--"安全选项" 方式1:使用ca ...
- 秃头警告之——使用mondo rescue备份linux系统ISO镜像的踩坑历程
使用mondo rescue备份linux系统制作ISO镜像 使用背景 工作原因需要把Centos7系统的软件配置和文件打包做一个iso镜像文件,用于后期系统设备量产.谷歌了相关方法,看到有很多博主都 ...
- linux cadaver 命令,备份Linux系统的数据到坚果云
坚果云支持webdav,则可以在Linux下使用命令行或脚本将数据备份到坚果云空间. 开启坚果云WebDAV服务 "账户信息"--"安全选项" 方式1:使用ca ...
- 如何备份Linux系统磁盘
如何备份Linux系统磁盘 备份Linux系统的策略有很多,比如使用dd命令直接克隆硬盘分区: sudo dd if=/dev/sda1 of=/dev/sdb1 或者,使用tar将硬盘上的文件打包: ...
- gost备份linux系统,linux系统GOST备份教程.doc
linux系统GOST备份教程 linux系统GHOST备份Windows系统备份可以用ghost工具软件完成,Linux系统不能完全依赖于ghost工具,一则是ghost本身是有版权的软件,二则gh ...
- 再生龙工具备份Linux系统
再生龙工具备份Linux系统 下载再生龙工具 官网链接:http://clonezilla.nchc.org.tw/intro/ 在这里插入图片描述 档案类型选择ISO 制作启动盘 将下载的ISO文件 ...
- 备份linux系统报错_Linux 系统如何快速入门?分享民工哥总结的经验
大家好,我是民工哥.认识或熟悉我的人都知道,是做运维出身的,所以,很多时候,有很多朋友喜欢问我一些有关运维的问题,比如: 我应该如何入门Linux系统运维? Linux系统运维到底需要学哪些技术?怎么 ...
最新文章
- SpringCloud确保服务只能通过gateway转发访问,禁止直接调用接口访问
- 服务器硬盘冷迁移后网卡无法启动问题
- 明晚直播丨上海名师王召强:高考大变脸后,中小学语文怎么学?
- flex swf和movieclip之前的微妙关系
- 如何将实时计算 Flink 与自身环境打通?
- 51nod 1307 绳子与重物 (标记父节点更新即可)
- 《MySQL——38道查询练习(无连接查询)》
- [Leetcode]第[58]题[JAVA][最后一个单词的长度][字符串]
- php可变函数代码,PHP可变函数
- 小肽相关1~peptidomic discovery of short open reading frame–encoded peptides in human cells
- 2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程
- 感知机(Perceptron)-《统计学习方法》例题对偶形式手算全过程
- 新书推荐 |《深入浅出Serverless:技术原理与应用实践》
- 云服务器总是自动关机,云服务器出现死机的情况是什么原因?
- Linux下的内核线程threaded irq机制分析与应用
- 测试篇(三):测试用例的万能公式、对水杯和登录页面设计测试用例、测试用例的设计方法
- 以太坊概述和以太坊账户(一)
- 关于促销活动页面测试的那些事儿
- stm32固件库(STM32F10x标准外设库)V3.5简介
- ERP系统实施与企业内部控制管理实践