29 lines
1.7 KiB
Markdown
29 lines
1.7 KiB
Markdown
|
|
# 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`
|