cp -rv
deveria pelo menos dizer em qual arquivo ele está se esquivando.
O problema que você está tendo parece estar copiando um link simbólico (que é um arquivo que apenas aponta para outro) para um sistema de arquivos que não suporta links simbólicos. Existem três opções para isso:
-
Transforme seu volume de backup em um sistema de arquivos que aceita links simbólicos (por exemplo, reformate-o de FAT ou NTFS para EXT3 ou EXT4). Pode ser uma dor dependendo de quantos dados você tem lá (que você pode ter que fazer malabarismos enquanto faz isso).
-
Apenas ignore links simbólicos e não os copie. Isso pode quebrar coisas se você tentar restaurar, pois alguns arquivos estarão faltando.
-
Expanda links simbólicos para que eles contenham uma cópia dos dados reais. Isso ocupa mais espaço.
A primeira opção seria minha, mas se você precisar da unidade para outro sistema que não suporta volumes EXTx, isso é um problema.
Independentemente de as duas opções serem ou não realistas, eu executei cp
com sua sinalização detalhada para ver com o que você está lidando. Se for um arquivo único, talvez uma cópia simples esteja bem, se não for, e é apenas um ajudante inútil, talvez omitir isso seria bom.
Mas, como observação, a maioria das pessoas parece preferir usar rsync
para fazer backups. Tem um monte de opções que o tornam perfeito para o trabalho. Você pode ler uma versão do seu manual aqui . Ele tem várias opções (como descrito acima) sobre como lidar com links simbólicos.