Criando link simbólico

0

Acabei de pegar o servidor de um novo cliente, ele está rodando o CentOS. O servidor hospeda um aplicativo da web. Existem atualmente dois discos no servidor, um disco SSD de 120GB e um disco HDD de 2TB.

O desenvolvedor original colocou o aplicativo da web dentro da partição SSD, essa partição está sendo enviada por arquivos de cache que são gerados sempre que um usuário faz o upload de algum conteúdo (imagens / vídeos).

Eu não quero mover o aplicativo para a unidade HDD nesta época do ano (1 semana até o natal). Então eu quero ligar symlink este diretório de cache no SSD para o HDD.

Digamos que a pasta de cache esteja na seguinte pasta:

// This is inside the SSD partition
/home/app/var/cache

Eu quero ligar simbolicamente a pasta do cache na partição do disco rígido para que os arquivos de cache sejam armazenados na partição do disco rígido. Digamos que a pasta para a qual eu quero mover os arquivos esteja abaixo:

/mnt/new_cache_folder

O servidor é muito frágil IMO - Não há cópias de segurança, o aplicativo da web pessoal foi instalado 3-4 vezes no disco SSD (em lugares diferentes), então eu estou tomando uma abordagem cautelosa para isso. Eu não quero causar uma dor de cabeça de natal!

Qualquer conselho sobre como fazer isso com o CentOS seria informado!

    
por Lee Brindley 19.12.2016 / 12:22

1 resposta

2

Mova tudo de /home/app/var/cache para o novo diretório e crie o link simbólico:

$ mv /home/app/var/cache /mnt/new_cache_folder
$ ln -s /mnt/new_cache_folder /home/app/var/cache
    
por 19.12.2016 / 12:39