Comandos
O Frost tem oito comandos. O frost -h lista todos, com cada opção.
#Opções globais
Funcionam com qualquer comando:
| Opção | O que faz |
|---|---|
--config-dir <dir> | Usa outra pasta de configuração |
-h, --help | Mostra a ajuda, com todos os comandos e opções |
-v, --version | Mostra a versão do Frost. Coloque antes de qualquer comando |
#frost init
Configura o Frost: do que fazer backup, onde e com que frequência. Execute de novo para revisar ou mudar suas configurações. Veja Configurar o Frost.
frost init
#frost backup
Faz backup agora. Veja Fazer backup.
frost backup [--dry-run] [--path <dir>] [--exclude <pattern>] [--no-verify]
| Opção | O que faz |
|---|---|
-n, --dry-run | Mostra o que seria enviado, sem enviar nada |
--path <dir> | Faz backup desta pasta em vez das pastas de sempre. Pode ser repetida |
--exclude <pattern> | Também deixa de fora os arquivos que correspondem a este padrão. Pode ser repetida |
--no-verify | Pula a verificação por amostragem depois do backup |
#frost restore
Recupera arquivos de um snapshot. Sem nada depois, abre o navegador de snapshots. Veja Restaurar arquivos.
frost restore [snapshot] [paths...] --beside | --to <dir> | --overwrite
| Opção | O que faz |
|---|---|
--beside | Restaura em uma pasta nova ao lado dos originais |
--to <dir> | Restaura em uma pasta nova dentro desta pasta |
--overwrite | Restaura por cima dos originais, substituindo o que estiver lá. Pergunta antes |
-y, --yes | Não pergunta antes de sobrescrever |
#frost status
Mostra os snapshots recentes, o agendamento e a integridade dos seus backups. Veja Verificar seus backups.
frost status [--verify] [--all]
| Opção | O que faz |
|---|---|
--verify | Faz uma verificação nova antes |
-a, --all | Lista todos os snapshots, não só os 10 mais recentes |
#frost browse
Abre o navegador de snapshots. Veja O navegador de snapshots.
frost browse
#frost config
Lê ou muda as configurações sem executar o assistente de novo. Veja Configurações.
frost config [--show-secrets]
frost config get <key> [--show-secrets]
frost config set <key> <value...>
frost config edit [editor]
| Opção | O que faz |
|---|---|
--show-secrets | Mostra as credenciais completas em vez de escondê-las |
#frost key
Mostra, confere ou importa a sua frase de recuperação. Veja Sua frase de recuperação.
frost key show
frost key verify
frost key import
#frost update
Atualiza o Frost para a versão mais recente. Veja Atualizar o Frost.
frost update [--check]
| Opção | O que faz |
|---|---|
--check | Só diz se existe uma versão mais nova |
#Códigos de saída
O Frost termina com 0 quando um comando dá certo, e com 1 em qualquer erro. Isso inclui um backup ou um frost status --verify cuja verificação encontra um problema, então scripts podem testar o resultado:
frost status --verify || echo "Frost check failed" >&2