Perguntas com a marcação «rsync»

O rsync é uma ferramenta para copiar eficientemente hierarquias de diretórios, local ou remotamente, com filtros poderosos para decidir o que será copiado.


1
Como o rsync resolve conflitos?
E se os compartilhamentos da máquina A e da máquina B tiverem um diretório previamente sincronizado via rsync, e A alterar um arquivo e B alterar o mesmo arquivo, e você rsyncde A para B? Talvez seja algo como um conflito de mesclagem git? O conflito pode ser facilmente resolvido?


1
rsync: como excluir o diretório superior
Portanto, tenho um problema aparentemente simples, mas até agora não encontrei uma solução: quero excluir o diretório superior de um rsync, enquanto ainda sincronizo todos os seus filhos. O problema específico é que não tenho permissão para modificar os horários do diretório superior, mas quero que todos os filhos tenham …
14 rsync 


2
Interrompendo o rsync com ctrl-c, devo usar `--partial` ou` --append`?
Eu gostaria de interromper rsynccom ctrl-c(digamos que depois de meia o arquivo foi transferido) e retomar sem ter que reenviar os dados que já tenham sido transferidos. As informações stackexchange / google que encontrei parecem conflitantes. Encontrei alguns que dizem usar --partiale outros que dizem usar --append. Para mim, parece …

1
Usando inotifywait junto com vim
Eu tenho um script simples que monitora o arquivo para alterações e o sincroniza com cópia remota: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done Funciona muito bem com o nano, mas falha com o vim. Quando eu uso o nano, ele gera: somefile CLOSE_WRITE,CLOSE e inicia …
14 files  vim  rsync  inotify 

8
suprimir aviso rsync: alguns arquivos desapareceram antes que pudessem ser transferidos
Recebo muitos avisos ao fazer backup dos meus arquivos de servidor Postfix e Courier em execução, como: file has vanished: /var/kunden/mail/username/name@mymail.de/tmp/courier.lock Como suprimir esses avisos rsyncao executá-lo no Cron /usr/bin/rsnapshot hourly? De alguma forma, posso excluir esses diretórios? /var/kunden/mail/*/*/tmp/ a tmppasta também pode ser mais profunda, por exemplo: file has …
14 rsync 

1
O rsync exclui arquivos no destino que foram excluídos do lado de envio?
O rsync exclui arquivos do destino se eles foram excluídos da fonte? Por exemplo, digamos no source / home / me eu tenho três arquivos: a.txt b.txt c.txt Agora, eu executar o comando rsync -v /home/me/ user@ip.address:/home/backupe ele copia os arquivos a.txt, b.txte c.txtpara /home/backup. O conteúdo de /home/backupagora a.txt …
14 rsync  backup 

8
o rsync continua desconectando: tubo quebrado
Estou usando rsyncpara fazer backup do meu diretório pessoal. Isso está funcionando bem há muito tempo. Aqui está o comando que estou usando: rsync \ -pavz \ --delete \ --exclude 'mnt/' \ --exclude '.cache/' \ --exclude 'Videos/' \ --exclude 'Music/' \ --exclude 'Documents/virtualbox' \ /home/"${USER}" "${server}":"${dir}" 2>> "${errorFile}" No entanto, …
14 ssh  networking  rsync  backup 

1
Rsync, inclua apenas certos tipos de arquivos, excluindo alguns diretórios
Eu quero sincronizar apenas certos tipos de arquivo (por exemplo .py) e quero excluir arquivos em alguns diretórios (por exemplo venv). Isto é o que eu tentei: rsync -avz --include='*/' --exclude='venv/' --include='*.py' --exclude='*' /tmp/src/ /tmp/dest/ Mas isso não funciona. o que estou perdendo? Também segui a resposta a esta pergunta, …
14 rsync  file-copy 


2
Ter um trabalho rsync concluído após o fechamento da conexão SSH
Estou transferindo uma grande quantidade de arquivos de um computador para outro usando rsync. Estou fazendo isso SSHing no computador de origem e executando um comando como este: sudo rsync ssh --rsync-path="sudo rsync" source_dir user@host.com:dest_dir. Mesmo se eu adicionar nohupantes desse comando, sempre que fechar a janela do terminal a …
13 rsync  nohup 

2
rsync não está usando a opção --files-from?
Eu estou tentando executar rsync -a --files-from=~/.rsync_file_list ~/destinatione ele me diz: rsync error: syntax or usage error (code 1) at options.c(1652) [client=3.0.7]. Alguém pode me esclarecer o que estou fazendo de errado? O arquivo ~/.rsync_file_listcontém apenas uma lista de nomes de arquivos precedidos por ~/, separados por novas linhas (embora …
13 rsync 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.