[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: missing entry in slapcat backup
On Mon, Jan 28, 2013 at 12:15:19PM +0100, Meike Stone wrote:
> I think, it would be a great thing to test the slapcat file (after
> dumping it) instantly.
Testing backups is always wise...
> So as reported in
> http://www.openldap.org/lists/openldap-technical/201301/msg00254.html
> I tried to do this with a broken backup and the dry-run switch. But
> slapadd did not report the error.
> It will work only with a real import.
> Are there other possibilities, or can be slapadd modified, that this
> will report such error?
Dryrun won't be able to detect missing structural entries: that
requires a database. Even an internal list of DNs is not
enough, as the actual entries have to be available in order to
check things like schema and content rules.
To be a valid test you really have to import the data into a
server with configuration identical to the production server.
If that would take too long then a reasonable compromise might
be to import to a server set up to write data as fast as
possible. You could reasonably turn off all database-safety
functions to do that, or put the database on a ramdisk.
Even if you use hdb on the production servers you might
consider trying mdb for the backup tests.
Andrew
--
-----------------------------------------------------------------------
| From Andrew Findlay, Skills 1st Ltd |
| Consultant in large-scale systems, networks, and directory services |
| http://www.skills-1st.co.uk/ +44 1628 782565 |
-----------------------------------------------------------------------