是否可以将整台计算机放入 Dropbox 中?

是否可以将整台计算机放入 Dropbox 中?

例如,是否可以将自己的主文件夹设置为与 Dropbox 文件夹相同的文件夹?这将允许某人通过 Linux 中的 Dropbox 保持两台独立的(物理)计算机同步。

我是否未能预见到可能与这种设置相关的问题(假设它是可能的)?

答案1

您也许能够接近,具体取决于您的分区。

您可能想要将以下内容分开:

/proc
/sys
/dev

未同步的分区,因为这些分区包含可能在两台以上物理机之间繁琐地共享的信息。

/boot也可能是也可能不是问题,这将是我要测试的一个点,看看它是如何解决的。

您肯定希望保持network adapter configs分离,这根据分布而有所不同,否则我会专门列出它。

总而言之,对于某些关心其编译内容的软件,您可能会遇到随机编译与硬件问题,从长远来看,这可能会给您带来更大的麻烦。

根据您使用系统的用途,您可能会通过同步特定的内容或多或少地实现您的目标,例如:

/home
/usr/local
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
/etc/pam.d/
/etc/selinux
/etc/cron.d
/etc/cron.{monthly,weekly,daily,hourly}

如果进行部分同步,重要的是确定某些做法,例如新程序的安装位置

另一个更疯狂的选择是将每个系统设置为一个salt-master server也是它自己的minion,然后salt states在投递箱之间共享您的系统,并用作salt states管理系统的一种方式,而不是直接安装软件包,设置asalt state来安装它,并运行salt状态。然后,每次启动后,一旦dropbox文件有synced,您就可以让salt系统浏览并将您的系统同步到您已设置的最新状态。

总体而言,您应该记住的一个问题是,Dropbox 同步不是立即进行的,因此系统必须在获取最新文件之前启动,某些文件仅加载到system boot,因此如果您通过 管理整个操作系统,则某些配置文件dropbox,不会与已同步的其他内容匹配,这可能会导致系统不稳定。

答案2

考虑到您有足够的存储空间,这是完全可能的。

我可以预见的唯一问题是您在那里拥有的东西的“隐私”。

将所有内容都放在保管箱中,完全有可能发生中间人攻击,在同步时从网络中嗅探您的数据。

您可能要考虑的最后一件事是,如果多个人同步使用计算机,则文件更改可能会从一个地方覆盖到另一个地方。

除此之外,我没有看到任何其他相关问题。

相关内容