<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div>Hello,</div><div><br></div><div>unfortunately, the DB backend is not supposed to be edited manually. Instead, you'd need to load either the MySQL or PostgreSQL Configuration Backend hook library. This exposes a convenient API to interact with the DB.</div><div>From this section of the manual: <a href="https://kea.readthedocs.io/en/kea-2.4.0/arm/hooks.html#available-hook-libraries">https://kea.readthedocs.io/en/kea-2.4.0/arm/hooks.html#available-hook-libraries</a> you'll find that both hook libs are open source. However, they have an inevitable dependency on this other hook: <a href="https://kea.readthedocs.io/en/kea-2.4.0/arm/hooks.html#std-ischooklib-libdhcp_cb_cmds.so">https://kea.readthedocs.io/en/kea-2.4.0/arm/hooks.html#std-ischooklib-libdhcp_cb_cmds.so</a> which is only available after paying a recurring subscription.</div><div><br></div><div>The structure of the DB is rather intuitive, but manually inserting rows into it has been made rather difficult on purpose and I don't suggest trying to bypass all the obstacles, otherwise the integrity of the DB may not be fully guaranteed.</div><div><br></div><div>Best,</div><div>Nicolò.</div><div><br></div><div><br></div><div><br></div><div><br></div><p>January 15, 2024 at 12:10 PM, "mtint hpc" <<a href="mailto:hpcmtint@gmail.com?to=%22mtint%20hpc%22%20%3Chpcmtint%40gmail.com%3E" target="_blank" tabindex="-1">hpcmtint@gmail.com</a>> wrote:</p><blockquote><div dir="ltr"><div><div>Hello everyone, </div><div><br></div><div>We are in the process of transitioning from our previous DDI solution to phpIPAM, KEA DHCP with a database backend, and PowerDNS. Currently, KEA is operational without a database backend for DHCP reservations. In our setup, there won't be any DHCP pools, and IP addresses will be allocated via the DHCP reservation. We have a total of 10 subnets. Can anyone provide guidance on how to proceed with this migration and which tables in the Kea schema should be edited? </div><div><br></div><div>Thank you, </div><div><br></div><div>Michael</div></div></div></blockquote><div><br></div></body></html>