SLV Migrate Linux - Início rápido
🚚 SLV Migrate Linux
Migre todo o disco Linux para um novo servidor via SSH usando o rsync. É uma migração do disco inteiro — tudo o que está no servidor de origem é copiado para o destino, incluindo dados de usuário, configurações, pacotes instalados e a configuração do nó SLV.
Nota: Isto é diferente deslv v switch(migração da identidade do validador).slv migrate linuxcopia todo o sistema de arquivos, enquantoslv v switchtroca a identidade do validador entre dois nós que já estão em execução.
Pré-requisitos
- SLV CLI instalado no nó de origem
- Acesso
sudo/ root na origem e no destino - Acesso SSH da origem ao destino (por senha ou por chave)
- O servidor de destino deve ser uma instalação nova (o SLV avisa se detectar dados existentes)
Uso básico
Execute no servidor de origem:
bash
Opções
Porta SSH personalizada
Se o destino usar uma porta SSH diferente da padrão:
bash
Personalizar as exclusões
Veja o que será excluído:
bash
Exclua outros caminhos (por exemplo, pule os dados do ledger para migrar mais rápido):
bash
Modo não interativo
Para scripts:
bash
Como funciona
- Verificações prévias — Verifica a conectividade SSH e avisa se o destino já tem dados
- rsync — Copia todo o sistema de arquivos (exceto os pseudo-sistemas de arquivos do sistema) via SSH
- Pós-migração — Reinicia automaticamente o servidor de destino (a menos que você use
--skip-reboot)
A migração usa o rsync com
--archive --hard-links --acls --xattrs para preservar todos os atributos de arquivo, as permissões e os arquivos especiais.⚠️ Observações importantes
- Execute como root (ou com
sudo). Uma migração sem root deixa arquivos do sistema de fora. - O destino deve ser um servidor novo. Os dados existentes serão sobrescritos.
- Os códigos de saída 23/24 do rsync (transferência parcial) são tratados como avisos, não como erros. Alguns arquivos (como logs ativos) podem não ser transferidos perfeitamente.
- Após a migração, confirme que o nó está funcionando corretamente antes de desativar a origem.
- Para a migração da identidade do validador (troca sem downtime entre dois validadores em execução), use
slv v switchem vez disso. Veja Migração do validador Mainnet.






