(Grav GitSync) Automatic Commit from RealStickman

This commit is contained in:
RealStickman 2022-04-24 15:08:17 +02:00 committed by GitSync
parent 1743dbc319
commit 186c00dd30

View File

@ -0,0 +1,42 @@
---
title: Kopia
---
## Installation
### Debian
`curl -s https://kopia.io/signing-key | sudo apt-key add -`
`echo "deb http://packages.kopia.io/apt/ stable main" | sudo tee /etc/apt/sources.list.d/kopia.list`
`sudo apt update`
`sudo apt install kopia`
## Connect Repository
To create a new repo, replace "connect" with "create"
### B2
```
# kopia repository connect b2 \
--bucket=(bucket name) \
--key-id=(api key id) \
--key=(api key)
```
> [Official Documentation](https://kopia.io/docs/reference/command-line/common/repository-connect-b2/)
{.is-info}
## Policy
Get global policy
`# kopia policy get --global`
Change global retention
Options are `latest, hourly, daily, weekly, monthly, annual`
`# kopia policy set --keep-(option) (number)`
Change compression
`# kopiy policy set --compression zstd-best-compression --global`
## Snapshots
`# kopia snapshot create (path)`
`# kopia snapshot list (path)`
> [Check the "Getting Started" Page for more options](https://kopia.io/docs/getting-started/)
{.is-info}