Thanks Rod,

I haven't had a chance to test it yet.  But I looked inside your xp
script - at the way you do the shadow copy.  I've been looking for
something like that for quite a while.  This is really good.

Regards,
Tomas

Rod Dickerson wrote:
> Well, I am calling it quits because of Vista. I have a pre-script that works
> with WinXP, which does the following:
> 
> 1. Check to see if client (rsync) is installed, and if not, install it.
> 2. Open firewall ports for rsync
> 3. Create a snapshot and mount it to X:
> 4. Start rsyncd, exporting X:
> 5. Check to make sure that processes are running
> 6. Turn over to BPC for backup
> 
> After the backup, the post-script does the following:
> 
> 1. Tear down the snapshot (kill rsync processes)
> 2. Remove the X: drive
> 3. Close firewall ports for rsync
> 
> The install_client script does the following:
> 
> 1. Verifies that the target hostname matches the requested hostname. This is
> important because of the next step.
> 2. Establishes a unique password for rsync for the machine. This is put into
> rsyncd.secrets and hostname.pl for the client. This is to ensure that BPC
> will not back up machine X thinking it is machine Y. I know there is some
> name checking when the backup starts, but dynamic name registration is not
> always perfect. 
> 3. Copies rsync and other binaries to c:\rsyncd on the client. You need to
> put the rsyncd.tar.gz files in /home/backuppc/backuppc_client or some other
> directory (but change the scripts accordingly). You also need to get the
> rest of rsync from the backuppc.sourceforge.net page; this tar only includes
> my config files for reference. I couldn¹t include everything because the
> file size is too big for the list.
> 4. Sets the host password in /etc/BackupPC/pc/hostname.pl
> 
> You will also need the following things installed on the server, which you
> may not have:
> 
> Apg ­ password generator. Used by install_client. This should be available
> in apt, yum, etc.
> Winexe ­ allows remote command execution on windows hosts from Linux.
> http://eol.ovh.org/winexe/
> 
> I really wanted to get kerberos authentication working, but this is where I
> got stuck. It seems to work fine when running BackupPC_dump when su¹d to
> backuppc, but when I run it from the daemon (via the CGI page), it hangs
> when running winexe. There seems to be some issue with winexe when it is ran
> this way, and I am not sure if it is the way that Perl calls shell commands,
> or if it is BackupPC. I tried to debug it, but I am not a programmer (as you
> will see in my scripting genius) nor am I am Perl guru. I am submitting my
> work so that others may be able to figure it out, because I am stuck and at
> this point I can¹t continue using BPC (sadly). One main reason why I wanted
> to use Kerberos is because it doesn¹t require the backuppc user¹s
> credentials to be stored in clear text on the file system, and also because
> Vista seems to have some issue with using NTLM. I found that when I tried to
> connect to Vista over a WAN connection using NTLM sometimes it would time
> out, yet using Kerberos (from the shell) worked every time. So there must be
> something strange about how Vista uses NTLM or something, because I never
> had these problems with XP. But if you are going to back up local Vista
> clients and don¹t mind saving credentials on the local filesystem in clear
> text (which, by the way, must have local admin rights on the hosts that it
> backs up), then you can use this with NTLM. If you are in a Windows AD
> environment and want to try Kerberos auth, you will need to use this guide:
> http://technet.microsoft.com/en-us/library/Bb742433.aspx, specifically the
> section about ³creating a service instance account.²
> 
> There is one additional caveat when backing up Vista using VSS. I couldn¹t
> find a way to create a snapshot on the fly with Vista, so I was just using
> the last snapshot created by the system. Vista is configured to create a
> system snapshot once per day, so I figured that was good enough. It is
> easier than with XP, which requires a process to keep the snapshot alive,
> which is why I was firing up rsyncd using my rsync scripts. You can create
> one snapshot with XP, but once the application that is using it goes away
> the snapshot disappears; there is no way to make ³persistent² snapshots as
> with Vista and Windows 2003. Anyway, this is getting kind of long, so if
> anyone has specific questions please let me know. Also, if you do get this
> working please let me know so I can continue with BPC. Thanks
> 
> Rod
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> BackupPC-users mailing list
> BackupPC-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/backuppc-users
> http://backuppc.sourceforge.net/


-- 

Tomas Florian
Florien

Suite 812, 738 3rd Ave SW
Calgary Alberta, T2P 0G7

(403) 714-3914
[EMAIL PROTECTED]
www.florien.ca

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/

Reply via email to