Como sincronizar uma pasta com a nuvem do Ubuntu One via linha de comando? [fechadas]

0

Estou escrevendo um script de shell para fazer backup dos meus bancos de dados e enviar esses backups para a nuvem do Ubuntu One. Basicamente, ele despeja os bancos de dados em um arquivo sql com o nome da data atual, colocando-o em uma pasta em /var/backups .

Eu preciso fazer esta pasta /var/backups/whatever syncronizable para o Ubuntu One, e fazer com que ela seja sincronizada toda vez que um novo arquivo for postado lá, tudo por linha de comando. Como posso fazer isso?

    
por João Santana 24.06.2012 / 17:11

3 respostas

0
% bl0ck_qu0te%

Primeiro acesse o Google quando eu procurar por "Ubuntu one from command line". É o que você está procurando?

    
por pzkpfw 24.06.2012 / 17:15
0

Você pode criar um link simbólico para a pasta "não em casa" em uma pasta da sua casa.

do terminal

$ cd /home/USERNAME/ubuntuone
$ mkdir FOLDERTOSYNC
$ sudo ln -s /var/backups/ /home/USERNAME/FOLDERTOSYNCC

Se eu entendi links simbólicos basicamente você deve ver todos os arquivos em var/backup em sua pasta recém-criada em ubuntuone diretórios compartilhados e também ubuntuone deve ver esses arquivos e sincronizá-los, sim? Eu não sei exatamente como funciona o ubuntu e jjust agora começou usiing symlinks me (usado também digitando alot lol), mas agora estou configurando-o para backup meu /mail/root para que eu possa usar um Ubuntu como um cliente de e-mail de administração. Eu também tenho zoneminder que eu eventualmente desejo fazer backup de qualquer evento de detecção de movimento registrado para ubuntu one/dropbox/drive/me/live

    
por Justin Gross Gross 26.01.2013 / 22:18
-2

Depois de ler e ler que eu LOOOVE fazer este link quando seguido corretamente permitirá que você sincronize internamente qualquer pasta para sua pasta compartilhada ubuntu uma casa e de lá ele irá sincronizar.

rsync -a /source /destination 

Se você deseja manter a propriedade / permissões / privilégios / atributos ( -a ) OR

rsync /source /dest  

Você pode precisar fazer isso como root se sua origem for de propriedade de root.

fonte de informações: >

    
por Justin Gross Gross 26.01.2013 / 22:37