segunda-feira, 26 de abril de 2010

Switches 3Com 4500G - Upgrade via FTP

Desculpe-nos, o conteúdo foi migrado para o domínio comutadores.com.br, para acessar clique no link:

 http://www.comutadores.com.br/switches-3com-4500g-upgrade-via-ftp/ 

 Obrigado

4 comentários:

  1. Sei que em upgrades realizados via TFTP temos como opção para download dos arquivos, o comando "sget" que faz todo processo de download antes de sobrescrever o arquivo atualmente em uso no dispositivo, assim, se por algum problema de conexão, não baixar o arquivo por completo, o dispositivo ainda pode iniciar porque o sistema de arquivo original ainda não terá sido substituído, oque não ocorre utilzando o comando "get", muito utilizado pois raramente teremos espaço suficiente em memória para utilizar o modo seguro "sget". Mas supondo que tenha este espaço em memória, pergunto se este modo seguro também se aplica em transferências/upgrades via FTP?

    ResponderExcluir
  2. Oi Henrique, a cópia de arquivos por FTP ou TFTP não sobrescreve os arquivos escritos na memoria Flash dos dispositivos. Nesse caso teríamos que liberar espaço deletando a imagem/arquivo da Flash.

    A documentação da 3Com para Switches 4800G é um pouco confusa na explicação do comando get(Download de arquivo em modo "normal"), put e sget (Download de arquivo em modo "seguro")para cópias por TFTP:

    "Normal download: The device writes the obtained file to the storage medium directly. In this way, if you use a filename that exists in the directory, the original system file will be overwritten and if file download fails (for example, due to network disconnection), the device cannot start up normally because the original system file has been deleted"

    Detalhe para a frase "..if
    you use a filename that exists in the directory.." ( se você utilizar um nome de arquivo que já exista no diretório).

    Um detalhe para a frase seguinte: "You are recommended to use the secure mode or, if you use the normal mode, specify a filename not
    existing in the current directory as the target filename when downloading the startup file or the startup configuration file."

    Uma tradução livre seria: Recomendamos utilizar o modo "seguro", ou se você utilizar o modo normal, especifique um nome de arquivo que não exista no diretório quando efetuar a cópia de arquivos na Flash.

    Na prática, para Upgrade de imagem, sempre mantenha o nome da imagem "nomeada" pela 3Com para não haver confusão dos releases efetuados pelo fabricante.

    Para cópias por FTP para arquivos com o mesmo nome, só encontrei referências para cópias pelo comando put no modo fast (comando ftp update fast no system-view) com uma função similar ao sget.

    "In fast mode, the FTP server starts writing data to the storage medium after a file is transferred to the memory. This prevents the existing file on the FTP server from being corrupted in the event that anomaly, power failure for example, occurs during a file transfer."

    Mas não há referências a sobrescrita de arquivos.

    Espero ter ajudado!

    ResponderExcluir
  3. Eu não havia me atentado a questão do nome do arquivo, apesar de sempre ter realizado upgrades mantendo o nome original dado pela 3Com.

    Pelo que entendi, o único modo de sobrescrever, é fazendo o download em modo normal setando a mesma nomeação do arquivo em memória flash.
    Para evitar esta situação, usar o modo seguro mantendo a mesma nomeação do arquivo a ser substituido em memória flash, deste modo não iremos sobrescreve - lo.

    Quanto ao comando ftp update fast no system-view, era justamente essa referência que eu havia encontrado, mas acreditava haver outra referência. Bom, então é isso mesmo.

    Ajudou bastante Diego! Obrigado

    ResponderExcluir
  4. Parabéns Diego, venho acompanhando seus post, sempre com um excelente conteúdo e diversos temas, parabéns e muito obrigado.

    ResponderExcluir