Re: : Remote rsync question
Giles Orr <[email protected]>
| Newsgroups | gmane.org.user-groups.linux.tolug |
|---|---|
| Message-ID | <CAEnxSC7T+2WmP+_O2J8J83r9O6aavh9v8i6B302wQbf9eWSd6g@mail.gmail.com> |
I use rsync a lot, both for backing up to external drives and keeping files in sync across machines. I use BTsync between my computer and phone and tablet, and I think I prefer the more discreet rsync command overall, although I can see BTsync working for others. Git is another method I've seen in use: it's not common, but it does have some significant advantages (history, easy recovery from accidental deletes). Choice depends on personal preference. If I were starting over and felt more comfortable with git, I'd go with that - it's probably the most robust. As for the rsync command itself: I think you'll want <username>@aa1:/home/waltdnes/ . I've never used the excludes in any form, never had much luck with them (possibly just me). I've always strongly preferred the --long-form commands to the -l short ones - particularly if you save the command in a script. The letters are much more compact ... and totally unreadable. But the command you want to make yourself familiar with is --dry-run which shows you what it would do if this were a real run ... without actually doing it. Very, very useful for testing. On 7 May 2014 15:39, Mauro Souza <[email protected]> wrote: > I now use BT-Sync to keep my data, well, in sync... It works surprisingly > well, setup is a breeze. It have arm and x86 versions, runs on my Android, > my RasPi, my Dell notebook and on my cloud server. Haven't any issues with > it yet. > > Mauro > http://mauro.limeiratem.com - registered Linux User: 294521 > Scripture is both history, and a love letter from God. > > > 2014-05-07 16:32 GMT-03:00 Marcelo Cavalcante <[email protected]>: > > Hello Walter, >> >> I do use rsync to make a backup of my home in the cloud (a server on the >> cloud). >> >> That´s what I´m using: >> >> #!/bin/bash >> rsync -Cravzp --progress ./ --exclude=".*/" --exclude="Videos/Filmes/" >> --exclude="Virtual*/" --exclude="isos/" >> myuser@myserver:/home/myuser/mydir/backups/ >> >> As you can see, |´m using a simple rsync, excluding only what I don´t >> want to be send. >> =================================================== >> >> Marcelo Cavalcante Rocha - Kalib >> >> >> Pós-Graduando em Governança de Tecnologia da Informação - ESTÁCIO/FIC >> Graduado em Sistemas de Informações - ESTÁCIO/FIC >> Usuário Linux #407564 | Usuário Asterisk #1148 >> Fortaleza - Ceará - Brazil >> Celular: +55 085 87620983 >> Certificações: ITIL V3 | CSM | LPI-C1 | LPI-C2 | LPI-C3 | Novell CLA >> Minha Pessoa: Blog >> Projetos: Tux-CE | Archlinux-br | Chakra | KDE Brasil | TLUG | PUG-CE >> >> =================================================== >> >> >> Proteja meu endereço como estou protegendo o seu. >> Não revele e-mail dos correspondentes: use Cco (Copia Carbonada Oculta). >> Retire os endereços antes de reenviar. Dificulte assim a >> disseminação de vírus e spam. >> >> >> 2014-05-07 16:27 GMT-03:00 Walter Dnes <waltdnes-SLHPyeZ9y/[email protected]>: >> > The goal is to copy most of my home directory to another machine. In >> > this case machine "aa1" (Acer Aspire One) over ssh. Is the following >> > format correct? >> > >> > #!/bin/bash >> > cd /home/waltdnes/ >> > rm /home/waltdnes/rsync_log.txt /home/waltdnes/rserrors*.txt >> > rsync --archive --links --group --itemize-changes --owner \ >> > --perms --progress --recursive --size-only --stats --verbose \ >> > --exclude-from=/home/waltdnes/.rsexclude \ >> > --log-file=/home/waltdnes/rsync_log.txt \ >> > /home/waltdnes/ aa1:/home/waltdnes/ 2>/root/rserrors1.txt >> > >> > .rsexclude would have entries like... >> > /home/waltdnes/camera >> > >> > -- >> > Walter Dnes <waltdnes-SLHPyeZ9y/[email protected]> >> > I don't run "desktop environments"; I run useful applications >> > -- >> > The Toronto Linux Users Group. Meetings: http://gtalug.org/ >> > TLUG requests: Linux topics, No HTML, wrap text below 80 columns >> > How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists >> -- >> The Toronto Linux Users Group. Meetings: http://gtalug.org/ >> TLUG requests: Linux topics, No HTML, wrap text below 80 columns >> How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists >> > > -- Giles http://www.gilesorr.com/ [email protected]