- All SKILL.md files now <500 lines (avg reduction 69%) - Detailed content extracted to references/ subdirectories - Frontmatter standardised: only name + description (Anthropic standard) - New skills: brand-guidelines, spec-coauthor, report-templates, skill-creator - Design skills: anti-slop guidelines, premium-proposals reference - Removed non-standard frontmatter fields (triggers, version, author, category) Plugins affected: infraestrutura, marketing, dev-tools, crm-ops, gestao, core-tools, negocio, perfex-dev, wordpress, design-media Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4.4 KiB
4.4 KiB
name, description
| name | description |
|---|---|
| pbs-config | Configuracao do Proxmox Backup Server (PBS) -- criacao de datastores, politicas de retencao, sync jobs e remote targets para estrategia 3-2-1. |
PBS Config
Configuracao completa de Proxmox Backup Server (PBS) com datastores, politicas de retencao, sync jobs e estrategia de backup 3-2-1.
Quando Usar
- Configurar PBS apos instalacao Proxmox
- Criar datastores para backups
- Definir retention policies (7 daily, 4 weekly, 6 monthly)
- Configurar remote sync entre nodes PBS
- Implementar estrategia 3-2-1 backup
Sintaxe
/pbs-config <datastore-path> [--retention 7:4:6] [--remote-sync node2] [--dedup on]
Exemplos
# PBS basico com retention padrao
/pbs-config /mnt/pbs-datastore
# PBS com retention custom e remote sync
/pbs-config /mnt/pbs-datastore --retention 10:5:12 --remote-sync pbs-node2.descomplicar.pt
# PBS sem deduplicacao (se storage nao suporta)
/pbs-config /mnt/pbs-main --dedup off
Knowledge Sources (Consultar SEMPRE)
NotebookLM Proxmox Research
mcp__notebooklm__notebook_query \
notebook_id:"276ccdde-6b95-42a3-ad96-4e64d64c8d52" \
query:"proxmox backup server pbs datastore retention deduplication"
Hub Docs
- Hub/05-Projectos/Cluster Descomplicar/Research/Proxmox-VE/Guia-Definitivo-Proxmox-Hetzner.md
- Modulo 3: Storage e Backups (PBS, estrategia 3-2-1, deduplicacao)
Workflow Resumo
O setup completo segue 8 fases. Detalhes em references/pbs-setup-completo.md.
Fases
| Fase | Descricao | Comandos-chave |
|---|---|---|
| 1 | Instalacao PBS | apt install proxmox-backup-server |
| 2 | Criar Datastore | proxmox-backup-manager datastore create |
| 3 | Users e Permissions | proxmox-backup-manager user create |
| 4 | Integrar PVE com PBS | pvesm add pbs |
| 5 | Backup Jobs | vzdump --storage pbs-main |
| 6 | Remote Sync (cluster) | proxmox-backup-manager sync-job create |
| 7 | Monitoring | proxmox-backup-manager datastore status |
| 8 | Teste Restore | qmrestore pbs-main:backup/... |
Comandos Essenciais
# Criar datastore
proxmox-backup-manager datastore create main-store /mnt/pbs-datastore
# Retention padrao (7d/4w/6m/3y)
proxmox-backup-manager datastore update main-store \
--keep-daily 7 --keep-weekly 4 --keep-monthly 6 --keep-yearly 3
# User dedicado
proxmox-backup-manager user create pve-backup@pbs --email admin@descomplicar.pt
# Adicionar PBS ao PVE
pvesm add pbs pbs-main --server SERVER_IP --datastore main-store --username pve-backup@pbs
# Backup diario
vzdump --storage pbs-main --mode snapshot --compress zstd --all 1
# Remote sync
proxmox-backup-manager sync-job create sync-from-node-b \
--remote pbs-node-b --remote-store main-store --store secondary-store \
--schedule "0 3 * * *" --remove-vanished true
# Garbage collection
proxmox-backup-manager garbage-collection start main-store
# Verificacao integridade
proxmox-backup-manager verify-job create verify-main \
--store main-store --schedule "0 4 * * 0"
Estrategia 3-2-1
| Componente | Implementacao |
|---|---|
| 3 copias | VMs producao + PBS Node B + PBS Node A sync |
| 2 medias | NVMe (producao) + HDD Enterprise (PBS) |
| 1 off-site | Hetzner Storage Box / S3 / PBS externo |
| RPO | 1h (hourly se critico) |
| RTO | 2-4h (restore + validacao) |
Troubleshooting Rapido
| Problema | Solucao |
|---|---|
| "no space" | garbage-collection start + reduzir retention |
| Remote sync falha | Verificar conectividade + auth + journalctl -u proxmox-backup |
| Dedup ratio baixo | VMs encrypted nao deduplica; verificar chunk size |
Detalhes completos em references/pbs-avancado.md.
Quando NAO Usar
- Para backups ad-hoc manuais (usar vzdump directo)
- Para PBS ja configurado (usar troubleshooting guides)
- Para restore procedures (criar skill especifica se necessario)
References
- NotebookLM: 276ccdde-6b95-42a3-ad96-4e64d64c8d52
- PBS Docs: https://pbs.proxmox.com/docs/
- Guia Hub: Hub/05-Projectos/Cluster Descomplicar/Research/Proxmox-VE/Guia-Definitivo-Proxmox-Hetzner.md (Modulo 3)
- Setup detalhado:
references/pbs-setup-completo.md - Avancado e troubleshooting:
references/pbs-avancado.md
Metadata (Desk CRM Task #1712)
Projecto: Cluster Proxmox Descomplicar (#65)
Tarefa: Migracao Infraestrutura (#1712)
Tags: pbs, backup, retention, deduplication, sync