当前位置: 首页 > article >正文

Ubuntu系统备份与还原

Ubuntu系统备份与还原

  • 前言
  • Clonezilla
  • Timeshift
    • 安装
    • 图形界面使用
    • 命令行使用

前言

Linux系统备份软件有Clonezilla和TimeShift。
使用Clonezilla需要准备USB启动盘,而Timeshift不需要。
因此推荐使用Timeshift进行备份与还原。

Clonezilla

官网:https://clonezilla.org/
此方法需要准备USB启动盘,过程较为繁琐,此处不做介绍。

Timeshift

安装

sudo apt install timeshift

图形界面使用

设置
快照类型:
一般选择RSYNC。
在这里插入图片描述

快照位置:
默认位置即可,不支持Windows文件系统。
快照将保存在选定分区的 /timeshift 目录。
在这里插入图片描述

快照计划:
可按照计划创建快照。
在这里插入图片描述

用户目录:
可以设置备份是否排除用户目录。
在这里插入图片描述

筛选:
可自定义备份规则。
在这里插入图片描述

首页
首页如下图:
在这里插入图片描述

使用

在首页点击创建即可立即创建备份。
点击还原即可还原系统。
点击删除即可删除选定备份。
点击浏览即可浏览备份文件。
在这里插入图片描述

命令行使用

查看备份:

sudo timeshift --list
# 输出示例
Num     Name                 Tags  Description 
------------------------------------------------------------------------------
0    >  2023-11-20_21-05-47  O
1    >  2023-12-21_14-50-52  O

创建备份:

sudo timeshift --create --comments "[description]"

还原备份:

sudo timeshift --restore --snapshot [shot_name]
# 示例
sudo timeshift --restore --snapshot 2023-11-20_21-05-47

删除备份:

sudo timeshift --delete --snapshot [shot_name]
# 示例
sudo timeshift --delete --snapshot 2023-11-20_21-05-47

编辑配置:

# 编辑配置
vim /etc/timeshift/timeshift.json
 
# 不自动备份
"schedule_monthly" : "true",
"schedule_weekly" : "false",
"schedule_daily" : "false",
"schedule_hourly" : "false",
 
# 排除用户目录
"exclude" : [
    "/home/[user]/**",
    "/home/**",
    "/root/**"
],

http://www.kler.cn/a/507680.html

相关文章:

  • 精度论文:【Focaler-IoU: More Focused Intersection over Union Loss】
  • doris: Flink导入数据
  • RabbitMQ前置概念
  • JAVA实现五子棋小游戏(附源码)
  • 核密度估计(Kernel Density Estimation, KDE)是一种非参数统计方法
  • SQL Prompt 插件
  • ECCV2020 | YAILA | 又一种中间层攻击方法
  • 如何进行域名跳转与域名重定向的综合指南
  • 一个悄然崛起的开源项目,已开源
  • JavaScript 变量与数据类型
  • WEB攻防-通用漏洞_XSS跨站_MXSS_UXSS_FlashXSS_PDFXSS
  • PCL 新增自定义点类型【2025最新版】
  • 【Vim Masterclass 笔记16】S07L32 + L33:同步练习09 —— 掌握 Vim 宏操作的六个典型案例(含点评课内容)
  • 实战指南:使用Wireshark捕获并解密HTTPS数据包
  • 深度学习模块C2f代码详解
  • 利用PyQt6实现HIS系统差异化数据的定时增量分析
  • sqlite3.OperationalError: database is locked python-BaseException错误解决
  • KubeSphere部署安装,接入KubeKey安装的k8s集群
  • FreeType 介绍及 C# 示例
  • 联发科MTK6762/MT6762安卓核心板_4G智能模块应用
  • 网安快速入门之Windows命令
  • Spring Boot+Vue项目从零入手
  • 图解Git——服务器上的Git《Pro Git》
  • JavaScript 创建一个简单的签名板
  • 10 为什么系统需要引入分布式、微服务架构
  • 惠普M1005黑白激光打印机开机提示no print oartridge故障检修