Não tenho certeza sobre o número 1, mas posso oferecer algumas sugestões / sugestões para o segundo e o terceiro.
# 3. Se você acha que um cache de 100 GB para uma loja de backup de 300 GB é demais, você não precisa usar o SSD completo para o seu cache; você pode particioná-lo. Na maioria dos casos, os dados do usuário serão maiores do que os dados do sistema (programas, etc), assim você pode fazer uma partição de tamanho apropriado para seus programas no SSD (assim eles são inicializados rapidamente), criar uma segunda partição SSD para bcache e coloque suas partições pesadas de dados no disco maior de 300GB (/ home ou / var, por exemplo) usando o dispositivo bcache (por exemplo, / dev / sda2) para armazená-las em cache.
# 2. Você não precisa reinstalar, mas a facilidade com a qual você faz a transição baseia-se em sua experiência em linha de comando. Aqui estão duas possibilidades. Em ambos os casos, você deve inicializar a partir de um LiveCD ou inicializar no modo de usuário único.
-
crie partições no disco rígido, formate-as e monte-as; use cp -a
para transferir os dados do SSD. Confirme se os dados foram copiados corretamente e, em seguida, remova-os do disco rígido. Encolha a partição do sistema no SSD e crie uma para o bcache. Não se esqueça de atualizar /etc/fstab
com seu novo layout de sistema de arquivos.
-
ou se você quiser usar todo o SSD, uma forma brusca de fazer a transição seria usar dd
para criar imagens do SSD menor para o HDD maior e usar ferramentas de particionamento e de sistema de arquivos (ou gparted) para expandir a partição.