---Anonymous---
(usa Debian)
Enviado em 28/10/2010 - 15:18h
Pessoal, aqui na firma, o pessoal usa tudo windows (Desde servidor até desktop) e eu sou o único que uso ubuntu de desktop.
Bom, o "chefe" quis (quer) fazer um servidor de backup básico (apenas copiar a origem e colar no destino).
Então o experto aqui disse que colocando um Linux em uma máquina virtual que temos, poderíamos fazer tranquilamente isso. (Instalei o CentOS 5.5 X86_64 no XenServer que temos na empresa).
Então instalei o samba, configurei, e consigo montar no CentOS qualquer pasta compartilhada que tem na rede.
No diretório barra home, criei dois diretórios, um om o nome de arquivos_origem e outro de arquivos_destino.
Montei o diretorio compartilhado na pasta arquivos_origem com o comando:
mount //192.168.100.189/Arquivos /home/arquivos_origem -o user=aneto
passwd: ******
Beleza, depois montei o diretorio destino na pasta arquivos_destino com o comando:
mount //192.168.100.72/backup /home/arquivos_destino -o user=admin
passwd=******
Beleza, até ae tudo bem, quando eu entro dentro de /home/arquivos_origem, existe vários arquivos e diretórios que precisam ser backupeados para o diretoŕio arquivos_destino.
O que eu queria, copiar esses arquivos para lá dentro de uma pasta com o nome oculta com o nome de Arquivos e com a data e hora em que foi copiada, tipo assim:
cp -r * /home/arquivos_destino/.Arquivos`exec date +%d-%m-%Y--%H-%M`
Ele poderia criar o diretorio oculto .Arquivos28-10-2010--15-16 mas ele diz que não pode encontrar o diretório .Arquivos....
Com o comando mv não dá porque ele iria remover os arquivos do diretorio origem, e eu quero que ele apenas copie.
Com a compactação (tar), ele me retorna erros pois os arquivos contém caracteres especiais.
Qual seria uma solução para o meu caso??