Usando o comando link para manter backups em outra unidade

1

Eu tenho uma pasta que contém uma quantidade não muito grande de espaço chamada /data/backup .

Foi-me dito que, se eu vincular essa pasta ( /data/backup ) a uma área de pasta ainda maior como /bigdata/backup , por exemplo, poderei executar backups na pasta /data/backup .

Ele criará um link, mas os dados serão vistos nas duas pastas e o último ( /bigdata/backup ) conterá os resultados do backup, mas será exibido nas duas pastas.

Como o /bigdata/backup tem muito mais espaço em disco, o backup não irá mais falhar devido a problemas de espaço no /data/backup one.

Isso é verdade?

    
por Xavier 31.05.2012 / 23:55

1 resposta

1

Sim, é verdade! Para usar /bigdata/backup como se fosse /data/backup , você pode usar esses comandos em um terminal.

Primeiro, como você já tem um diretório /data/backup , mova tudo para /bigdata/backup :

mv /data/backup/* /bigdata/backup

Em seguida, exclua seu diretório antigo:

rm -r /data/backup

Agora você pode vincular os diretórios a:

ln -s /bigdata/backup /data/backup

Dessa forma, /data/backup é essencialmente apenas um redirecionamento para /bigdata/backup ; seu espaço no disco é insignificante.

    
por 01.06.2012 / 05:10

Tags