PowerDNS OpenDBX Backend/Migration
From Linuxnetworks
To convert an existing gMySQL Database to an OpenDBX MySQL database, an additional status column is required since patch 2.9.20-3:
ALTER TABLE domains ADD ( status CHAR(1) NOT NULL DEFAULT 'A' )
Adding a foreign key constraint from records.domain_id to domains.id is a good idea too:
ALTER TABLE records ADD CONSTRAINT fk_records_domainid FOREIGN KEY (domain_id) REFERENCES domains (id) ON UPDATE CASCADE ON DELETE CASCADE
You should also recreate your indices for optimal performance. Please have a look in the appropriate file listed in the section above.
Back to Overview