Я хотел бы скопировать файл резервной копии из образа VMware Linux в Windows, но я не знаю, как его обработать?
Я пытался:
scp /source/backup.tar.gz admin@x.x.x.x:/c:\ProgrammefilesC:\Documentsand Settings\Admin\MyDocuments
но ошибка, и я знаю, что это не так, так что если у вас есть решения?
Ответы:
Почему бы просто не добавить MyDocuments в качестве общей папки с вашей виртуальной машиной? Это сильно упростит ситуацию.
В любом случае, вам нужно что-то вроде WinSCP на вашем компьютере с Windows, иначе нет ничего, что действительно нужно было бы использовать в ssh.
источник
Нет! Вы не можете использовать команду «scp» для удаленного копирования даты из окна Linux в окно Windows. Вам необходимо установить утилиту «WinScp» на машине с Windows, а затем перенести данные с Linux на Windows.
Вы можете загрузить WinScp с: https://winscp.net/rus/download.php
источник
Если вы можете подключить SSH к вашей виртуальной машине Linux, у вас есть другой вариант.
Я использую Cygwin на Windows.
Вы можете использовать эту команду SSH, чтобы скопировать файл с виртуальной машины на ваш компьютер с Windows.
Это также работает на двоичных файлах.
источник
Да, вы думаете, если я хочу, чтобы это было включено в мой скрипт, который будет выполняться автоматически ???
Поскольку у меня есть сценарий «.sh», который создает резервную копию и сжимает эту резервную копию, и в конце моего сценария я хотел бы скопировать этот файл сжатия в папку Windows.
Я думаю, с помощью команды scp.
источник