Como posso sincronizar dois diretórios locais? [duplicado]

3

Eu tenho dois diretórios de backup (dir1 e 2) em dois HDDs (locais) diferentes e quero criar um deles. Como posso realmente sincronizar seu conteúdo para que ambos os diretórios tenham o mesmo conteúdo?

    
por Weylyn Savan 15.09.2017 / 22:33

1 resposta

5

Para sincronizar o conteúdo de dir1 para dir2 no mesmo sistema, digite:

rsync -av --progress --delete dir1/ dir2

-a, --archive
        archive mode

--delete
        delete extraneous files from dest dirs

-v, --verbose
        Verbose mode (increase verbosity)

--progress
        show progress during transfer

- de rsync (1)

Nota: O / após dir1 é necessário para significar "o conteúdo de dir1". Sem a barra final, colocaria dir1, incluindo o diretório, dentro de dir2. Isso criaria uma hierarquia semelhante a:

…/dir2/dir1/[files]
    
por 15.09.2017 / 23:25