好吧,正如我所见,Linux 的所有用处都非常大,但它最大的缺点是安装应用程序的方式很混乱。所有的 dll 都放在一个目录中。把所有的配置文件放到另一个。二进制文件也放在一堆。是的,Windows 或多或少以相同的方式工作,但是由于安装在 Linux 上的系统/服务器软件的性质,因为大多数安装的软件在任何给定时间都只有大约 95% 的成熟度,一个月两次搞乱你的系统是很有可能。。
当然,我们可以在每次安装前后备份系统,但这需要一百万年的时间。系统备份(与仅数据/文件备份相反)要求您关闭计算机并使用某种形式的可启动 Live CD 和备份媒体。而且,如果驱动器已满 15% 以上,即使使用现代硬件,也可能需要很长时间进行备份。
那么,如何做到这一点呢?
拍摄根分区的快照可以回滚到以前的状态。当出现问题和/或发生数据丢失时,这非常有用。此功能可以在 VirtualBox HDD 和 live CD 中的持久性选项中看到。与备份不同,它使用增量数据使用,因此数据量更小。是否可以拍摄文件系统的快照?
我是一个新的 Ubuntu 桌面用户,正在寻找快照工具来替代 Windows 中的 Greenshot。
我发现快门就是其中之一。虽然我想将图像复制Shutter built-in editor到剪贴板,以便我可以快速将其粘贴到我在网络上的帖子中。
但是在编辑器菜单上选择复制并没有让我到达那里。那么我们如何才能将快照图像复制到 Ubuntu 剪贴板呢?
相当简短的问题。在 Btrfs 的子卷名称中使用 @ 是否有任何技术原因?它的功能、好处或问题的原因是什么?
最佳做法是什么?
例子:
根据我的这个答案下的评论,我开始对这个问题感兴趣:备份系统的最佳选择是否是链接答案中所述的分区备份或由 Timeshift 创建的快照(我有尚未使用)。
所以,我知道什么是分区映像以及如何创建和恢复它,但我想知道快照是否是更好的选择。我有一些关于快照的信息,但我想了解有关恢复方面快照和分区 isos 之间差异的更多详细信息。
我发现 Timeshift 创建的两种类型的快照之间存在差异,因为它们在程序启动后会清楚地列出。
由于我的系统位于 ext4 分区上(并且我发现最好将快照保存在外部驱动器上),因此我现在使用的选项是 RSYNC。但我对 BTRFS 很感兴趣,我计划将来使用它。
我需要澄清的主要是以下几个方面:
我是否必须运行使用 Timeshift 备份的系统才能恢复快照?
在我看来就是这样,与保存为 iso 的分区相反。在这种情况下,我刚刚备份的系统必须正常运行并且安装了 Timeshift 才能恢复备份。但是这个备份有什么意义呢?通常我需要一个备份,以防丢失备份系统。如果操作系统丢失,如何恢复快照?
我的备份想法是保存一个健康且定制良好的系统,以便在运行的系统变得臃肿或无法使用时进行恢复。
在我看来,快照的目的是不断备份当前正在运行的系统的当前状态。但如果系统运行状况不佳,这些备份是否有效?或者系统各个阶段/时刻的快照图像都已保存,包括初始的、健康的和精心定制的快照图像?即使如此,如果运行的系统丢失了如何恢复呢?
或者也许我错了,快照可以将系统 B 恢复到系统 A 上,从而替换它?
我在没有 LVM 的情况下安装了 ubuntu。是否仍然可以对其进行快照?如果是这样,我该怎么做?请记住,我以前从未制作过 linux 快照。
Ubuntu 16.04 LTS,内核 4.5
我在尝试复制文件时开始出现“可用空间不足”错误,并且在某些时候我在启动时遇到问题并进行了ZFS 回滚。尽管(根据df及du下文)使用的驱动器空间<60%,我仍然遇到空间错误。
下面的答案指出 zfs 快照占用了太多空间,这是一个有用的开始。但sudo du /.zfs/snapshot/ -h --max-depth=0仅返回60G。其他地方有140G的快照吗?(或者还能是什么?)
还明显zfs list -t snapshot没有显示(最大的,我假设最不存在的?)数据集rpool/USERDATA/thomas_fv2wpz,该数据集在zfs list下面的输出中显示为278G.
这是输出的目录:
\n\nuname -azfs listzfs list -o space rpool/USERDATAdf -hdu -h --max-depth=1lsblk -f$ uname -a\nLinux thomas-Latitude-E6530 5.4.0-31-generic #35-Ubuntu SMP Thu May 7 20:20:34 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux\n …Run Code Online (Sandbox Code Playgroud) 由于出现问题,我不得不重新安装 Spotify,该问题现已解决,但又出现了其他问题。我被通知我的根分区已满,我意识到在 中/var/lib/snapd/snapshots,有一个名为16_spotify_1.1.42.622.gbd112320-37_42.zip3.7Gb 大的文件。我认为这绝对是不正常的。有没有办法删除这个文件?
我已经在 Btrfs 根分区上安装了 Ubuntu 20.04 以实现其快照功能。
为了尽可能简单,我想将 Btrfs 快照的创建集成到我的upgrade-alias 命令中,目前看起来像这样:
sudo apt update && sudo apt upgrade -y && sudo flatpak update -y && sudo snap refresh
我如何最好地在更新之前添加快照,以便在出现任何问题时回滚?
是否也有可能同时删除旧快照?(我的根分区填充不到 10%,所以我可以多次复制我的整个系统,但我想每周更新会很快填满?)
snapshot ×10
btrfs ×4
filesystem ×3
18.04 ×2
backup ×2
disk-usage ×2
rsync ×2
20.04 ×1
automation ×1
disk-image ×1
lvm ×1
mount ×1
screenshot ×1
scripts ×1
shutter ×1
snap ×1
storage ×1
updates ×1
zfs ×1