trusty (8) zone2sql.8.gz

Provided by: pdns-server_3.3-2ubuntu0.1_amd64 bug

NAME

       zone2sql - Convert ISC Bind zones to SQL

SYNOPSIS

       zone2sql [OPTIONS]

DESCRIPTION

       Zone2sql  parses  Bind  named.conf files and zonefiles and outputs SQL on standard out, which can then be
       fed to your database.

       zone2sql understands the Bind master file extension  '$GENERATE'  and  will  also  honour  '$ORIGIN'  and
       '$TTL'.

       For  backends supporting slave operation (currently only the PostgreSQL backend), there is also an option
       to keep slave zones as slaves, and not convert them to native operation.

       By default, zone2sql outputs code suitable for the mysqlbackend, but it can also  generate  SQL  for  the
       Generic PostgreSQL and Oracle backends.

OPTIONS

       Input options:

       --named-conf=<filename>
              Read <filename> to get the bind configuration

       --zone=<zone-file>
              Parse only this zone file. Conflicts with --named-conf parameter.

       --zone-name=<name>
              When parsing a single zone without $ORIGIN statement, set this as the zone name.

       Output options:

       --bare Output in a bare format, suitable for further parsing. The output is formatted as follows:
              domain_id<TAB>'qname'<TAB>'qtype'<TAB>'content'<TAB>prio<TAB>ttl

       --gmysql
              Output in format suitable for the default configuration of the Generic MySQL backend.

       --gpgsql
              Output in format suitable for the default configuration of the Generic PostgreSQL backend.

       --mysql
              Output  in  format suitable for the default configuration of the MySQL backend (the default output
              format).

       --oracle
              Output in format suitable for the default configuration of the Generic Oracle backend.

       --transactions
              For Oracle and PostgreSQL output,  wrap  each  domain  in  a  transaction  for  higher  speed  and
              integrity.

       Other options:

       --slave
              Maintain  slave  status of zones listed in named.conf as being slaves. The default behaviour is to
              convert all zones to native operation.

       --on-error-resume-next
              Ignore missing files during parsing. Dangerous.

       --help List all options

       --verbose
              Be verbose during conversion.

SEE ALSO

       pdns_server(8)