Proxmox - Backup Server
Sobre
Olá! Visitante, reunimos aqui, informações sobre o Proxmox Backup Server.
Site oficial: https://www.proxmox.com/en/products/proxmox-backup-server
Removendo um Datastore do Proxmox Backup Server (PBS)
Em alguns cenários, um disco pode apresentar falhas e o sistema de arquivos tornar-se corrompido. Também é comum que o dispositivo seja removido ou reconfigurado manualmente, por exemplo, após a exclusão de um pool ZFS ou da tabela de partições com ferramentas como o `fdisk`. Nessas situações, o datastore pode permanecer cadastrado no Proxmox Backup Server (PBS), mesmo que o caminho de armazenamento não exista mais.
Na maioria dos casos, a remoção pode ser realizada pela interface web do PBS. Entretanto, quando a interface apresenta erros ou não consegue concluir a operação, a exclusão deverá ser feita pela linha de comando.
Removendo pela interface web
Lembre-se que todos os Backups armazenados neste DataStore será excluído sem possibilidades de recuperação, então apenas faça a remoção do DataStore se realmente for necessário e sabendo que vai perder os backups armazenados nele!
Remover DataStore
- Acesse o menu Datastore.
- Selecione o datastore que deseja remover.
- Abra a aba Options (Opções).
- Clique em Remove.
Vai abrir uma caixa, escreva o nome do datastore e marque as duas opções, conforme o exemplo:
Limpeza do Disco
Fazer o Wipe (Limpeza nas partições) no disco.
- Acesse o menu Storage/Disks.
- Selecione o disco que será limpo.
- Clique em Wipe Disk.
- Confirme clicando em Yes.
Se a operação falhar devido à inexistência do caminho do datastore, utilize o procedimento por linha de comando.
Removendo pela linha de comando
Em seu Proxmox Backup Server acesse o menu Shell, e/ou por ssh como usuário root e faça os comandos abaixo:
Listando os datastores cadastrados
proxmox-backup-manager datastore list
Exemplo de saída:
┌────────┬───────────────────────┬─────────┐ │ name │ path │ comment │ ╞════════╪═══════════════════════╪═════════╡ │ Backup │ /mnt/datastore/Backup │ │ └────────┴───────────────────────┴─────────┘
Removendo o datastore
Substitua Backup pelo nome do datastore que deseja remover.
proxmox-backup-manager datastore remove Backup
Para confirmar que a remoção foi realizada com sucesso:
proxmox-backup-manager datastore list
Para remover o caminho antigo e permitir a recriação posterior.
rm -rf /mnt/datastore/
- Recomenda-se o reboot após o procedimento.
Remoção manual da configuração
Caso o comando anterior não funcione, edite manualmente o arquivo de configuração dos datastores.
Visualize o conteúdo do arquivo:
cat /etc/proxmox-backup/datastore.cfg
Exemplo:
datastore: Backup
path /mnt/datastore/Backup
gc-schedule daily
Edite o arquivo:
nano /etc/proxmox-backup/datastore.cfg
Remova todo o bloco correspondente ao datastore desejado, salve o arquivo e reinicie os serviços do PBS:
systemctl restart proxmox-backup-proxy systemctl restart proxmox-backup
Para remover o caminho antigo e permitir a recriação posterior.
rm -rf /mnt/datastore/
- Recomenda-se o reboot após o procedimento.
Verificações adicionais
Se o datastore continuar sendo exibido na interface após a remoção:
- Atualize a página ou faça um recarregamento completo do navegador (`Ctrl + F5`).
- Recomenda-se o reboot após o procedimento.
- Verifique se não existem tarefas associadas ao datastore em:
** Prune Jobs ** Garbage Collection Jobs ** Sync Jobs ** Verification Jobs ** Remotes
Caso existam tarefas vinculadas ao datastore, remova-as ou altere sua configuração antes de tentar excluir o datastore novamente.
Removendo partições existentes
Em casos que pela interface não é possível remover as partições (wipe) no caso de estar em uso, no seu Proxmox Backup Server acesse o menu Shell, e/ou por ssh como usuário root e faça os comandos abaixo:
fdisk -l
Veja qual a unidade você quer fazer o wipe, veja no exemplo a unidade de 1TB (931.51 GiB)
root@pbs01:~# fdisk -l Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors Disk model: WDC WD10EZEX-08W Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: E0CA4EEB-BFE4-FC46-8767-E0F304ED68E5 Device Start End Sectors Size Type /dev/sda1 2048 1953507327 1953505280 931.5G Solaris /usr & Apple ZFS /dev/sda9 1953507328 1953523711 16384 8M Solaris reserved 1
Para remover as partições dessa unidade faça:
fdisk /dev/sda
Depois pressione a letra p para verificar se estamos no dispositivo correto, deve aparecer algo semelhante ao exemplo:
root@pbs01:~# fdisk /dev/sda Welcome to fdisk (util-linux 2.41). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. This disk is currently in use - repartitioning is probably a bad idea. It's recommended to umount all file systems, and swapoff all swap partitions on this disk. Command (m for help): p Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors Disk model: WDC WD10EZEX-60M Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: 22DCDFCC-2194-584F-A689-63FDFD2A5EA0 Device Start End Sectors Size Type /dev/sda1 2048 1953507327 1953505280 931.5G Solaris /usr & Apple ZFS /dev/sda9 1953507328 1953523711 16384 8M Solaris reserved 1
Para remover pressione a letra d (para deletar) e confirme com enter.
Novamente pressione a letra d (para deletar) e confirme com enter.
desta forma apagamos as 2 partições e deixamos o disco limpo (wipe).
Após apertamos w para sair e gravar as alterações no disco.

