Sincronizar para NAS falha mas funciona com disco USB

0

Comando Rsync:

$ rsync -ah --progress --delete /path/* 192.168.1.1:/path/

Dá erro

[email protected]'s password:  Could not chdir to home directory /var/services/homes/ohto: ... rsync: failed to set permissions on "/path": Operation not permitted (1)

Eu posso copiar, criar, excluir, modificar arquivos e pastas dentro da pasta NAS. Sincronizando com Grsync e Rsync falhar.

O problema persiste mesmo depois de redefinir e formatar o NAS.

O Grsync é a versão 1.2.5, Rsync é 3.1.1, Ubuntu Gnome 16.04, Gnome 3.20.1 NAS é Synology 212j com DSM DSM 6.0-7321

Como posso sincronizar meus arquivos para o NAS sem erros?

No final, quero que meus arquivos estejam protegidos contra criptochadores. Este é um passo nessa direção. Eu não consigo alcançar esse objetivo sem antes ter meus arquivos no NAS.

    
por Ohto Nordberg 06.05.2016 / 16:28

5 respostas

0

O comando rsync não possui username , o comando rsync correto neste caso é

rsync -ah --progress --delete /path/* [email protected]:/path/

O nome de usuário apropriado e o serviço rsync devem estar habilitados no NAS.

    
por Ohto Nordberg 03.07.2016 / 11:11
1

Como você está sincronizando do Linux para o DSM, sugiro usar o rsync diretamente, sem primeiro montar o destino do NAS em sua área de trabalho. Não adianta deixar o SMB / samba ficar no meio - ele irá introduzir problemas potenciais extras, particularmente com nomes de arquivos e recursos não suportados pelo SMB (como links simbólicos).

Existem várias maneiras diferentes de configurar isso, dependendo do que você deseja alcançar (sincronização única, backups regulares etc.), e não estou sentado na frente do meu NAS agora, então provavelmente O melhor conselho que posso dar é "procure o rsync na ajuda do DSM" e "conte-nos um pouco mais sobre o que você está tentando alcançar".

    
por Nick Phillips 10.05.2016 / 01:25
0

Isso não tem nada a ver com o zfs, mas com direitos insuficientes para seus programas de sincronização acessarem a pasta gvfs.

Você pode testar isso montando algo para que /var/run/user/1000/gvfs seja preenchido e, em seguida, faça um sudo ls /var/run/user/1000/gvfs e um ls /var/run/user/1000/gvfs . Apenas o último listará o conteúdo da pasta gvfs, o primeiro falhará com direitos de acesso insuficientes.

Como evidenciado pelo pkexec em sua postagem, você está tentando executá-los como root, o que falha aqui. Basta executá-los como usuário.

    
por emk2203 09.05.2016 / 22:46
0

sua conta de usuário ohto não parece ter um diretório pessoal sensato no terminal remoto, isso está causando um problema de login e fazendo com que o rsync tente usar um lugar para o qual não posso gravar arquivos temporários.

ohto é provavelmente uma conta para o serviço que tem um diretório inicial incomum, dê uma olhada em / etc / passwd para ver onde está seu diretório inicial.

    
por Amias 13.05.2016 / 14:41
0

Contra os cryptolockers usam, por exemplo, um disco USB off-line.

Para backup criptografado automático off-line on-line, use o BitTorrent Sync.

  1. Instale o BitTorrent Sync no seu computador e execute-o link

  2. Vá para

% bl0ck_qu0te%

com o seu navegador

  1. Clique em Menu e selecione Pasta criptografada

  • Selecione a pasta que você deseja sincronizar e Copie a chave Criptografada
  • Instale o BitTorrent Sync ou o Sync no NAS link

  • Após a instalação da Sincronização, execute-a e clique na URL

  • Clique em Menu e Insira uma chave ou link
  • Cole a chave e clique em Próximo
  • Selecione a pasta ou crie Nova pasta Enc
  • Clique em Abrir
    • Agora, o que você tem ou escreve na pasta Unenc aparecerá na pasta Enc criptografada.
    • As alterações que você faz em Unenc acontecerão em Enc (mas os arquivos permanecerão criptografados)
    • Se você perder Unenc , poderá recuperar os dados de Enc criando uma nova pasta com seus arquivos Read & amp; Escreva a chave
    por Ohto Nordberg 14.05.2016 / 22:48