1

У меня есть SSH-доступ к серверу Linux. В моей учетной записи заканчивается свободное место, и я вынужден удалить некоторые данные с сервера. Я хотел бы загрузить мою базу данных mysql (и удалить, если впоследствии), но, поскольку у меня больше нет свободного места, я не могу вывести свою базу данных, используя mysqldump в ~ .

Можно ли загрузить стандартный stdout удаленной системы Linux с помощью PuTTY/WinSCP на моем компьютере с Windows 7? Таким образом, я мог напрямую загрузить вывод mysqldump без сохранения на жесткий диск удаленной системы? Или есть другой способ?

1 ответ1

2

Полный пакет PuTTY имеет plink , хотя я не уверен, насколько хорошо он работает с запросами пароля:

plink -C user@host "mysqldump -uroot -p db1" > C:\Backup\db1.sql

plink user@host "mysqldump -uroot -p db1 | gzip" > C:\Backup\db1.sql.gz

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .