Hi,
Wondering if someone can help me out with this one:
I want to make disk images of a server and store them somewhere remote.
Ofcourse you can do this with dd and upload the file with sftp to a remote server. The downside is that it requires a huge amount of free space to store the temporary disk image file.
Is there a way to "stream" it directly to a sftp-server?
As far as I came up with was this:
dd if=/dev/sda | bzip2 > /backup/disk.img | sftp -b /backup/dd.txt
-oIdentityFile=/backup/sshkey.key
remoteuser@remoteserver.com
contents of dd.txt:
-cd remotebackup
put /backup/disk.img
quit
In this case it will store the disk.img locally first and then send it. So I was wondering if there was an easier way to this and stream it directly.
(Note: The remote SFTP-server is a Windows-machine, so no linux shell commands can be executed)
Thanks in forward for any help.
Best regards,
Quentin
Recent comments
1 day 3 hours ago
1 day 5 hours ago
1 day 17 hours ago
1 day 20 hours ago
2 days 23 min ago
2 days 6 hours ago
2 days 16 hours ago
2 days 17 hours ago
3 days 1 hour ago
3 days 3 hours ago