and no zone contents in the journal), it behaves the same way as \fBwhole\fP\&.
.sp
\fIDefault:\fP \fBwhole\fP
+.sp
+\fBNOTE:\fP
+.INDENT 0.0
+.INDENT 3.5
+See Handling, zone file, journal, changes, serials for guidance on
+configuring these and related options to ensure reliable operation.
+.UNINDENT
+.UNINDENT
.SS journal\-content
.sp
Selects how the journal shall be used to store zone and its changes.
.UNINDENT
.sp
\fIDefault:\fP \fBchanges\fP
+.sp
+\fBWARNING:\fP
+.INDENT 0.0
+.INDENT 3.5
+When this option is changed, the journal still contains data respective to
+the previous setting. For example, changing it to \fBnone\fP does not purge
+the journal. Also, changing it from \fBall\fP to \fBchanges\fP
+does not cause the deletion of the zone\-in\-journal and the behaviour of the
+zone loading procedure might be different than expected. It is recommended
+to consider purging the journal when this option is changed.
+.UNINDENT
+.UNINDENT
.SS journal\-max\-usage
.sp
Policy how much space in journal DB will the zone\(aqs journal occupy.
zone contents initially from a zone file by setting :ref:`zone_zonefile-load` to
`whole` temporarily.
It's also a good setup for secondary servers. Anyway, it's recommended to carefully tune
-the journal-size-related options to avoid surprises like the journal getting full.
+the journal-size-related options to avoid surprises like the journal getting full
+(see :ref:`Journal behaviour`).
Example 3
---------
is never overwritten or filled with DNSSEC-related autogenerated records – they are
only stored in the journal.
-The zone file's SOA serial must be properly set to a number which is higher than the
-current SOA serial in the zone (not in the zone file) if manually updated!
+.. WARNING::
+ The zone file's SOA serial must be properly set to a number which is higher than the
+ current SOA serial in the zone (not in the zone file) if manually updated!
+ This is important to ensure consistency of the journal and outgoing IXFR.
Example 4
---------
However, this requires setting :ref:`zone_journal-content` to `all` so that
the information about the last real SOA serial is preserved in case of server re-start.
+The sizing of journal limits needs to be taken into consideration
+(see :ref:`Journal behaviour`).
.. _Zone bootstrap:
*Default:* ``whole``
+.. NOTE::
+ See :ref:`Handling, zone file, journal, changes, serials` for guidance on
+ configuring these and related options to ensure reliable operation.
+
.. _zone_journal-content:
journal-content
*Default:* ``changes``
+.. WARNING::
+ When this option is changed, the journal still contains data respective to
+ the previous setting. For example, changing it to ``none`` does not purge
+ the journal. Also, changing it from ``all`` to ``changes``
+ does not cause the deletion of the zone-in-journal and the behaviour of the
+ zone loading procedure might be different than expected. It is recommended
+ to consider purging the journal when this option is changed.
+
.. _zone_journal-max-usage:
journal-max-usage