для этого потребовалось бы бесконечно много времени и бесконечно много памяти.
что нужно сделать, чтобы ошибки не сыпались?
Если мне условно нужно хранить wal для последние 12 часов то это
Только в случае постгреса эти файлы не переносимы, развернуть их на другом сервере не выйдет.
И то что stderr пуст. Ненормальный размер результирующего файла тоже вполне неплохая дополнительная проверка, да.
мой PS был про права доступа, от сохранения которых вы почему-то отказываетесь через --no-owner --no-privileges
-F plain , конечно, тоже дискуссионен сам по себе
--no-tablespaces скорей всего tablespaces у вас всё равно нет, а --no-unlogged-table-data - ну тут на усмотрение. В unlogged таблицах конечно не должно быть ничего что нельзя в любой момент безвозвратно потерять.
цель --verbose просто непонятна, но раз хочется - то сомнительных моментов от этого не вижу