「Restic」:修訂間差異
跳至導覽
跳至搜尋
本頁面具有訪問限制。如果您看見此訊息,這代表您沒有訪問本頁面的權限。
(→常用指令) |
(→常用指令) |
||
第27行: | 第27行: | ||
export RESTIC_PASSWORD_FILE=z | export RESTIC_PASSWORD_FILE=z | ||
sudo -E restic -r b2:bucket_name snapshots | sudo -E restic -r b2:bucket_name snapshots | ||
</syntaxhighlight> | |||
Snapshot相關的設定: | |||
<syntaxhighlight lang="bash"> | |||
export B2_ACCOUNT_ID=x | |||
export B2_ACCOUNT_KEY=y | |||
export RESTIC_PASSWORD_FILE=z | |||
restic -r b2:bucket_name forget --keep-daily 7 | |||
restic -r b2:bucket_name forget --keep-weekly 4 | |||
restic -r b2:bucket_name forget --keep-monthly 3 | |||
restic -r b2:bucket_name forget --keep-yearly 3 | |||
</syntaxhighlight> | </syntaxhighlight> | ||
於 2020年3月14日 (六) 01:17 的修訂
restic是一套備份軟件。
常用指令
restic到目前為止還沒有使用設定檔存放各種設定的設計,所以大多數的設定都需要透過環境變數與參數帶入。以B2為例,常用的三個設定分別為API ID、API Key以及加密用的passphase:
export B2_ACCOUNT_ID=x
export B2_ACCOUNT_KEY=y
export RESTIC_PASSWORD_FILE=z
這是備份到B2的指令:
export B2_ACCOUNT_ID=x
export B2_ACCOUNT_KEY=y
export RESTIC_PASSWORD_FILE=z
sudo -E restic -r b2:bucket_name backup /path/file1.tar.gz /path/file2.tar.gz
這是列出B2上所有snapshot的指令:
export B2_ACCOUNT_ID=x
export B2_ACCOUNT_KEY=y
export RESTIC_PASSWORD_FILE=z
sudo -E restic -r b2:bucket_name snapshots
Snapshot相關的設定:
export B2_ACCOUNT_ID=x
export B2_ACCOUNT_KEY=y
export RESTIC_PASSWORD_FILE=z
restic -r b2:bucket_name forget --keep-daily 7
restic -r b2:bucket_name forget --keep-weekly 4
restic -r b2:bucket_name forget --keep-monthly 3
restic -r b2:bucket_name forget --keep-yearly 3
外部連結
- 官方網站 (英文)