29 lines
1.7 KiB
Markdown
Raw Normal View History

# restic
> Быстрая и безопасная программа резервного копирования.
> Больше информации: <https://restic.readthedocs.io/en/stable/manual_rest.html#usage-help>.
- Инициализировать репозиторий для резервных копий в указанном локальном каталоге:
`restic init {{[-r|--repo]}} {{путь/к/репозиторию}}`
- Создать резервную копию каталога в репозитории:
`restic {{[-r|--repo]}} {{путь/к/репозиторию}} backup {{путь/к/каталогу}}`
- Показать снимки резервных копий, хранящиеся в репозитории:
`restic {{[-r|--repo]}} {{путь/к/репозиторию}} snapshots`
- Восстановить конкретный снимок резервной копии в целевой каталог:
`restic {{[-r|--repo]}} {{путь/к/репозиторию}} restore {{latest|id_снимка}} --target {{путь/к/целевомуаталогу}}`
- Восстановить определённый путь из конкретного снимка в целевой каталог:
`restic {{[-r|--repo]}} {{путь/к/репозиторию}} restore {{id_снимка}} --target {{путь/к/целевомуаталогу}} --include {{путь/к/восстанавливаемым_данным}}`
- Очистить репозиторий, оставив только самый свежий снимок для каждой уникальной резервной копии:
`restic forget --keep-last 1 --prune`