restic version
restic 0.9.3 скомпилирован с go1.11.1 на linux / amd64
эхо "тест" | восстановить резервную копию --stdin
Лазурь
Журнал Restic показывает "обработан 1 файл, 5 Б за 0:00"
Журнал Restic показывает "обработан 1 файл, 0 Б за 0:00"
Кажется, что "размер файла" никогда не сохраняется, если файл из стандартного ввода.
Внутреннее хранилище обработанных файлов для стандартного ввода
Ой, интересно, спасибо за отчет. Хотя ваша командная строка немного неверна, я подозреваю, что вы имели в виду echo test | restic backup --stdin
?
Ой, я отредактировал команду, действительно имел ввиду restic backup
Это было интересно. Когда restic сохраняет кучу файлов, он сначала собирает статистику по всем из них и вычисляет сумму размеров файлов, чтобы получить количество байтов, которые необходимо обработать. В конце цикла печатается этот номер.
Для резервных копий, читаемых со стандартного ввода, restic не знает, сколько байтов будет прочитано, поэтому просто использует ноль. Вот что напечатано в конце. # 2138 будет отслеживать количество обработанных байтов и вместо этого печатать его в конце.