[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Samba do unstable não dá o tamanho certo para arquivos maiores que 2GB



Olá a todos,

Eu estou usando o Debian unstable na minha máquina aqui na firma e 
faço o backup em fita de arquivos zipados armazenados em um diretório 
compartilhado de uma máquina da 
rede que roda WinXP Professional, eu monto o diretório desta máquina via
Samba e quando vou listar estes arquivos vejo que aqueles maiores de 
2 GigaBytes mostram valores absurdos

Vejam só :

flavio:/home/flavio# ls -l /mnt/backup
total 6440137583
-rwxr-xr-x    1 root     root     18446744071781902209 2003-11-06 21:16 BACKUP_CARQUEIJEIRO (2003-11-06, 19h04min).zip
-rwxr-xr-x    1 root     root     113903243 2003-11-07 00:41 BACKUP_CARQUEIJEIRO (2003-11-07, 00h37min - incremental).zip
-rwxr-xr-x    1 root     root     18446744071760124083 2003-11-06 23:01 BACKUP_CLEITON (2003-11-06, 21h17min).zip
-rwxr-xr-x    1 root     root     99795043 2003-11-07 00:45 BACKUP_CLEITON (2003-11-07, 00h42min - incremental).zip
-rwxr-xr-x    1 root     root     18446744073593319917 2003-11-06 23:57 BACKUP_H (2003-11-06, 23h03min).zip
-rwxr-xr-x    1 root     root      1103208 2003-11-07 00:46 BACKUP_H (2003-11-07, 00h46min - incremental).zip
-rwxr-xr-x    1 root     root     122824957 2003-11-07 00:36 custos (2003-11-07, 00h32min).zip
-rwxr-xr-x    1 root     root      5012673 2003-11-07 00:48 custos (2003-11-07, 00h47min - incremental).zip
-rwxr-xr-x    1 root     root        15407 2003-11-07 00:41 log_backup_CARQUEIJEIRO.txt
-rwxr-xr-x    1 root     root        19009 2003-11-07 00:45 log_backup_CLEITON.txt
-rwxr-xr-x    1 root     root         2242 2003-11-07 00:48 log_custos.txt
-rwxr-xr-x    1 root     root         2257 2003-11-07 00:46 log_DISCO_H.txt
-rwxr-xr-x    1 root     root         2242 2003-11-07 00:47 log_textos.txt
-rwxr-xr-x    1 root     root     1272336236 2003-11-07 00:32 textos (2003-11-06, 23h58min).zip
-rwxr-xr-x    1 root     root      9406366 2003-11-07 00:47 textos (2003-11-07, 00h47min - incremental).zip
flavio:/home/flavio#


Vejam que por exemplo o arquivo BACKUP_CARQUEIJEIRO (2003-11-06, 19h04min).zip tem o incrivel tamanho de
18446744071781902209  bytes !
Acho que não deve haver nenhum computador neste planeta com tal capacidade de armazenamento :-) !!!!!
Porém eu sei que este arquivo tem pouco mais de 2GB de tamanho, e todos que tem mais de 2GB aparecem com
tamanhos loucos, porém aqueles menores de 2GB aparecem normalmente (infelizmente não tenho arquivos entre 
1GB e 2GB pra verificar se isto acontece também)


O problema continua quando vou passar estes arquivos para a fita (50 GB de capacidade),
usando o tradicional tar eu começo copiando para a fita e ele fica copiando até a fita acabar e ele (o tar) indicar erro,
sei que a soma de todos estes arquivos não passam de 9 GB ou seja trabalho com grande folga.

As dúvidas :

1- O tar (bzip) não vê o fim dos arquivos (o EOF) ou ele se baseia no tamanho do arquivo? 

2- O tamanho incorreto dos arquivos se deve a :

a) um bug do Samba;
b) um bug do Linux;
c) um bug do Windows (nada improvável);
d) alguma limitação do protocolo mesmo ?


Agradeço por qualquer dica


Obrigado


-- 
Flavio Alberto Lopes Soares
flavio@maqplas.com.br

MAQPLAS Indústria e Comércio de Máquinas LTDA.
http://www.maqplas.com.br



Reply to: