## Introdução

Este guia detalha o processo de preparação de discos e criação de storage no Proxmox Backup Server, essencial para armazenar backups de forma eficiente e segura.

> [!NOTE] Preparação Prévia
> A configuração adequada dos discos no shell é um passo crucial antes de criar o storage na interface web.

## Tipos de Storage

| Tipo | Descrição |
|------|-----------|
| Diretório | Armazenamento simples baseado em sistema de arquivos |
| ZFS | Sistema de arquivos avançado com recursos de deduplicação e compressão |
| LVM-Thin | Gerenciamento de volume lógico com provisionamento fino |

## Processo de Criação

### 1. Preparação dos Discos no Shell

> [!IMPORTANT] Acesso Root
> Estas operações requerem acesso root ao servidor.

#### Identificar os Discos Disponíveis

```bash
lsblk
```

#### Para Diretório:

1. Criar uma partição (se necessário):
   ```bash
   fdisk /dev/sdX
   ```
2. Formatar a partição:
   ```bash
   mkfs.ext4 /dev/sdX1
   ```
3. Montar o disco:
   ```bash
   mkdir /mnt/backups
   mount /dev/sdX1 /mnt/backups
   ```
4. Adicionar ao fstab para montagem permanente:
   ```bash
   echo "/dev/sdX1 /mnt/backups ext4 defaults 0 2" >> /etc/fstab
   ```

#### Para ZFS:

1. Instalar ZFS (se ainda não estiver instalado):
   ```bash
   apt install zfsutils-linux
   ```
2. Criar pool ZFS:
   ```bash
   zpool create backup-pool /dev/sdX
   ```

#### Para LVM-Thin:

1. Criar volume físico:
   ```bash
   pvcreate /dev/sdX
   ```
2. Criar grupo de volumes:
   ```bash
   vgcreate backup-vg /dev/sdX
   ```
3. Criar pool thin:
   ```bash
   lvcreate -L 100%FREE -T backup-vg/thinpool
   ```

### 2. Acessar a Interface Web

1. Abra um navegador e acesse `https://<IP_DO_SERVIDOR>:8007`
2. Faça login como usuário root

### 3. Navegar até a Seção de Storage

1. No painel lateral, clique em "Datastore"
2. Selecione "Add Datastore"

### 4. Configurar o Storage

#### Para Directory:

1. Nome: Insira um nome único (ex: "backup-store")
2. Path: Especifique o caminho do diretório (ex: "/mnt/backups")
3. Clique em "Add"

#### Para ZFS:

1. Nome: Insira um nome único (ex: "zfs-store")
2. ZFS Pool: Selecione o pool criado anteriormente
3. Clique em "Add"

#### Para LVM-Thin:

1. Nome: Insira um nome único (ex: "lvm-store")
2. Volume Group: Selecione o grupo criado (ex: "backup-vg")
3. Thin Pool: Selecione o pool thin criado
4. Clique em "Add"

### 5. Verificar a Criação

1. Após a criação, o novo storage aparecerá na lista de Datastores
2. Verifique se o status está como "Active"
## Considerações de Desempenho

- Use SSDs para melhor performance, especialmente para metadados
- Para grandes volumes de dados, considere uma configuração RAID
- Monitore regularmente o uso do espaço e o desempenho

## Troubleshooting

| Problema | Solução Possível |
|----------|------------------|
| Storage não aparece | Verifique as permissões do diretório |
| Erro de criação ZFS | Certifique-se de que os discos estão vazios |
| Desempenho lento | Verifique a configuração RAID e o uso de SSD |

## Etiquetas

#ProxmoxBackupServer #Storage #ZFS #LVM #Backup

## Leia Também

- [[proxmox ve - adicionar iso|Proxmox VE - Adicionar ISO]]
- [[proxmox bs - guia de instalacao|Proxmox BS - Guia de instalação]]