Hello,
I’m starting restic from a scheduler and so by default it does not output any progress information, as explained in the manual.
I thus added the RESTIC_PROGRESS_FPS environment variable with a value of 0.0016666 to get one progress information sent every ten minutes.
However, those progress detail also include the current list of files that are being processed a the time of output, which I find not desirable.
For example, here is the amount of lines that I get each time progress is output:
[10:00] 6.87% 75293 files 50.084 GiB, total 368997 files 728.902 GiB, 0 errors ETA 2:14:23
/files/download/Divers/LibreOffice_7.6.4_Win_x86-64.msi
/files/download/Electronique/MPLABX-v5.25-windows-installer.exe
/files/download/Electronique/com-microchip-mcc-v5.5.0.zip
/files/download/Electronique/kicad-8.0.7-x86_64.exe
/files/download/Electronique/mcc-installer-5.5.0-windows.exe
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/leb128/LICENSE.txt
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/leb128/esm/bits.js
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/leb128/esm/bufs.js
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/leb128/esm/index.js
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/leb128/esm/leb.js
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/leb128/lib/bits.js
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/leb128/lib/bufs.js
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/leb128/lib/index.js
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/leb128/lib/leb.js
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/leb128/package.json
/files/download/Linux/kibana/pkg/kibana-withnode/usr/share/kibana/node_modules/@webassemblyjs/utf8/LICENSE
I know this is because I’m using --read-concurrency 16 but that value is the one that I find is giving me the best performance for this backup.
What I’d like to have is just the first line, the one that gives global progress information, so that in the end, I only have those kind of lines:
[10:00] 6.87% 75293 files 50.084 GiB, total 368997 files 728.902 GiB, 0 errors ETA 2:14:23
[20:00] 13.61% 85461 files 99.177 GiB, total 368997 files 728.902 GiB, 0 errors ETA 2:11:18
[30:00] 19.94% 85722 files 145.370 GiB, total 368997 files 728.902 GiB, 0 errors ETA 2:00:49
[40:00] 26.18% 85735 files 190.794 GiB, total 368997 files 728.902 GiB, 0 errors ETA 2:10:33
[50:00] 31.56% 85764 files 230.022 GiB, total 368997 files 728.902 GiB, 0 errors ETA 2:03:45
[1:00:00] 36.83% 85786 files 268.483 GiB, total 368997 files 728.902 GiB, 0 errors ETA 2:01:39
[1:10:00] 42.17% 85971 files 307.366 GiB, total 368997 files 728.902 GiB, 0 errors ETA 1:41:07
[1:20:00] 47.54% 86062 files 346.539 GiB, total 368997 files 728.902 GiB, 0 errors ETA 1:40:54
[1:30:00] 52.57% 86097 files 383.178 GiB, total 368997 files 728.902 GiB, 0 errors ETA 1:34:53
[1:40:00] 57.75% 123250 files 420.970 GiB, total 368997 files 728.902 GiB, 0 errors ETA 1:16:48
[1:50:00] 62.98% 285948 files 459.041 GiB, total 368997 files 728.902 GiB, 0 errors ETA 56:52
[2:00:00] 69.48% 330022 files 506.419 GiB, total 368997 files 728.902 GiB, 0 errors ETA 50:18
[2:10:00] 74.91% 360398 files 546.010 GiB, total 368997 files 728.902 GiB, 0 errors ETA 45:20
[2:20:00] 80.50% 360521 files 586.746 GiB, total 368997 files 728.902 GiB, 0 errors ETA 34:33
[2:30:00] 94.51% 368984 files 688.859 GiB, total 368997 files 728.902 GiB, 3 errors ETA 8:45
Files: 5 new, 360863 changed, 8126 unmodified
Dirs: 0 new, 52672 changed, 1044 unmodified
Added to the repository: 216.745 MiB (79.914 MiB stored)
processed 368994 files, 728.902 GiB in 2:37:05
snapshot fe64adda saved
I looked in the documentation but could not find a way to get this. Is this possible?