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.
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.
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.
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".
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.
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.
Contra os cryptolockers usam, por exemplo, um disco USB off-line.
Para backup criptografado automático off-line on-line, use o BitTorrent Sync.
Instale o BitTorrent Sync no seu computador e execute-o link
Vá para
com o seu navegador
Instale o BitTorrent Sync ou o Sync no NAS link
Após a instalação da Sincronização, execute-a e clique na URL