Skip to content

Instantly share code, notes, and snippets.

@gioxx
Created September 11, 2019 10:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gioxx/3c02adfbea5f646a188d5f4dc3358f59 to your computer and use it in GitHub Desktop.
Save gioxx/3c02adfbea5f646a188d5f4dc3358f59 to your computer and use it in GitHub Desktop.
Script bash per la replica dei dati da Drive a Dropbox sullo stesso NAS Synology. Vedi https://wp.me/pdQ5q-awW per saperne di più.
#!/bin/bash
# rsync Drive-Dropbox per replica file SYNO
# Credits: https://forum.synology.com/enu/viewtopic.php?t=99282
rsync -ap --delete --verbose /volume1/homes/CONTOSO/Drive/ /volume1/Backup/Dropbox\ Mirror/homes/CONTOSO 2>&1
@marcocalvo
Copy link

Grazie, è simmetrico? Ovvero se cancello un file o una cartella su A si cancella anche su B, e viceversa?

@gioxx
Copy link
Author

gioxx commented May 22, 2022

Ciao, l'articolo originale si trova all'indirizzo https://gioxx.org/2019/09/13/replica-di-file-sullo-stesso-nas-synology-con-rsync/ e riguarda replica di file che poi vengono controllati da Cloud Sync di Synology, quindi non è uno script diretto tra Dropbox e Drive.
Se vuoi fare quello che dici, ti basta dare un'occhiata a Rclone: https://rclone.org/

@marcocalvo
Copy link

Uhm, ti spiego quello che vorrei fare. Ho un nas Synology con una cartellina dove vari volontari (di liberliber.it) lavorano in modo collaborativo. Vorrei proteggere questa cartellina caricandola su Dropbox, visto che Dropbox ha una funzione tipo TimeMachine, ottima se un volontario cancella per errore dei file che non doveva cancellare.

Il problema è che sul nas ho già attiva una cartella Dropbox. Synology Cloud Sync non mi consente di aprire più istanze Dropbox con lo stesso account, né mi consente di “attingere” a una cartellina che sia al di fuori dalla cartella madre di Dropbox.

Così ho pensato di aggirare il problema prendendo la cartellina usata dai volontari e sincronizzarla con una sotto-cartellina di Dropbox. Quando si cancella o aggiunge un file in Dropbox, si cancella o aggiunge anche nella cartella dei volontari. Se viceversa è qualche volontario che aggiunge o cancella un file, questa modifica poi comunque si riflette su Dropbox. Che però, avendo la funzione di “riavvolgimento”, mi consentirebbe di rimediare a eventuali errori (i volontari, non facendo parte della redazione centrale di Liber Liber, non sono tutti esperti).

Il tuo script si adatta a questo scenario?

Grazie per ogni supporto, l’intera comunità di Liber Liber ti sarà grata. 🙂

@gioxx
Copy link
Author

gioxx commented May 26, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment