Drupal 8 - Migrate from public to private files

# Enable maintanance mode
drush state-set system.maintenance_mode 1

# Backup file field data
drush sql-query "CREATE TABLE media__field_file_bak AS SELECT * FROM media__field_file;"
drush sql-query "CREATE TABLE media_revision__field_file_bak AS SELECT * FROM media_revision__field_file;"

# Truncate file field tables (need to change storage settings)
drush sql-query "TRUNCATE media__field_file;"
drush sql-query "TRUNCATE media_revision__field_file;"

Pesquisar ficheiros entre duas datas

Sempre que queiramos pesquisar ficheiros no Debian, ou de uma forma geral numa qualquer distriuição Linux, é incontornável a utilização da ferramenta find apesar de haver outras opções, como por exemplo, o locate.

Quando pretendemos localizar um ficheiro modificado num intervalo de tempo especificado podemos utilizar o comando seguinte:

find pasta_inicial -type f -newermt "ano-mês-dia hora:minuto:segundo" ! -newermt "ano-mês-dia hora:minuto:segundo"

Subscrever files