Ir para o conteúdo
Menu principal
Menu principal
mover para a barra lateral
Esconder
Navegação
Página principal
Mudanças recentes
Página aleatória
Ajuda do MediaWiki
RJGSWiki
Pesquisa
Pesquisar
Aparência
Crie uma conta
Entrar
Ferramentas pessoais
Crie uma conta
Entrar
Páginas para editores conectados
saiba mais
Contribuições
Discussão
Editando
RSync
Página
Discussão
português do Brasil
Ler
Editar
Ver histórico
Ferramentas
Ferramentas
mover para a barra lateral
Esconder
Ações
Ler
Editar
Ver histórico
Geral
Páginas afluentes
Mudanças relacionadas
Páginas especiais
Informações da página
Aparência
mover para a barra lateral
Esconder
Aviso:
Você não está conectado. Seu endereço IP será visível publicamente se você fizer alguma edição. Se você
fizer login
ou
criar uma conta
, suas edições serão atribuídas ao seu nome de usuário, juntamente com outros benefícios.
Verificação contra spam.
Não
preencha isto!
= Rsync = == O que é? == Programa da linha de comando para fazer backup's e sincronizar pastas de forma local ou externamente. == Instalação == '''AVISO: Instalar o rsync em ambos os host's''' sudo apt install rsync -y Para realizar a sincronização utilize: rsync -ahvz --progress --delete arquivo/pasta_local arquivo/pasta_remoto Onde: * '''-a''': Modo archive (arquivamento). Copia os arquivos e diretórios recursivamente (como -r) e preserva links simbólicos, permissões de arquivos, propriedades de usuário e grupo (ownership) e timestamps. * '''-h''': Números são representados em formato legível por humanos * '''-v''': Modo verboso, que mostra detalhes sobre a transferência de arquivos. * '''-z''': Comprimir os dados dos arquivos antes de enviá-los * '''–progress''': Mostrar o progresso da cópia de arquivos ao transferir os dados * '''–delete''': Exclui um arquivo ou diretório no destino caso ele não exista na origem Também contamos com essas opções: * '''-e''': Especificar o shell remoto a ser usado (rsh, ssh) * '''-c''', '''–checksum''': Calcula os *checksums* dos arquivos para verificar se eles são iguais ao transferi-los. Utilizada para verificar a integridade dos dados copiados. * '''–exclude''': Permite especificar arquivos ou diretórios que não devem ser copiados para o destino * '''–include''': Permite especificar arquivos ou diretórios que devem ser copiados para o destino * '''-r''': Copia dados recursivamente, sem preservar timestamps e permissões ao transferir os dados * '''-b''', '''–backup''': Não sobrescreve arquivos que já existam no destino da transferência, mas os renomeia adicionando um sufixo ~ aos seus nomes, antes de executar a transferência de novos arquivos. * '''-u''', '''–update''': Não sobrescreve nenhum arquivo no destino da transferência que possua uma data posterior (mais recente) à data do arquivo correspondente, na origem. * '''–remove-source-files''': Exclui (apaga) os arquivos no diretório de origem após o término da transferência de dados. * '''-n''': Modo *dry run* – executa uma tentativa de copiar dados sem realmente copiar qualquer arquivo.
Resumo da edição:
Por favor, note que todas as suas contribuições em RJGSWiki podem ser editadas, alteradas ou removidas por outros contribuidores. Se você não deseja que o seu texto seja inexoravelmente editado, não o envie.
Você está, ao mesmo tempo, a garantir-nos que isto é algo escrito por si, ou algo copiado de alguma fonte de textos em domínio público ou similarmente de teor livre (veja
RJGSWiki:Direitos de autor
para detalhes).
NÃO ENVIE TRABALHO PROTEGIDO POR DIREITOS DE AUTOR SEM A DEVIDA PERMISSÃO!
Cancelar
Ajuda de edição
(abre numa nova janela)