Назад | Перейти на главную страницу

Потоковое резервное копирование из Linux в Windows

У меня есть Linux-сервер, на котором почти не осталось места на диске. Я считаю, что осталось недостаточно места для записи полной резервной копии на диск, поэтому мне интересно, есть ли хороший способ передать резервную копию прямо на мой домашний компьютер с Windows и сохранить ее там.

В основном я хочу знать, как я могу передавать вывод из канала в Linux в файл на удаленном сервере Windows.

Со стороны Windows выполните:

ssh user@linuxserver "tar cvzf - /stufftobackup" > backup.tgz

Очевидно, пользователю потребуется доступ для чтения к / stufftobackup.

Находятся ли системы Windows и Linux в одной сети? Если вы просто создаете резервную копию каталога, а не системы, вы можете просто смонтировать общий ресурс Windows в Linux (что-то вроде mount -t cifs //windows.system.ip/sharename / mnt / samba, сначала создав / mnt / samba ) и сохраните туда свои файлы.

Или вы можете использовать FUSE для монтирования удаленного общего ресурса через SSH, как если бы он был локальным, и снова сохранить данные в точку монтирования.