Eu tenho switches executando o PicOS-Linux. Este praticamente Linux com Open vSwitch e Busybox. As atualizações são tratadas carregando uma imagem do sistema de arquivos completo. Portanto, uma imagem do sistema é basicamente apenas um arquivo .tar.gz que contém todo o sistema de arquivos a partir da raiz.
Desejo personalizar essas imagens de atualização e, para isso, quero extrair uma imagem completa do sistema do switch. Tentei fazer o .tar.gz na própria máquina, mas isso não funciona porque o switch não possui armazenamento suficiente. Tentei puxar tudo usando ftp e um pequeno script, mas isso também não funciona porque destrói as permissões e os proprietários. Também causa problemas com links simbólicos.
Você tem outras idéias de como eu poderia obter uma imagem do sistema?
O switch possui muito pouca memória livre e não possui uma porta USB ou similar.