Como sincronizar um VPS com seu computador local com rsync (Linux) | Hostwinds
Linux apenas
De uma máquina Unix
De uma máquina Windows
Como sincronizar um VPS com seu computador local com rsync (Linux)
Este guia requer rsync e só funcionará em Linux VPS, e não funcionará em Windows VPS.
Se você gostaria de copiar o conteúdo do seu * -NIX VPS para sua máquina local, o rsync comando torna extremamente fácil fazer isso.
rsync é uma ferramenta padrão para sistemas operacionais baseados em Unix, usada para sincronizar arquivos entre diretórios. Um uso bacana de rsync é que os diretórios de origem e destino para sincronização podem estar localizados em um servidor remoto. Até funciona com MacOSx.
Podemos usar esse recurso para sincronizar arquivos do Remote VPS para o seu local.Este revestimento irá sincronizar todos os arquivos no VPS a partir do diretório /.Ele preservará permissões e propriedade, e copiar objetos no modo "Archive", que também preserva timestamps, links símbolos e outros recursos:
sudo: execute o comando com privilégio de root
rsync: execute o binário do comando rsync
-arquivo: executa em modo de arquivo, que executa recursivamente e preserva dados de plataforma cruzada, como carimbos de data / hora, links simbólicos, propriedade e permissões.
raiz@:/* - O nome de usuário, host e diretório para copiar. Substituir raiz com o usuário alvo no VPS, e substitua IP com o IP do VPS
-Exclude = {"/ tmp /", "/ sys /", "/ proc /", "/ dev /", "/ mnt /"} : Exclui arquivos em tmp, sys, proc, dev, e mnt diretórios. Estes são diretórios exclusivos do estado que geralmente não são necessários, mas podem ser copiados conforme desejado.
O comando pode levar vários minutos para ser concluído. Depois de concluído, o conteúdo do VPS estará disponível em sua máquina local:
Agora você terá uma cópia do conteúdo do VPS com as estruturas de arquivo originais preservadas.
O Windows não oferece suporte para o rsync comando.Você precisará instalar o Cygwin com os pacotes líquidos padrão.Então você pode executar os comandos fornecidos do Bash.exe de Cygwin.