「Brackup」:修訂間差異
跳至導覽
跳至搜尋
(未顯示同一使用者於中間所作的 7 次修訂) | |||
第1行: | 第1行: | ||
'''Brackup'''是一套 | '''Brackup'''是一套備份工具,但從2010年後就沒有後續更新了。 | ||
== | == 安裝 == | ||
< | |||
這是一套[[Perl]]寫的軟體,可以透過<code>cpanm</code>安裝: | |||
<syntaxhighlight lang="bash"> | |||
cpanm -n Brackup | |||
</syntaxhighlight> | |||
== 設定 == | |||
預設在<code>~/.brackup.conf</code>,主要分成<code>TARGET</code>與<code>SOURCE</code>兩個區塊: | |||
<syntaxhighlight lang="ini"> | |||
[TARGET:amazon] | |||
type = Amazon | type = Amazon | ||
aws_access_key_id | aws_access_key_id = KEY | ||
aws_secret_access_key = SECRETKEY | aws_secret_access_key = SECRETKEY | ||
keep_backups = 3 | keep_backups = 3 | ||
第13行: | 第25行: | ||
gpg_recipient = 888B966B | gpg_recipient = 888B966B | ||
ignore = ^Mailing/ | ignore = ^Mailing/ | ||
merge_files_under = 1MB</ | merge_files_under = 1MB | ||
</syntaxhighlight> | |||
== 執行 == | |||
主要的指令是<code>brackup</code>,可以透過<code>--help</code>看到說明: | |||
<syntaxhighlight lang="bash"> | |||
brackup --help | |||
</syntaxhighlight> | |||
備份的部分很簡單,直接指定在設定時的<code>SOURCE</code>與<code>TARGET</code>就可以跑了: | |||
<syntaxhighlight lang="bash"> | |||
brackup -v --from=gslin-mail --to=amazon | |||
</syntaxhighlight> | |||
另外可以確認設定上是否有讓Brackup讀到: | |||
<syntaxhighlight lang="bash"> | |||
brackup --list-sources | |||
brackup --list-targets | |||
</syntaxhighlight> | |||
== 外部連結 == | == 外部連結 == | ||
* {{Official| | * {{Official|https://metacpan.org/dist/Brackup}} | ||
[[Category:軟體]] | [[Category:軟體]] |
於 2024年11月3日 (日) 19:06 的最新修訂
Brackup是一套備份工具,但從2010年後就沒有後續更新了。
安裝
這是一套Perl寫的軟體,可以透過cpanm
安裝:
cpanm -n Brackup
設定
預設在~/.brackup.conf
,主要分成TARGET
與SOURCE
兩個區塊:
[TARGET:amazon]
type = Amazon
aws_access_key_id = KEY
aws_secret_access_key = SECRETKEY
keep_backups = 3
[SOURCE:gslin-mail]
path = /home/staff/gslin/Mail/
chunk_size = 64MB
gpg_recipient = 888B966B
ignore = ^Mailing/
merge_files_under = 1MB
執行
主要的指令是brackup
,可以透過--help
看到說明:
brackup --help
備份的部分很簡單,直接指定在設定時的SOURCE
與TARGET
就可以跑了:
brackup -v --from=gslin-mail --to=amazon
另外可以確認設定上是否有讓Brackup讀到:
brackup --list-sources
brackup --list-targets