I set up a server using bind and the mysql backend as a secondary to a zone at my ISP for testing reasons. It would seem to pull the data from the master DNS server just fine, but it never actually put it in the database. Did i do something wrong? is this not possible? If i restarted the mysql database it would lose the information it has pulled from the master server. If this is the way its always going to be.. how do we make transfers permanent?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There is no facility in the mysqldb driver to insert/update the database at all as far as I can tell from the code. Such a feature would be handy for the purpose you describe, and also for migration of existing zone data without the need for additional scripting.
Still, I'm not about to extend the driver's functionality myself, so I won't complain either :-)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I set up a server using bind and the mysql backend as a secondary to a zone at my ISP for testing reasons. It would seem to pull the data from the master DNS server just fine, but it never actually put it in the database. Did i do something wrong? is this not possible? If i restarted the mysql database it would lose the information it has pulled from the master server. If this is the way its always going to be.. how do we make transfers permanent?
I was curious about the same thing.
There is no facility in the mysqldb driver to insert/update the database at all as far as I can tell from the code. Such a feature would be handy for the purpose you describe, and also for migration of existing zone data without the need for additional scripting.
Still, I'm not about to extend the driver's functionality myself, so I won't complain either :-)