]> git.sur5r.net Git - bacula/bacula/blob - bacula/patches/testing/eblstodo
really fixed problem with ß
[bacula/bacula] / bacula / patches / testing / eblstodo
1 Idees
2 ------
3
4 Cryptage :
5  - Pouvoir configurer les algos de cryptage
6  - Pouvoir choisir de crypter dans le fileset
7  - Pouvoir choisir de forcer le cryptage dans la definition
8    du client.
9
10
11 Sauvegarde des postes nomades :
12  - Le client doit pouvoir initier les sauvegardes
13  - Au niveau firewall, il ne doit y avoir que 1 connexion (1)
14                     
15                                               
16              Localhost     |                  
17                            |   +-------+ (4) +---------------+
18                            |   |       |<----|               |
19 +--------+  (5)  +-------+ |   |       |     |   DIRECTOR    |
20 |        |<------+       | |   |       |---->|               |
21 |   FD   |       | PROXY | |   | PROXY | (3) +-------+-------+
22 |        +------->       <-+--->       |             |
23 +--------+  (6)  +-^-----+ (2) |       |     +-------v-------+
24                   /-\      |   |       | (7) |               |
25                    |       |   |       +----->   STORAGE     |
26                    |       |   |       |     |               |
27   Initiate backup  |       |   +-------+     +---------------+
28      --------------+       |                          
29            (1)          Network                               
30                                                       
31                                               
32 (1) & (2) BEGIN Backup         
33 (3) Bconsole like - Run command
34 (4) & (5) DIR -> (PROX <-> PROX) -> FD connection (fileset, storage..)
35 (6) & (7) FD -> (PROX <-> PROX) -> SD
36
37
38
39 Bconsole :
40  - Ajouter l'historique dans la bconsole
41  - Ajouter une commande pour bloquer un drive
42
43 Sauvegarde SAN :
44  - Avoir un SD sur chaque FD
45  - Avoir une serie de script qui :
46    * bascule le lecteur en local
47    * lance le SD
48    * le script de mtx doit faire ses demandes au director sur
49      un autochanger commun
50
51 Gestion des stats :
52  - Ajouter la gestion des stats dans le client et le sd
53    - Ajouter un M_STATS dans la gestion des messages
54    - générer un format simple UNIXSTAMP|label|unit|value
55    - possibilité d'ajouter ça dans la base de donnée ou dans rrd
56
57
58 TODO
59 ----
60
61 bweb :
62
63  - Ajouter la liste des fichiers (quand il n'y en a pas trop)
64  - Ajouter un mode qui compte le nombre de fichier sous bfileview
65  - Integrer brestore en mode javascript
66    o ajouter une api 
67        .ls_dir(jobid,pathid)
68        .ls_file(jobid,pathid)
69        .get_pathid(jobid,"/")
70        .genbsr (fileid, fileid, fileid, fileid, fileid...)
71
72 bacula :
73
74  - Faire un test de non regression avec pleins d'erreur
75    o pb inclusion (distante, locale)
76    o pb exclusion (distante, locale)
77    o pb execution de commande
78  - Utiliser la lib pcre
79  - Rendre les scripts bacula-ctl-xxx LSB
80  x Pouvoir utiliser les uid numeriques dans le backup des acl
81  - Avoir un script qui dump la configuration pour faire
82    des bug reports
83  - modifier l'organisation de la table version (pour pouvoir ajouter
84    les versions de bweb par exemple)
85