Acentuações com Rsyncd (por favor - urgente)

1. Acentuações com Rsyncd (por favor - urgente)

Nathã Campos
ncampos

(usa Debian)

Enviado em 22/12/2016 - 15:52h

Efetuo backup via Rsyncd, servidor é Linux e o client é Windows, somente pastas com acentuações gera erro e não é efetuado a copia.
ja vasculhei tudo afim da correção e nada.

inclui em meu comando o --iconv=iso88591,utf8 mas mesmo assim da erro:
meu comando;
rsync -var --iconv=iso88591,utf8 --port 875 12.456.79::bkp_base /home/backup/

erro retornado, (comente quando é diretorio com acentuacao):

@ERROR: chdir failed
rsync error: error starting client-server protocol (code 5) at main.c(1653) [Receiver=3.1.1]




  


2. Re: Acentuações com Rsyncd (por favor - urgente)

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/12/2016 - 15:56h

A codificação do Windows não é ISO é outra... 1252 ANSI ou algo assim.. além disso usar acentos em nomes de arquivos
é pedir para passar raiva....




3. Re: Acentuações com Rsyncd (por favor - urgente)

Marcos Souza
IUseLinux

(usa Slackware)

Enviado em 22/12/2016 - 16:04h

KYETOY escreveu:

A codificação do Windows não é ISO é outra... 1252 ANSI ou algo assim.. além disso usar acentos em nomes de arquivos
é pedir para passar raiva....



Realmente, não coloco acento em nenhum arquivo, nem em nada do meu sistema, até colocar acento no nome da rede pode dar problemas.

"Talk is cheap, show me the code"



4. Re: Acentuações com Rsyncd (por favor - urgente)

Nathã Campos
ncampos

(usa Debian)

Enviado em 22/12/2016 - 16:11h

KYETOY escreveu:

A codificação do Windows não é ISO é outra... 1252 ANSI ou algo assim.. além disso usar acentos em nomes de arquivos
é pedir para passar raiva....


certo,concordo referente aos acentos, porem ja é um ambiente de cliente em uso,compensa eu mudar meu lado.

tentei assim rsync -var --iconv=1252ans,utf8 porem ainda da erro, alguma dica?



5. Re: Acentuações com Rsyncd (por favor - urgente)

Eduardo Campacci
Campacci

(usa openSUSE)

Enviado em 22/12/2016 - 16:18h

A gente não coloca os acentos, mais os usuários colocam kkkkkkkk
Veja o sistema de arquivos dos discos, por exemplo se o seu disco origem é ext4 faz um teste com o destino ext4. Se for ntfs-3g, a mesma coisa.

Eu tive um problema parecido e só consegui fazer a copia usando os discos com o mesmo sistema de arquivos.


6. Re: Acentuações com Rsyncd (por favor - urgente)

Marcos Souza
IUseLinux

(usa Slackware)

Enviado em 22/12/2016 - 16:27h

ncampos escreveu:

Efetuo backup via Rsyncd, servidor é Linux e o client é Windows, somente pastas com acentuações gera erro e não é efetuado a copia.
ja vasculhei tudo afim da correção e nada.

inclui em meu comando o --iconv=iso88591,utf8 mas mesmo assim da erro:
meu comando;
rsync -var --iconv=iso88591,utf8 --port 875 12.456.79::bkp_base /home/backup/

erro retornado, (comente quando é diretorio com acentuacao):

@ERROR: chdir failed
rsync error: error starting client-server protocol (code 5) at main.c(1653) [Receiver=3.1.1]



#! /bin/sh
#
# Autor: Queiroz
# Data : 11/08/94
#
# Este shell script remove a acentuação de um arquivo
#

# A seguir, a localização do arquivo onde se encontram as diretivas
# para o comando sed

MACROS=/home/queiroz/bin

# testa se foram fornecidos os arquivos de entrada e saida para
# o comando. Caso haja erro neste passo emitir a mensagem e encerrar
# o processamento

if [ $# -lt 2 ]; then
echo 1>&2 Sintaxe: $0 arquivo_entrada arquivo_saida
exit 1
fi

# Atribui à variável infile o primeiro argumento e à variável outfile
# o segundo argumento

infile=$1
outfile=$2

# Executa o comando sed para efetuar as substituições

sed -f $MACROS/tiraacento.sed $infile > $outfile

achei neste site http://www.dicas-l.com.br/arquivo/script_para_remover_acentos_de_documentos.php

E fala com o pessoal que usa o servidor o motivo da retirado dos acentos

É isso?

"Talk is cheap, show me the code"



7. Re: Acentuações com Rsyncd (por favor - urgente)

Nathã Campos
ncampos

(usa Debian)

Enviado em 22/12/2016 - 16:51h

IUseLinux escreveu:

ncampos escreveu:

Efetuo backup via Rsyncd, servidor é Linux e o client é Windows, somente pastas com acentuações gera erro e não é efetuado a copia.
ja vasculhei tudo afim da correção e nada.

inclui em meu comando o --iconv=iso88591,utf8 mas mesmo assim da erro:
meu comando;
rsync -var --iconv=iso88591,utf8 --port 875 12.456.79::bkp_base /home/backup/

erro retornado, (comente quando é diretorio com acentuacao):

@ERROR: chdir failed
rsync error: error starting client-server protocol (code 5) at main.c(1653) [Receiver=3.1.1]



#! /bin/sh
#
# Autor: Queiroz
# Data : 11/08/94
#
# Este shell script remove a acentuação de um arquivo
#

# A seguir, a localização do arquivo onde se encontram as diretivas
# para o comando sed

MACROS=/home/queiroz/bin

# testa se foram fornecidos os arquivos de entrada e saida para
# o comando. Caso haja erro neste passo emitir a mensagem e encerrar
# o processamento

if [ $# -lt 2 ]; then
echo 1>&2 Sintaxe: $0 arquivo_entrada arquivo_saida
exit 1
fi

# Atribui à variável infile o primeiro argumento e à variável outfile
# o segundo argumento

infile=$1
outfile=$2

# Executa o comando sed para efetuar as substituições

sed -f $MACROS/tiraacento.sed $infile > $outfile

achei neste site http://www.dicas-l.com.br/arquivo/script_para_remover_acentos_de_documentos.php

E fala com o pessoal que usa o servidor o motivo da retirado dos acentos

É isso?

"Talk is cheap, show me the code"


Obrigado pela ajuda, mas a ideia é apenas efetuar uma copias (bkp) dos arquivos e diretórios e nao remover os acentos, no caso esta gerando erros devido as acentuações.



8. Re: Acentuações com Rsyncd (por favor - urgente)

Nathã Campos
ncampos

(usa Debian)

Enviado em 22/12/2016 - 16:52h

Campacci escreveu:

A gente não coloca os acentos, mais os usuários colocam kkkkkkkk
Veja o sistema de arquivos dos discos, por exemplo se o seu disco origem é ext4 faz um teste com o destino ext4. Se for ntfs-3g, a mesma coisa.

Eu tive um problema parecido e só consegui fazer a copia usando os discos com o mesmo sistema de arquivos.


exatamente, meu servidor esta em ext4 e a origem é windows "ntfs".



9. Re: Acentuações com Rsyncd (por favor - urgente)

Marcos Souza
IUseLinux

(usa Slackware)

Enviado em 22/12/2016 - 16:57h

ncampos escreveu:

Campacci escreveu:

A gente não coloca os acentos, mais os usuários colocam kkkkkkkk
Veja o sistema de arquivos dos discos, por exemplo se o seu disco origem é ext4 faz um teste com o destino ext4. Se for ntfs-3g, a mesma coisa.

Eu tive um problema parecido e só consegui fazer a copia usando os discos com o mesmo sistema de arquivos.


exatamente, meu servidor esta em ext4 e a origem é windows "ntfs".


Já tentou outros comandos que realizam o mesmo?

"Talk is cheap, show me the code"



10. Re: Acentuações com Rsyncd (por favor - urgente)

Eduardo Campacci
Campacci

(usa openSUSE)

Enviado em 22/12/2016 - 17:12h

ncampos escreveu:

Campacci escreveu:

A gente não coloca os acentos, mais os usuários colocam kkkkkkkk
Veja o sistema de arquivos dos discos, por exemplo se o seu disco origem é ext4 faz um teste com o destino ext4. Se for ntfs-3g, a mesma coisa.

Eu tive um problema parecido e só consegui fazer a copia usando os discos com o mesmo sistema de arquivos.


exatamente, meu servidor esta em ext4 e a origem é windows "ntfs".


É possivel gerenciar e diminuir o volume.
Assim vai ficar um volume não alocado, ai tem que ver se o tamanho do volume atende a demanda.
Atendendo, uma mídia livecd do ubuntu por exemplo vc consegue criar uma nova partição daquele espaço não alocado, formatar em ext4, montar e copiar.




11. Re: Acentuações com Rsyncd (por favor - urgente)

Eduardo Campacci
Campacci

(usa openSUSE)

Enviado em 22/12/2016 - 17:15h

IUseLinux escreveu:

ncampos escreveu:

Campacci escreveu:

A gente não coloca os acentos, mais os usuários colocam kkkkkkkk
Veja o sistema de arquivos dos discos, por exemplo se o seu disco origem é ext4 faz um teste com o destino ext4. Se for ntfs-3g, a mesma coisa.

Eu tive um problema parecido e só consegui fazer a copia usando os discos com o mesmo sistema de arquivos.


exatamente, meu servidor esta em ext4 e a origem é windows "ntfs".


Já tentou outros comandos que realizam o mesmo?

"Talk is cheap, show me the code"


Na epoca que eu tive a mesma necessidade que ele, tentei de tudo com o rsync e mesmo assim não deu certo.
Vi alguns tópicos do pessoal dizendo que foi tranquilo, porem comigo não foi de jeito nenhum. Só depois que usei o mesmo sistema de arquivos que deu certo.