GNU/Linux >> Znalost Linux >  >> Linux

Synchronizace více domovských složek pomocí Dropboxu a symbolických odkazů?

Chcete-li zachovat synchronizaci více počítačů pomocí schránky, zkusil jsem následující.

Přístup A.

-Počítač 1:Nainstalujte schránku, složka schránky:/Dropbox/
-Počítač 1:Vytvořte v této složce symbolický odkaz na domovskou složku

   $ln -s /home/ /Dropbox/

-Počítač 2:Nainstalujte schránku, složka schránky:/Dropbox/ (byla naplněna soubory z počítače 1
-Počítač 2:Pokuste se přepsat soubory symbolickými odkazy na identické místní soubory

$ln -sfn /home/ /Dropbox/
  ln: `/Dropbox/home': cannot overwrite directory

Takže tento přístup selže, má někdo návrh na opravu chyby?
Nebo jiný přístup? Přístupy, ke kterým jsem zatím přišel:

Přístup B. Mohl bych napsat skript pro rekurzivní symbolické propojení všech souborů, ale raději bych se tímto směrem nevydal, protože bych musel tento skript spouštět, abych nabral nové soubory.

Přístup C. Použijte rsync k synchronizaci mezi domovskou složkou a složkou schránky. Nerad bych, aby se to od té doby automaticky neaktualizovalo, to bys musel volat rsync. A umístit rsync do cronjob, který běží každou minutu, se nezdá jako ideální řešení.

Může mi někdo pomoci s opravou přístupu A nebo vymyslet přístup D nebo mě přesvědčit o přístupu B nebo C?

Přijatá odpověď:

Opravdu neexistuje žádný možný způsob, jak určit, ve kterém adresáři chcete, aby Dropbox fungoval? Nemůžete prostě říct Dropboxu, aby používal /home?

Pokud ne, můžete zkusit symbolické odkazy úplně přeskočit a použít k tomu několik připojení. Jinými slovy:

mount --bind /home /Dropbox

na obou počítačích.


Linux
  1. Jak spustit Grep s více a vzory?

  2. `najít` s více `-name` a `-exec` provést pouze poslední shody `-name`?

  3. Rychlé a pomalé symbolické odkazy?

  1. CloudCross – Synchronizace souborů a adresářů s více cloudovými úložišti

  2. Třídění více klíčů pomocí Unixového řazení

  3. vytvořit tar s více adresáři a umístěními souborů

  1. Graficky porovnejte soubory a složky v Linuxu s Meldem

  2. Trim s Lvm a Dm-crypt?

  3. Ssh a oprávnění k domovskému adresáři?