Domanda

Sto usando SyncToy 1.4 e andrebbe bene per quello che mi serve tranne quello:

  • Non è in grado di gestire la lettera di unità assegnata cambiando tra i sistemi (ad es. sincronizzazione di un'unità USB)
  • lascia i propri file (nascosti) nelle cartelle da sincronizzare (è una limitazione del sistema operativo / FS?),
  • ricrea cartelle vuote per quelle che sono state eliminate,
  • sincronizza le nuove sottocartelle nelle cartelle che non sono state selezionate dalla sincronizzazione
  • e talvolta scopre che tutti i file sono cambiati quando sono ancora gli stessi.
  • non può gestire il percorso / nome file molto lungo

SyncToy 2.1 è troppo lento per essere utilizzabile. Soprattutto quando viene eseguito nuovamente su una cartella senza modifiche, inizierà da zero la scansione di tutti i file e le sottocartelle alla ricerca di differenze.

Deve essere una soluzione senza utilizzare l'archiviazione basata su Internet, poiché non è sempre disponibile e altrimenti può essere troppo lenta. Preferirei qualcosa che non aggiunge i propri file alle cartelle da sincronizzare e qualcosa con cui è facile e veloce cambiare le selezioni di sincronizzazione di file e cartelle. Quando viene eseguito meno interattivo, meglio, sincronizzando idealmente più coppie di cartelle con un paio di clic del mouse (come fa SyncToy).

Devo usare rsync e file batch? Qualcosa con una GUI per la nonna da usare senza difficoltà, sarebbe meglio. Ecco i miei criteri:

  1. Non è richiesto un collegamento a Internet.

  2. Non deve creare i propri file / cartelle di pulizia in origine o destinazione (forse questo deve essere fatto a causa di un difetto di NTFS?)

  3. Test: cartella di origine con due sottocartelle A e B. nessuna vuote Sposta la sottocartella B nella sottocartella A, la duplica nella cartella di destinazione?

  4. Test: rinomina un file nella sottocartella A, lo duplica nella cartella di destinazione?

  5. È possibile eseguire più sincronizzazioni di coppie di cartelle contemporaneamente con uno o due clic del mouse?

  6. Ha un'opzione per visualizzare in anteprima le modifiche che sta per apportare?

  7. Permette di cambiare facilmente i percorsi di origine e / o destinazione?

  8. Deve essere rapido (specialmente se si esegue nuovamente la scansione di due alberi di cartelle senza che nulla sia cambiato).

  9. Test: sincronizza unità USB su PC 1, quindi copia file e cartelle da unità USB a PC 2, modifica cartelle e file su PC 2 (mentre quelli su PC 1 rimangono uguali), sincronizza unità USB su PC 2 e quindi risincronizzare i file e le cartelle sul PC 1 dall'unità USB. Può farlo senza errori?

  10. Escludendo l'installazione, la nonna può usarla comodamente? - >

È stato utile?

Soluzione 14

Sincronizzatore di file super flessibile è in grado di rilevare cartelle e file riorganizzati e duplicherà rapidamente le stesse mosse , quindi non esegue copie inutili. Inoltre non aggiunge i propri file di pulizia alle cartelle di destinazione. Inoltre viene fornito con uno scheduler.

Altri suggerimenti

http://allwaysync.com/ - ed è gratuito

SyncBackSE è una soluzione più solida che utilizzo per i backup quotidiani su un dispositivo esterno. Non è gratuito ma è leggero, ricco di funzionalità e intuitivo.

http://www.2brightsparks.com/syncback/sbse.html

Dropbox è assolutamente fantastico. Si sincronizza automaticamente in background, memorizza tutti i file localmente su ogni computer su cui si desidera utilizzare i file e centralmente su un server web. I file vengono inviati crittografati ed è gratuito per un massimo di 2 GB di spazio di archiviazione.

Hai detto che non desideri utilizzare l'archiviazione basata sul Web, ma penso che questo si adatti ancora al conto: puoi accedere ai file quando sei offline (poiché hai una copia locale) se apporti modifiche mentre sei offline, quindi le modifiche verranno sincronizzate con il server quando sarai online. Non sono sicuro di come gestisca le revisioni contrastanti.

Funziona su Windows, Linux e Mac.

Ms. Robocopy sembra rispondere a tutti i tuoi criteri.

Tante opzioni e davvero affidabili.

Solo riga di comando, ma è banale creare / scaricare una GUI

Justin Frankel (di Winamp Fame) ha scritto questo

http://www.brothersoft.com/pathsync-64550.html

Se ti capisco correttamente, stai usando SyncToy per sincronizzare le cartelle su macchine diverse. Questa non è una buona idea perché SyncToy non è stato implementato per farlo; è più una soluzione di backup.

Per sincronizzare le cartelle tra macchine, hai due ottime soluzioni che funzionano alla grande e fanno la sincronizzazione automatica.

Il primo è Windows Live Mesh . Nonostante sia un'anteprima della tecnologia, funziona benissimo e ti consente anche di accedere in remoto a una macchina aggiunta alla tua Mesh.

L'altra opzione è Windows Live FolderShare . È in beta e funziona anche alla grande. Consiglierò questa opzione per un semplice motivo: Windows Live Mesh diventerà una piattaforma di condivisione per Microsoft e FolderShare sarà implementato su di essa, quindi FolderShare sarà l'applicazione da utilizzare dove Mesh sarà la piattaforma sottostante. Se vai con Mesh, a un certo punto dovrai passare a FolderShare, dove se utilizzi FolderShare sarai pronto.

Winmerge è lo strumento che preferisco per questo: è openSource e abbastanza utile.

WinmergeHomePage

Puoi anche utilizzare una versione gratuita di SyncBack che è sufficiente per sincronizzare le cartelle su macchine diverse.

Ho usato Unison per molto tempo. È gratuito, è multipiattaforma e utilizza il protocollo rsync per trasferire solo delta di modifiche sulle connessioni di rete. È anche molto approfondito nell'esame dei file per le modifiche - e per questo purtroppo non è molto veloce (puoi accelerarlo in modo significativo se lasci che usi i tempi di modifica dei file come equivalenti agli inode in Windows).

Tuttavia, a meno che tu non sia disposto a spendere soldi per SyncBackSE (che io uso ora e lo consiglio vivamente), penso che andrai abbastanza lontano con Unison.

Vorrei votare per la sincronizzazione completa, collega la mia macchina principale con un backup HDD portatile in pochissimo tempo.

Ho una struttura di cartelle di 60.000 file, può individuare una semplice modifica (un file .txt modificato più il nuovo .bak corrispondente) e sincronizzarsi in meno di un paio di minuti.

Mi sembra abbastanza utilizzabile ...

Uso un sistema di controllo distribuito delle versioni chiamato Mercurial per questo. È CLI ma puoi usare un bel front-end come TortoiseHG .

Per la sincronizzazione unidirezionale

Esiste una porta Windows di uno dei migliori strumenti di sincronizzazione Unix (rsync):

Esistono programmi di installazione, nessuna dipendenza Cygwin, nessuna necessità di alcuna connessione Internet, ecc.

Rsync è molto veloce, leggero ed efficiente, a condizione che tu prenda il tempo necessario per imparare a usarlo.

Per la sincronizzazione bidirezionale

Il riferimento è Unisson . È molto facile da usare e multipiattaforma poiché funziona con Java. Ma non è velocissimo ...

Synkron

Ecco l'elenco delle funzionalità (le puoi trovare sul sito Web):

  • Sincronizza più cartelle
  • Le schede ti consentono di eseguire più sincronizzazioni contemporaneamente
  • Le sincronizzazioni periodiche sincronizzano automaticamente le tue cartelle a intervalli selezionati
  • Ripristina i file che sono stati sovrascritti durante la sincronizzazione
  • Aggiungi file e cartelle alla black list per assicurarti che non vengano sincronizzati in futuro
  • Pianifica e esegui il backup utilizzando multisync

È un software gratuito che funziona su Linux, Mac e Windows con una GUI integrata in QT.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top