Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have installed BackupPC and working fine with linux workstation. Now i want to install rsync in Windows (NO SAMBA) and take data backup onto the linux Server which is running BackupPC, but would like to know how to managed through web interface from Linux Server.
On Windows you're gonna have to install cygwin (make sure you select openssh, rsync). Then you'll have to create a script that rsync's to the linux server using 'rsync -e ssh ...'. man rsync.
On Windows you're gonna have to install cygwin (make sure you select openssh, rsync). Then you'll have to create a script that rsync's to the linux server using 'rsync -e ssh ...'. man rsync.
Thank you for your reply.
I have installed cygwin and created script for backup, but how can i manage through BackupPC in web interface. Also i have several workstations which needs to take backup in series.
You'll want to download that package onto the windows machines, and set it up as per the example in the download. Then set BackupPC to use the rsyncd method.
You'll want to download that package onto the windows machines, and set it up as per the example in the download. Then set BackupPC to use the rsyncd method.
Peace,
JimBass
Thank you very much for your reply.
Infact i want to run BackupPC on Linux machine which i have already installed. Now i want to manage BackupPC through Linux Machine all the windows workstations.
Yes, my previous post told you exactly how to do what you want.
You can't run the BackupPC server on anything but a *nix server. It requires hard links to be used, and windows cannot do that. The BackupPC server can back up windows machines by downloading and installing the package I mentioned originally, and you backup using the rsyncd method. You do not want to back up via samba. It takes much longer, and simply isn't a as good. Rsync (for *nix) and rsyncd (for windows) are the best backup methods to use.
There is a much better method than running the unsecure rsyncd. Setup cygwin SSH on the Windows machine then run rsync with the ssh parameter and compression. This will allow you to backup, especially over the Internet, in a very secure way using encryption; with compression you will also be able to speed things up also. This method is what I use because it is a million times more secure and faster. Also you can use SSH with other archivers like tar. With this scenario you can dump that silly BackupPC program that is mentioned here. That's just a dumbed-down program. Rsync on it's own is obsolete.
There is a much better method than running the unsecure rsyncd. Setup cygwin SSH on the Windows machine then run rsync with the ssh parameter and compression. This will allow you to backup, especially over the Internet, in a very secure way using encryption; with compression you will also be able to speed things up also. This method is what I use because it is a million times more secure and faster. Also you can use SSH with other archivers like tar. With this scenario you can dump that silly BackupPC program that is mentioned here. That's just a dumbed-down program. Rsync on it's own is obsolete.
Thank you very much for your reply.
But I would like to have an interface where i monitor the status of Backup of particular workstations. And also would like to take in series automatically i.e., after completion of backup of one workstation, the another should start.
Please let me any solution for the above said scenario.
There is a much better method than running the unsecure rsyncd. Setup cygwin SSH on the Windows machine then run rsync with the ssh parameter and compression. This will allow you to backup, especially over the Internet, in a very secure way using encryption; with compression you will also be able to speed things up also. This method is what I use because it is a million times more secure and faster. Also you can use SSH with other archivers like tar. With this scenario you can dump that silly BackupPC program that is mentioned here. That's just a dumbed-down program. Rsync on it's own is obsolete.
Hi Ramram29,
I'm a bit of a novice at this backup stuff. When you use rsync over SSH, don't you have to log onto the client as root? For example:
Code:
ssh root@host_to_backup
How does that work with Windows? Do you have to use the Administrator account?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.