Tom Glancy a écrit : > We are testing a self-service approach that allows users to initiate their > own BackupPC back up services. The implementation uses PHP and some bash > shell scripts to create an install bundle for the client, and to make the > necessary server-side modifications (hosts file entry, back up directory, > custom config.pl.). So far, this is working very well. > > Purpose: > Allow users to easily sign up and install BackupPC service > > Assumptions: > Any user with the network account can sign up for BackupPC service > The user is using a Windows 2000 or Windows XP computer > The user is logged into and signing up from the computer to be backed up > rsyncd service is not running on the client computer > > Steps: > 1 - User visits Sign Up web page on a web server that explains install > process, with a link to sign up on BackupPC server > 2 - User authenticates to the BackupPC html server using network account > (ldap authentication) > 3 - User is presented with a generic list of drives, checks the checkbox for > drives to back up, clicks "sign up" > 4 - System uses nmblookup to look up computer name from IP address > 5 - System checks BackupPC hosts file and adds user name (from Step 2) and > computer (if not already there) > 6 - System creates the pc directory from the computer name, to hold back ups > (if not already there) > 7 - System creates install directory in pc directory, to hold install files > 8 - System generates a random user name / password combination for rsync to > use, different from network user name / password > 9 - Using a template, system creates the client rsyncd.conf and > rsyncd.secrets files in the install directory > 10 - Using a template, system creates the user's custom config.pl file in the > pc directory > 11 - System creates a self-extracting zip file containing rsyncd.conf, > rsyncd.secrets, cygwin1.dll, cygrunsrv.exe, README and an install.bat file > (uses Filzip SFX) > 12 - System writes config.pl, rsyncd.conf, rsyncd.secrets to user's LOG file > 13 - System returns the self-extracting zip file to the user's browser > 14 - User saves, then executes the self-extracting zip file > 15 - On the user's computer, the self-extracting zip file creates a \backuppc > directory, extracts all the files to it, and runs install.bat > 16 - install.bat runs cygrunsrv.exe to install rsyncd as a service, > configures Windows XP filewall to allow BackupPC via rsync > 17 - Finished - user is prompted to browse to the BackupPC page > > > Regards, > Tom > > > > --------------------------------------- > Tom Glancy > Ecological Services Division IT Supervisor > > [EMAIL PROTECTED] > 651-259-5097 > > Minnesota Department of Natural Resources > 500 Lafayette Road - Box 25 > St. Paul, MN 55155-4025 > --------------------------------------- > > > > _______________________________________________ > BackupPC-users mailing list > BackupPC-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/backuppc-users > http://backuppc.sourceforge.net/ >
Hi, This is a very interesting approach to use backupPC for Windows Backups. Is there a way to test it? _______________________________________________ BackupPC-users mailing list BackupPC-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/backuppc-users http://backuppc.sourceforge.net/