更新:感谢Organic Marble 的回答,我选择了 Timeshift。我遇到了一些困难,所以我做了一个答案,概述了如何恢复到新驱动器,以防其他人遇到同样的问题。
\n我希望能够在正常使用期间自动备份我的 Ubuntu 安装。重要的是,这是一个自动过程,因为我不会记得定期启动到另一个环境来进行备份。这排除了我看到的大多数建议,例如使用 dd、CloneZilla或gnome-disks。
\n我目前正在使用 Ubuntu 20.04 附带的 D\xc3\xa9j\xc3\xa0 Dup Backup 实用程序自动备份我的文件,但如果我的硬盘出现故障,我担心我会做很多事情重新设置我的环境的工作。
\n我愿意接受能够为我提供自动全系统备份的创造性解决方案,即使它们涉及启动到另一个环境,只要它们在我正常的日常使用期间自动发生即可。
\n例如,在虚拟机中运行我的主操作系统,并自动执行这些虚拟机文件的快照和备份。我在评论中看到了这个建议,但不知道它的解决方案有多现实。
\n编辑:
\n我主要担心的是硬盘故障。我需要能够恢复到新驱动器上。
\n我使用该设备只是为了个人编码项目。我不做任何托管或任何事情。
\n对我来说重要的是,我安装的所有软件和配置都得到备份,而不仅仅是我的文件。
\n在标题中我提到了 Macrium Reflect。我发现该软件的理想功能是它自动在备份的同一驱动器上运行,并且生成的映像甚至可以完全恢复到另一个驱动器上。
\n理想情况下,我想备份我的系统,以便在恢复到另一个驱动器后,我可以输入localhost/currentproject在地址栏中输入内容,并加载当前的项目。或者打开我的 IDE 并查看我的所有项目文件。我希望感觉好像我的驱动器从未出现过故障。
好的,所以我的磁盘快要死了。我已经阅读了这个 -克隆安装的最佳方法(复制到相同的硬件) - 但并不真的需要复制整个分区。我的数据是安全的。
1)我需要的是为用户保存我的应用程序/桌面设置(我只有一个 - 我),以及系统的,因为重做整个事情会变得如此头疼,我不记得所有的我所做的修改。
2) 制作所有已安装的 .deb 文件的精确副本,并模仿/下载尚未安装的文件。因为基本安装会处理它,所以我只需要下载/升级其余的而不是所有的。这听起来有点含糊。它只会复制安装了哪些 .deb 文件的信息,而不是实际的 .deb 文件
有这样的应用吗?谢谢!
假设我有一个home.tgz并且想把它放在一个新安装的 ubuntu 盒子上。
在解压文件之前我需要做什么?创建用户?用户 ID 呢?团体?加密呢?
我一直使用该cp -r命令将我的主目录备份到外部硬盘驱动器。
直到最近,它工作得很好,但现在我经常收到错误消息cp: cannot create regular file之后invalid argument或cp: cannot create symbolic link之后operation not permitted。
我试过了,sudo cp -r但问题仍然存在。我究竟做错了什么?
bup默认将备份保存到~/.bup. 我怎么能告诉它把备份保存到我的外部驱动器 ( /media/backups) 呢?
我是 Ubuntu 的新手,并且已经重新安装了 11.04 至少 10 次。
每次我重新配置所有设置并最终破坏某些东西时。
这真的很烦人,如果我可以将所有内容保存到 cd 上并从 cd 重新安装,这样我的设置就会像在 Windows 中一样恢复,会容易得多。
有没有办法做到这一点?先感谢您。
我刚刚在我的 (11.04) 笔记本电脑上安装了 Déjà Dup,并安排了每周自动备份到外部硬盘,该硬盘并不总是连接到笔记本电脑。
如果在未连接外部磁盘的情况下尝试计划备份,会发生什么情况?
我通常使用 rsync 进行备份,命令如下:
rsync -avxz -e "ssh" --exclude ".gvfs" --numeric-ids / /media/Backup/slash/
Run Code Online (Sandbox Code Playgroud)
如何将与 rysnc 一起使用的参数转换为 rdiff-backup?
更新:
好的,我给自己做了一个“购物清单”。
rsync flags: avxz = rlptgoDvxz
rdiff-backup flags (not complete): --preserve-numerical-ids --exclude-other-filesystems --include-symbolic-links --include-special-files
Shopping list:
rsync flag rsync explanation rdiff flag?
-----------------------------------------------------------------------------------------------------------------------------
-r, --recursive recurse into directories
X -l, --links copy symlinks as symlinks # done by --include-symbolic-links (I hope)
-p, --perms preserve permissions
-t, --times preserve modification times
-g, --group preserve group
-o, --owner preserve owner (super-user only)
X --devices preserve …Run Code Online (Sandbox Code Playgroud) backup ×10
11.04 ×2
installation ×2
rsync ×2
20.04 ×1
command-line ×1
cp ×1
deja-dup ×1
disk-image ×1
external-hdd ×1
rdiff-backup ×1
restore ×1
users ×1