BorgBackupでレポジトリ内の各アーカイブの容量を確認

BorgBackupで各アーカイブの容量を確認したかったのですが、「borg list レポジトリパス」では以下のようになり、容量は出力されません。

$ borg list backup/main/
Enter passphrase for key /home/jkbys/backup/main: 
sgp202009-2020-09-13T10:05:09.119960 Sun, 2020-09-13 10:05:11 [07868d2a9853e8de346230d45a9366f31a7d66b17db713b37b0e5b4b471f5e2f]
tky202007-2020-09-13T10:44:28.198599 Sun, 2020-09-13 10:44:29 [f1ce7defa381fe78a2cac42cedd188a85c2b38bad33dd0a00d15f4ae42480f34]
sgp202009-2020-09-13T10:45:11.608396 Sun, 2020-09-13 10:45:14 [02c7e7c3062f1d462d55bc02b8f2a37cc84de4b9639eab00a3334d549605f653]
spr201809-2020-09-13T10:54:00.440036 Sun, 2020-09-13 10:54:02 [20aa07b77d3f4d6a13778f711a3c1877a07a402a8ab07649537de1d39f842f28]

どうも「borg list」だと容量は出せないようです。アーカイブごとの容量なら、以下のように「borg info レポジトリパス::アーカイブ名」で出せました。しかし、わざわざアーカイブ名を指定するのは面倒です。

$ borg info backup/main/::tky202007-2020-09-13T10:44:28.198599
Enter passphrase for key /home/jkbys/backup/main: 
Archive name: tky202007-2020-09-13T10:44:28.198599
Archive fingerprint: f1ce7defa381fe78a2cac42cedd188a85c2b38bad33dd0a00d15f4ae42480f34
Comment: 
Hostname: tky202007
Username: root
Time (start): Sun, 2020-09-13 10:44:29
Time (end): Sun, 2020-09-13 10:44:47
Duration: 18.18 seconds
Number of files: 837
Command line: /usr/bin/borg create --exclude-from /tmp/tmptxchxqeu --exclude-caches --exclude-if-present .nobackup --debug --show-rc 'ssh://jkbys@ubuntu/~/backup/main::{hostname}-{now:%Y-%m-%dT%H:%M:%S.%f}' /root /etc /var/snap/lxd/common /var/log/syslog.2.gz /var/log/syslog.4.gz /var/log/syslog.3.gz /var/log/syslog.1 /var/log/syslog /var/log/syslog.6.gz /var/log/syslog.5.gz /var/log/syslog.7.gz
Utilization of maximum supported archive size: 0%
------------------------------------------------------------------------------
                       Original size      Compressed size    Deduplicated size
This archive:              528.86 MB            380.16 MB            336.64 MB
All archives:               80.84 GB             37.30 GB             17.96 GB

                       Unique chunks         Total chunks
Chunk index:                   11549                26133

全アーカイブのサイズを一度に確認できないか調べたところ、「borg info -a ‘*’ レポジトリパス」でいけました。

$ borg info -a '*' backup/main/
(出力略)

以下のように、アーカイブ名のパターンを指定してマッチするものだけ出力することもできました。

$ borg info -a '*2020-09-13*' backup/main/
(出力略)

コメント

タイトルとURLをコピーしました