Cobian / Filezilla - FTP - Não é possível remover o diretório: Directory not empty (dot [filename] error)

1

A situação do meu sistema de backup

  • NAS DLINK DNS323
  • Software para backup: "Cobian Backup 11 Garvity"
  • O Cobian está configurando o backup em lan via FTP e exclui o backup antigo

O problema é esse. Quando Cobian está tentando excluir o backup antigo, ele retorna este erro:

Can't remove directory: Directory not empty

Se eu tentar excluir a mesma pasta com FileZilla , ele retornará o mesmo erro:

RMD E-Commerce 2016-03-12 18;00;54 (Completo)

550 Can't remove directory: Directory not empty

Verificando as pastas (através das janelas do navegador porque as pastas são compartilhadas), posso ver que ficam dentro de todos os arquivos que começam com ponto (ex .: ".gitattributes"). Com o FileZilla não consigo ver esses arquivos, e acho que isso é o mesmo para o Cobian e não é possível excluí-lo.

Como posso resolver este problema? Eu não quero apagar manualmente, eu quero resolver o problema para o futuro, o meu backup deve ir automaticamente excluindo todas as pastas antigas!

Obrigado

    
por Baro 28.03.2016 / 17:50

1 resposta

1

Os arquivos que começam com . são arquivos ocultos .

De Perguntas frequentes sobre Cobian , When deleting a FTP directory, hidden files are not deleted :

The problem is: to be able to delete a directory, the program must recursively delete all files and subdirectories present on the remote site. In order to do this, the program requests a list of files. Some servers can be configured to send the hidden files as well, but some others don't do that. In that case, the program will delete all other files, but not the hidden ones, and of course, the parent directory will not be deleted. Check if with your FTP server allows to send hidden files when a list command is received. For example, Proftpd can be configured to send hidden files in a listing: File : /etc/proftpd/proftpd.conf Modification : ListOptions "-1" replace by ListOptions "-A" #List all files except "." and ".."

In version 10, you can add a parameter to force the server to send you the listing with all hidden files. Again, the server must support this.

    
por 28.03.2016 / 18:05

Tags