We've run Domino on NetApp via CIFS
for years with very few problems. It was fully supported by Lotus,
but I can't find the RedBooks on it anymore either.
Oliver is pretty much dead on. A
few notes (really bad pun) from our experience:
Though not a traditional DB,
you can still snap a Notes DB and get an inconsistent state. Domino
will need to perform a consistency check when the DB is accessed the first
time after a restore. This consistency check could take a long time
if the DB has many docs in it. Mail files are typically not a problem,
but application DB's can be a nightmare.
The only way to get a true,
consistent backup is to quiesce Domino and then snap the system; effectively
treating it like a cold DB backup. I seem to remember that we did
this via pre-backup scripts in Legato, but most backup packages should
be able to do this for you too.
There used to be issues with
cluster-failover back in the day (R5 of Domino for sure, probably R6, not
sure on R7). Specifically, if log.nsf lived on the NetApp and there
was a failover, you could kiss your Notes instance good-bye. It would
not come back on-line even if the filer did. The only way to recover
would be a reboot of the Domino server. Domino writes to log.nsf
almost nonstop and if it isn't there, Domino crashes. CIFS is not
a tolerant protocol for this type of event. If we were running on
*nix (NFS) rather that Windows (CIFS), this probably wouldn't have been
an issue.
That's all I can remember for now.
Jeff Mery - MCSE, MCP
National Instruments
-------------------------------------------------------------------------
"Allow me to extol the virtues of the Net Fairy, and of all the fantastic
dorks that make the nice packets go from here to there. Amen."
TB - Penny Arcade
-------------------------------------------------------------------------
"Oliver Bassett"
<Oliver.Bassett@infinity.co.nz> Sent by: owner-toasters@mathworks.com
I worked with a customer here to deploy NetApp storage with their
existing Notes on Windows installation.
The Notes databases are effectively files rather than open databases, so
SnapDrive initiated snapshots are sufficient for recovery without having
to quiesce them.
The implementation we used was a LUN mapped to the Windows host with
SnapDrive. We then created a Windows Scheduled Task to take regular
snapshots using SnapDrive. To recover an individual mailbox, you just
mount the snapshot of the LUN and copy that users mailbox file out and
back into the main LUN, to recover all of Notes to a point in time, you
just shut down Notes and do a LUN SnapRestore then remount the LUN and
restart Notes.
There used to be some TR's for Lotus Domino, but I can't seem to find
them anymore.
-----Original Message-----
From: owner-toasters@mathworks.com [mailto:owner-toasters@mathworks.com]
On Behalf Of Scott Lowe
Sent: Wednesday, 6 December 2006 9:30 a.m.
To: toasters@mathworks.com; Andrew Guerra
Subject: Re: Lotus Notes
Andrew,
I could be wrong, but without application-specific support to quiesce
the Notes databases (which is what SME/SMSQL/SMO do), then you won't
be able to get guaranteed consistent snapshots. In addition, even if
you do get good snapshots, you would still need some level of
application-specific software (like SMBR) that understands the Notes
database format and has the ability to reach into a snapshot and
retrieve specific pieces of information.
Without these application-specific pieces, you are left with the
ability to take "ordinary" snapshots (I would assume of a LUN,
since
Notes probably doesn't support mounting databases over CIFS or NFS)
and then using SnapRestore to restore those snapshots as needed. I'm
not intimately familiar with Lotus Notes, but if you could restore
the database from snapshot to an alternate location you could then
use Notes-specific software to retrieve specific items from there.
Hope this helps,
Scott Lowe
Senior Engineer
ePlus Technology, Inc.
slowe@eplus.com
Office: 919.326.3641
Fax: 919.326.3691
Mobile: 919.274.0462
On Dec 5, 2006, at 2:37 PM, Andrew Guerra wrote:
> Has anyone installed, implemented, deployed Lotus Notes with a
> NetApp filer? I know there "SnapManager for Lotus Notes"
doesn't
> exist so how can I do this with the same functionality and SME, and
> SMBR for that matter. I would appreciate any suggestions.
>
>
>
> Thanks
>
>
>
>
>
>
>
>
>
>
>
>
>
>
The information contained in this email is privileged and confidential
and
intended for the addressee only. If you are not the intended recipient,
you
are asked to respect that confidentiality and not disclose, copy or make
use
of its contents. If received in error you are asked to destroy this email
and contact the sender immediately. Your assistance is appreciated.