A alma mais simples é criar um backup de / srv. Este é apenas 188MB deve caber em /srv.tar.
tar cvf /srv.tar.bz2 --auto-compress /srv
Em seguida, exclua a partição sda4 e crie outros 2. Você pode usar cfdisk /dev/sda
ou qualquer outro software de particionamento.
- partição estendida sda4 (você só pode ter 4 caso contrário)
- sda5 para / srv
- sda6 para os backups
Crie sistemas de arquivos em sda5 e sda6 monte sda5 em / srv e restaure o backup.
mke2fs -j /dev/sda5 # For ext3 filesystems
mke2fs -j /dev/sda6 # use mkfs.<fsname> for any other
mount /dev/sda5 /srv
cd /srv
tar xvf /srv.tar.bz2 --preserve-permissions
Monte / sda6 no diretório onde você deseja armazenar os backups. Por exemplo:
mount /dev/sda6 /var/lib/backups
Não se esqueça de modificar o / etc / fstab. Adicione o novo sistema de arquivos de backups e altere o dispositivo para / srv.
/dev/sda5 /srv ext3 defaults 0 0
/dev/sda6 /var/lib/backups ext3 defaults 0 0
No futuro, seria uma boa ideia usar o LVM. Isso torna esse tipo de problema mais fácil.