como ver espaço reivindicado / usado por usuário em owncloud?

3

Estou tentando limpar um disco em um servidor específico. Nesse servidor existe apenas o owncloud instalado. Desde que eu não era o cara que instala o owncloud, e agora existe uma maneira de alcançar o administrador real, eu mesmo tenho que resolver o problema.

Primeiro, pensei em limpar backups antigos, mas vi que os backups são feitos de maneira diferente, por isso não posso simplesmente excluir alguns arquivos antigos. O log já está limpo, mas não liberou espaço suficiente, então eu li o manual do owncloud para verificar quais opções eu tenho.

No final, eu adoraria simplesmente reunir o tamanho usado por usuário. Mas através do painel de administração em owncloud isso não é possível. Além disso, a estrutura de dados não me permite reunir essa informação facilmente. Existe uma maneira legal de reunir as informações necessárias? Então eu posso pegar alguns caras para limpar seus arquivos owncloud;)?

Estou usando o Debian usando o MySQL DB for OC.

    
por RayofCommand 26.04.2016 / 12:50

1 resposta

3

Existe uma questão em aberto sobre este tópico: link . Pode estar pronto para o owncloud 9.2.

Por enquanto, como PVince81 sugeriu no problema que publiquei acima, você pode executar uma consulta SQL para ver o uso atual do disco pelo usuário:

MariaDB [owncloud]> select m.user_id, fc.size from oc_mounts m, oc_filecache fc, oc_storages s where m.mount_point=concat('/', m.user_id, '/') and s.numeric_id=m.storage_id and fc.storage=m.storage_id and fc.name='files';
+---------+---------+
| user_id | size    |
+---------+---------+
| admin   |     163 |
| user1   | 4774179 |
| user2   | 1571107 |
+---------+---------+
3 rows in set (0.00 sec)
    
por 20.01.2017 / 09:42