Для "Регистрирующихся введенных команд и вывод" часть, можно использовать командный сценарий.
SCRIPT(1) BSD General Commands Manual SCRIPT(1)
NAME
script — make typescript of terminal session
SYNOPSIS
script [-a] [-c COMMAND] [-f] [-q] [-t] [file]
DESCRIPTION
Script makes a typescript of everything printed on your terminal. It is
useful for students who need a hardcopy record of an interactive session
as proof of an assignment, as the typescript file can be printed out
later with lpr(1).
If the argument file is given, script saves all dialogue in file. If no
file name is given, the typescript is saved in the file typescript.
Действительно полезный для документа, что Вы сделали.
Решение будет зависящим от поддержки конфигурации Вашего сетевого оборудования.
Одна мысль, если сервер, размещающий базу данных, прежде всего, только для хостинга базы данных или других сервисов на нее, также важна, видит, можно ли настроить трафик к/от тому серверу к более высокому приоритету, чем стандартный трафик.
Можете быть Вы, может попытаться использовать сжатый “туннель” для TCP/IP как Zebedee