Sowas habe ich nicht in der Schublade zu liegen - ganz trivial ist das auch nicht, da die NotesDatabase class keine Methode dafür (direkt) zur Verfügung stellt.
Mit Bordmitteln müsstest Du
- mit der NotesDBDirectory class durch alle DB loopen (Zugriff dabei prüfen)
- Für jede DB eine Kopie auf dem Zielserver erstellen
- Da diese dann eine leere Kopie ist, alle
- Dokumente und
- Profildokumente kopieren
Das wird sicherlich einige Zeit dauern
Alternativ:
Wenn Du sicherstellen kannst, dass beide Server keine automatische Replikation am Laufen haben, kannst Du auch mit NotesDatabase.CreateReplica Repliken erstellen und denen nach Erzeugung dann auf dem Zielserver neue ReplicaIDs verpassen. Achtung - das geht dann nur über die API.
"HTH" kann ich diesmal nicht schreiben ...
Bernhard