Menu

How to create a special class for backup tools ? (ArcServe, BackupPC, BackupExec and so on...)

2015-03-18
2015-04-13
  • Romain Bialor

    Romain Bialor - 2015-03-18

    Hello,

    fresh new user of iTop I am still trying to figure a few things out.
    Currently trying to integrate a few backuping servers in my CMDB I can't seem to find the adequate class.

    I have been searching in differents areas of the documentation, including:
    Data Model Documentation \ Configuration Management
    Data Model Documentation \ End-users devices
    Data Model Documentation \ Virtualization Management
    Data Model Documentation \ Advances Storage
    Data Model Documentation \ Data Center Devices
    and I didn't find what I need.

    I would like to use a 'BackupPc class' similar to the 'Middleware' class
    Be sure I did search as much as I could before asking the question here :)

    Can anyone please help me ? I'm kinda lost here :s
    Thanks a lot

     
    • Romain Bialor

      Romain Bialor - 2015-03-20

      Guys, anyone ?

      I'll be a happy iTop user once my problem is solved :)

       
  • Marco Lima

    Marco Lima - 2015-03-23

    It would help if you could describe how you would like this class to relate to the other classes.

    Regards,

    Marco

     
  • Romain Bialor

    Romain Bialor - 2015-03-24

    Hello Marco,

    first of all thanks for your interest.
    Second I can't tell you about the relationship between the potential "Backup PC" class and the other classes since I am not familiar with the classes yet.

    Your answer however gives me a clue: it seems easy or common to create a special class for a special logical CI you want to insert into your database.

    I have a couple of backup PC that I want to create and I'm at the beggining of my researches, it seems to me I have to create a backup PC class and that I CAN'T use an existing one

    What do you say about this Marco ?

    Thanks for your help

     
  • Thiago Arcanjo

    Thiago Arcanjo - 2015-03-24

    Hi Romain,

    I ran into the same issue when exists a change in CIs, I need to know if the backup routine exists and whether it is running or not, yet I managed to evolve in the creation of the class and how to integrate it with the CI's . I classified the new class as abstract and managed to create the fields and functions as needed.

    Obs.: First, you neeed to add the toolkit extension and a your class for backups..See: https://wiki.openitop.org/doku.php?id=customization:add-class-sample

     

    Last edit: Thiago Arcanjo 2015-03-24
  • Romain Bialor

    Romain Bialor - 2015-03-27

    Hello Thiago,

    the things I understand in your post are very intersting, plus the screenshot means a lot to me.
    Every backup is a CI right ?

    Thank you very much for your help,
    Romain

     
  • Thiago Arcanjo

    Thiago Arcanjo - 2015-03-27

    Yes, if you think that the backup routine can generate impact in their CI's, in a change or implementation. Your Backup becomes also a CI.

     
  • Romain Bialor

    Romain Bialor - 2015-03-31

    Hello Thiago,

    our backups will become CI's I think.
    Thanks again for your help.
    What kind of a backup software do you use ?

    We want ton insert around 40-60 Backup PC into our CMDB.

    Another thing we are wandering: which configuration parameter should we put into the CMDB ?
    Every single one of them ? Should the whole configuration be documented in the CMDB or just the main informations ?

    What do you think of that ?

    In case you're wondering, yes my favourite punctuation is the question mark :)

     
  • Thiago Arcanjo

    Thiago Arcanjo - 2015-04-10

    Its fine.

    We use the Symantec Netbackup, I send just a fell properties: Policy, Client Server (Backup Client), Backup Window, runtime, last execution, status (runinng or not).

    I think this is all for document your backup if a CI, because the other properties you dont need in CMDB, its for DR (Disaster Recovery).

     
  • Romain Bialor

    Romain Bialor - 2015-04-13

    Excellent ! Thank you for your answer Thiago.
    I felt just the same about the properties: just a few properties, not all of them.

    Next step is to create the class, muito obrigado.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.