We've got an Xserve with Snow Leopard Server running our domain, with mostly Mac clients configured with "roaming" Home Sync directories. There are several Windows workstations that also use roaming profiles that sync to the Mac server, but they behave inconsistently; sometimes they synchronize on login/logout, sometimes they don't. But in any case, the Windows machines always take forever to log on and off, like there's some kind of problem copying data between.
On the server, each user has a home profile under /home/username. There's another subfolder where those users' Windows profiles are stored separately called /home/profiles/username.V2 (I think the V2 comes from Vista profiles?).
My question is, is there an alternative, fairly simple way to synchronize the profile data on those Windows machines back and forth from the server outside of letting Windows handle it? Like manually running a script at logon/logoff that copies the delta of the profile between server/client?
We're just looking for a smoother solution to the issue... We'd love to have every client machine backup the users' profiles on the Macs and PCs, but not if it causes such slowdown with login times.