Ridge Operações
Ridge as operações são explícitas, limitadas e locais. Use as APIs do banco de dados, ridged comandos do operador ou Ridge Admin controles orientados por capacidade. Nunca copie ou modifique arquivos de armazenamento ativos diretamente.
Integridade
Execute verificações de integridade após suspeita de dano ao armazenamento, restauração ou incidente de manutenção. A integridade valida relacionamentos de catálogo, B+Tree, linha, versão e índice. Uma verificação falhada é uma condição de parada; preservar o diagnóstico e evitar novas mutações até que a causa seja compreendida.
Cópia de segurança
Inicie ridged com uma raiz de backup absoluta privada existente:
ridged --data=/srv/ridge/main --backup-root=/srv/ridge/backups
Ridge Admin então expõe a criação e verificação de backup nomeado. Os nomes de backup seguem [a-z_][a-z0-9_]{0,63} e nunca são caminhos fornecidos pelo navegador.
RIDGE ADMIN BACKUP STATUS;
RIDGE ADMIN BACKUP CREATE ridge_20260727_120000;
RIDGE ADMIN BACKUP VERIFY ridge_20260727_120000;
Os backups contêm um manifesto com versão, tamanhos exatos e somas de verificação CRC-32. A verificação deve ser concluída antes da restauração.
Restauração off-line
Restaure apenas em um destino absoluto não utilizado:
ridged --backup-root=/srv/ridge/backups \
--verify-backup=ridge_20260727_120000
ridged --backup-root=/srv/ridge/backups \
--restore-backup=ridge_20260727_120000 \
--restore-target=/srv/ridge/restored_20260727
A restauração valida o manifesto e o banco de dados, publica o catálogo por último e recusa um destino existente. A substituição e a reversão permanecem ações separadas do operador. Não restaure no banco de dados ativo.
Vácuo e índices
O Vacuum preserva o instantâneo ao vivo mais antigo e reutiliza páginas gratuitas limitadas. A reindexação e a manutenção do esquema devem usar comandos e verificações de capacidade compatíveis. Agende trabalhos potencialmente caros, inspecione sessões ativas e mantenha um backup verificado antes de mudanças estruturais.
PITR e diagnóstico
ridge_ops fornece commit/timestamp arquivar PITR, restaurar exercícios, registros de migração, manutenção, instantâneos de integridade e métricas, logs de consulta lenta, cotas, operação somente leitura e injeção de disco cheio. PITR restaura limites de commit; não é físico arbitrário WAL repetir.
Sequência segura do operador
- Confirme o banco de dados, o prefixo dos dados, a identidade do build e a versão do recurso.
- Inspecione a integridade, o trabalho ativo, o espaço em disco e o status atual do backup.
- Crie e verifique um backup antes de uma manutenção arriscada.
- Execute uma operação limitada.
- Reabra quando necessário e execute a integridade.
- Verifique os dados lógicos por meio de SQL.
- Registre o resultado e mantenha as entradas de reversão até a aceitação.