I'm maintaining a small Linux workstation/server in a Windows-domain-based environment. Apart from being in the same network, the Linux computer is not connected to the domain.
Until now, I'm using a self-made script backing up the important stuff to an internal hard drive with incremental tar
and manually pull those tar
-files to my Windows computer with rsync
. We are planning to centralize (and automize) backups for this machine (and some other non-domain-computers) to a directory in the domain which will probably be mountable via NFS and uses Volume Shadow Copy Service (VSS) to have access to old file-versions.
Of course I could just copy my tar
-files to this directory, but the central-IT-people are not happy with this solution since it will create more data and I'm responsible for deleting old backups (which btw. won't actually be deleted immediately because of VSS).
Another option is to directly synchonize the local file system with the backup-directory using rsync. This has the (huge) disadvantage of loosing Linux file permissions and ownerships and perhaps invalid characters in file names. The advantage is that old file versions are automatically saved and, after some time, deleted.
Is there some solution/software for the problems in the second approach?
Or perhaps a completely different solution to backup Linux to a Windows file system not needing special software on the Windows-side?