Hostwinds Tutoriais

Resultados da busca por:


Execução de restaurações com Restic

Tag: Restic,  Backups 

Executando restaurações, como em qualquer processo com RESTIC, é incrivelmente fácil e rápido.

Como com qualquer interação com a RESTIC, você deve primeiro inicializar o repo para executar ações dentro da RESTIC.

O comando Restore tem várias opções disponíveis, conforme mostrado abaixo -

O comando abaixo será restaurado a partir do snapshotid fornecido (recuperado de instantâneos restituos).Restaurará o pathbeingRestido para o locationtorEstoreto

restic restore $SnapshotID --target $LocationToRestoreTo --path $PathBeingRestored

O comando abaixo será restaurado a partir do snapshotid fornecido (recuperado de instantâneos restituos).Ele vai restaurar o pathtofileBeingRestido para o locationtorEstoreto

restic restore $SnapshotID --target $LocationToRestoreTo --include $PathtoFileBeingRestored

O comando abaixo será restaurado a partir do snapshotid fornecido (recuperado de instantâneos restituos).Ele restaurará o pathbeingRestido para o locationtorEstoreto.Ele irá excluir quaisquer arquivos / pastas sob o arquivopathbeingExcluído.

restic restore $SnapshotID --target $LocationToRestoreTo --path $PathBeingRestored --exclude $FileOrPathBeingExcluded

Nota: Com restaurações, o caminho completo será restaurado, o que significa que se você estiver executando o comando abaixo, ele restaurará o arquivo para /tmp/restore/home/kbuser/public_html/index.php

restic restore 7e83abo1 --target /tmp/restore --path /home/kbuser/public_html/index.php

Para evitar isso e ter que mover o conteúdo após a restauração, você pode especificar um caminho de restauração de / mostrado no exemplo abaixo.

restic restore 7e83abo1 --target / --path /home/kbuser/public_html/index.php

No exemplo acima, o arquivo index.php será restaurado para seu caminho original, /home/kbuser/public_html/index.php

Escrito por Hostwinds Team  /  Junho 5, 2021