Great this helps very much! I will try this now. -Regards, Gibran
On Tue, Jan 12, 2010 at 12:00 AM, Ma, Dong (vinc...@gdcc-bj-most) <dong.ma@ hp.com> wrote: > Hi Gibran, > > > > I’ll try to answer your questions, > > > > If you wanted to backup ALL repos in your multi-setup environment, the > simply way is modify backup_include_a like this and just use > backup_include_a: > > + /repository/ > > + /db/ > > - /* > > + /repository/clear[1-46]/ > > - /repository/* > > In this way, you’ll backup all things under each clear* directory, include > (files gold license) directory. > > > > The include file must follow this example, from top level directory to the > under level directory. > > > > The reason I create two include files backup_include_a&b is the backup > script use these files to control parallel run rysnc. If 1 include file, > there will 1 thread run rsync; If 2 include files, there will 2 thread > parallel run rsync, there will be save half of backup time. But these 2 > include files must not have overlapping directory. So if you use > backup_include_a&b can like this: > > backup_include_a: > > + /repository/ > > + /db/ > > - /* > > + /repository/clear[1-3]/ > > - /repository/* > > > > backup_include_b: > > + /repository/ > > - /* > > + /repository/clear[46]/ > > - /repository/* > > > > > > I think it’s a good idea to use Hosts.conf file info to generate a simply > backup_include_a&b files, but for now we didn’t implement to use Hosts.conf. > > > > Hope that helps. > > > > Thanks, > > Best Regards, > > Vincent Ma(Ma Dong) > > > > Hewlett-Packard Co. > > IDD: +86 010 6564 5733 > > Email: [email protected] > > > > > I realize this isn't released yet for backing up and restoring but I had a > > > question in regards to the script(s). > > > > > > I've started to test the backup scripts for Fossology that I grabbed from > > > the SVN sourceforge server. > > > > > > In looking at the script I need to make changes to the backup_include_a&b > > > files for my setup. > > > > > > If I wanted to backup ALL repos in my multi-setup environment, would I > > > simply create an entry for?: > > > *Server DB = localhost (clear5) > > > Distributed Repo = clear 1/2/3/4/6/files* > > > > > > These are my repo locations: > > > ===================== > > > gmarquez at san-clear5 <http://fossology.org/mailman/listinfo/fossology>:~$ > > sudo ls /srv/fossology/repository/*clear1*/files > > > 00 03 06 09 0c 0f 12 15 18 1b 1e 21 24 27 2a 2d 30 > > > 01 04 07 0a 0d 10 13 16 19 1c 1f 22 25 28 2b 2e 31 > > > 02 05 08 0b 0e 11 14 17 1a 1d 20 23 26 29 2c 2f 32 > > > gmarquez at san-clear5 <http://fossology.org/mailman/listinfo/fossology>:~$ > > sudo ls /srv/fossology/repository/*clear2*/files > > > 33 36 39 3c 3f 42 45 48 4b 4e 51 54 57 5a 5d 60 63 > > > 34 37 3a 3d 40 43 46 49 4c 4f 52 55 58 5b 5e 61 64 > > > 35 38 3b 3e 41 44 47 4a 4d 50 53 56 59 5c 5f 62 65 > > > gmarquez at san-clear5 <http://fossology.org/mailman/listinfo/fossology>:~$ > > sudo ls /srv/fossology/repository/*clear3*/files > > > 66 69 6c 6f 72 75 78 7b 7e 81 84 87 8a 8d 90 93 96 99 > > > 67 6a 6d 70 73 76 79 7c 7f 82 85 88 8b 8e 91 94 97 > > > 68 6b 6e 71 74 77 7a 7d 80 83 86 89 8c 8f 92 95 98 > > > gmarquez at san-clear5 <http://fossology.org/mailman/listinfo/fossology>:~$ > > sudo ls /srv/fossology/repository/*clear4*/files > > > 9a 9d a0 a3 a6 a9 ac af b2 b5 b8 bb be c1 c4 c7 ca > > > 9b 9e a1 a4 a7 aa ad b0 b3 b6 b9 bc bf c2 c5 c8 cb > > > 9c 9f a2 a5 a8 ab ae b1 b4 b7 ba bd c0 c3 c6 c9 cc > > > gmarquez at san-clear5 <http://fossology.org/mailman/listinfo/fossology>:~$ > > sudo ls /srv/fossology/repository/*clear6*/files > > > cd d0 d3 d6 d9 dc df e2 e5 e8 eb ee f1 f4 f7 fa fd > > > ce d1 d4 d7 da dd e0 e3 e6 e9 ec ef f2 f5 f8 fb fe > > > cf d2 d5 d8 db de e1 e4 e7 ea ed f0 f3 f6 f9 fc ff > > > > > > Would there be any way to use Hosts.conf file [0-9]* info? > > > Or seperated like so: > > > =============== > > > +/repository/clear1/files/ > > > +/repository/clear1/files/[0-9]* > > > +/repository/clear2/files/ > > > +/repository/clear2/files/[0-9]* > > > +/repository/clear3/files/ > > > +/repository/clear3/files/[0-9]* > > > +/repository/clear4/files/ > > > +/repository/clear4/files/[0-9]* > > > +/repository/clear6/files/ > > > +/repository/clear6/files/[0-9]* > > > > > > gmarquez at san-clear5 > > <http://fossology.org/mailman/listinfo/fossology>:~/Backup_Scripts/fossy_BackupScripts$ > > cat > > > backup_include_a > > > + /repository/ > > > + /db/ > > > - /* > > > + /repository/localhost/ > > > - /repository/* > > > + /repository/localhost/files/ > > > - /repository/localhost/* > > > + /repository/localhost/files/[0-9]* > > > - /repository/localhost/files/* > > > > > > gmarquez at san-clear5 > > <http://fossology.org/mailman/listinfo/fossology>:~/Backup_Scripts/fossy_BackupScripts$ > > cat > > > backup_include_b > > > + /repository/ > > > - /* > > > + /repository/localhost/ > > > - /repository/* > > > + /repository/localhost/files/ > > > + /repository/localhost/gold/ > > > - /repository/localhost/* > > > + /repository/localhost/files/[a-f]* > > > - /repository/localhost/files/* > > > > > > -Regards, > > > Gibran > >
_______________________________________________ fossology mailing list [email protected] http://fossology.org/mailman/listinfo/fossology

