我正在新机器上安装 Ubuntu。如何备份密码和密钥(又名 Seahorse 又名 GNOME Keyring)中的所有条目,以便将它们转移到新机器上?
插入驱动器后,有没有办法将文件夹同步到 USB 驱动器?我希望它以两种方式同步或复制更改。我已经看过 Back In Time 和 Unison-GTK 应用程序,但我希望它在驱动器安装后立即运行。我的意思是,除了设置之外,无需我自己的任何输入即可非侵入式地同步这两个文件夹。
如果这是不可能的,是否可以在插入拇指驱动器时运行该应用程序以提醒自己手动同步?
谢谢!
1) 是否有 gui 或 curses 工具允许您查看/管理 btrfs subvols/快照?
2)是否有实用程序或已经制作的脚本可以每天/每周自动创建和删除快照?我知道我可能可以通过 cron 使用一个简单的 sh 但有没有更复杂的东西已经存在?
我正在寻找的是一种在保留在 Ubuntu 操作系统内部的同时克隆硬盘驱动器(主要是 Windows 分区)的方法。我不想在硬盘驱动器上创建一个分区来启动,我也不想使用启动 cd。我能想到的唯一接近的是可以从 Windows 桌面运行的 32 位版本的 Ghost。
它不一定是 clonezilla,但这是我唯一使用过的 linux 克隆软件,并且自从我发现它以来几乎只使用过它。如果没有办法从桌面使用clonezilla,那么我会接受一个替代程序。最重要的是它可以克隆驱动器并在 Ubuntu 中运行。
提前感谢您的时间
我读过关于Backblaze 的好文章,但不幸的是它们似乎不支持 Linux/Ubuntu。
是不支持Linux的Backblaze也许不是提供了一个很好的图形界面,它仍然是可以使用它进行备份?
我my_projects_linux在 Ubuntu 文件系统内部有一个名为的目录,其中包含我多年来的所有工作。该目录包含文件、子目录等。
出于备份目的,我偶尔会将此目录及其所有内容复制到外部硬盘驱动器。
因此,我的外部驱动器的内容如下所示:
/mounted_drive/my_projects_linux
/mounted_drive/my_projects_windows # the same idea to backup Windows work
Run Code Online (Sandbox Code Playgroud)
因此,我正在寻找的是一个命令:
将作为
cp /home/my_projects_linux /mounted_drive/my_projects_linux
Run Code Online (Sandbox Code Playgroud)
它应该用我电脑上的新内容替换外部磁盘中的旧文件、子目录、子目录内的文件等。
要快。它应该只复制修改过的文件或新创建的文件。考虑到my_projects_linux> 50GB的大小,全部复制需要一个多小时,太慢了。实际上,自上次备份以来,通常只有几 MB 发生了变化,因此理论上可以更快地制作副本。
怎么做?
我在谷歌上搜索了带有-u标志的cp可能符合我的需求。这会起作用(例如,它会正确处理子目录的子目录吗)?
此外,将文件系统存储在外部磁盘上是否是一种适当的备份方式,还是有一种更好的方式?例如,使用云?请注意,更好的方法应该是简单的,否则它不会超过执行一个 shell 命令的容易程度。
我开始rsync使用它并尝试使用它来保持本地系统上的两个文件夹同步。我有一个源文件夹,其内容会随着时间的推移而发生变化(一些文件被添加,一些更改和一些删除)和一个我想几乎成为源镜像的目标文件夹。所以我尝试过像这样使用 rsync:
rsync -a --delete "${source_dir}" "${target_dir}";
这确实使目标的内容与源的内容完全相同。但是,我希望能够将一些文件添加到目标而不是源,但我不希望每次执行 rsync 时都将它们删除。另一方面,以前同步然后在源中被删除的文件仍然应该被删除。
有没有办法做到这一点,而不必为我想要排除的每个文件更改命令?
更新:我应该提到我不仅限于 rsync。如果另一个程序完成了工作,那也很好。我只是尝试使用 rsync 来解决这个问题。
这是错误:
Error processing remote manifest (duplicity-inc.20180712T125810Z.to.20180719T130228Z.manifest.gpg): GPG Failed, see log below:
===== Begin GnuPG log =====
gpg: WARNING: "--no-use-agent" is an obsolete option - it has no effect
gpg: AES256 encrypted data
gpg: encrypted with 1 passphrase
gpg: decryption failed: Bad session key
===== End GnuPG log =====
Run Code Online (Sandbox Code Playgroud) 我怎样才能备份我的整个系统并能够完美地恢复到我原来的位置?我已经安装了一些不错的主题并定制了很多东西(以图形方式),如果我需要重新安装,我不想重复这个过程。
我想我的问题是,我必须只备份主文件夹还是必须备份整个系统根文件夹。许多主题都建议不要备份根文件夹,但让我感到困惑。
我再次从头开始安装 Ubuntu 并导入我的主文件夹没有问题,只要它在 UI 和自定义主题等方面为我提供了一切。我对文档、视频等实际数据并不大惊小怪。我有这些通过基于云的解决方案的替代方法。另外,我有一些命令,fstab但不确定这是否也存储在主目录中?
我的想法是使用rsync和使用
sudo rsync -aAXv --delete --exclude=/dev/* --exclude=/proc/*
--exclude=/sys/* --exclude=/tmp/* --exclude=/run/* --exclude=/mnt/*
--exclude=/media/* --exclude="swapfile" --exclude="lost+found"
--exclude=".cache" --exclude="Downloads" --exclude=".VirtualBoxVMs"
--exclude=".ecryptfs"
Run Code Online (Sandbox Code Playgroud)
然后设置一个 cron 来安排这个。
你能帮我吗?