Domino 9 und frühere Versionen > Administration & Userprobleme
Massenverschieben von Mail-DBs
Gandhi:
Wegen der delete me DB empfehle ich folgendes:
1. Datenbanken auf den neuen Server bringen (wie auch immer).
Ich nehme an, dass der Pfad identisch bleibt (Hypothese)
2. Delete me DB erstellen:
im QOpen:
- pfad der delete me DB ermitteln
- Datenbank gleichen Pfades (siehe Hypothese) auf anderem Server öffnen.
3. Delete me DB verteilen:
per Batch Datei: copy pfad/deleteme.nsf pfad/usermailfilename.nsf
So eine Batch Datei ist schnell mit Hilfe des Nabs und Excel erstellt (Export des Feldes Mailfile der betroffenen Personen, davor eine Spalte einfügen, die "copy pfad/deleteme.nsf " enthält und das in eine Textdatei mit Endung .bat einfügen).
Da das mit Ausfällen bei der Verfügbarkeit zu tun hat müsste man dies allerdings ausserhalb der Office Zeiten tun.
Ich selbst (nicht alleine) habe auf diese Weise hunderte (wenn nicht tausende) User auf neue Server umgeleitet - ziemlich problemlos.
Wolfgang:
Hallo Remko,
wenn die Rahmenbedingungen passen, funktioniert das alles eigentlich recht gut mit den Bordmitteln von Notes. Mein letzter Umzug von Mail-DBs unter Notes5 ist jedoch schon eine Weile her, daher habe ich evtl. noch was vergessen ...
- der Administrationsserver in der alten Mail-DB muß stimmen
- der Benutzer benötigt Autorrechte in der admin4.nsf des alten Servers
- names.nsf, admin4.nsf und alle Mail-DBs der beiden Server müssen in der Zeit in kurzen Zeiträumen replizieren (die Mail-DBs deshalb, weil die Einträge in der names.nsf und der Arbeitsumgebung vorübergehend abweichen und über die bookmark.nsf auf die alte DB zugegriffen wird)
- der AdminP auf beiden Server muß laufen
- Managerrechte des Benutzers auf seine Mail-DB erforderlich??? ---> testen
... jedenfalls wurden dann bei uns die Arbeitsumgebung und die lokale bookmark.nsf des Benutzers sowie die Einträge in der names.nsf des Servers automatisch umgestellt.
Gruß
Wolfgang
Thunder:
Danke für die vielen Antworten. :D
Habe hier noch ein Script gefunden, mit der die Arbeitsumgebung des Users auf den neuen Server umgeschrieben wird und gleichzeitig die neue Kachel auf den Desktop gebracht wird.
Leider bekomme ich immer die Meldung, dass die Datei nicht vorhanden ist.
Sub Click(Source As Button)
Dim session As New notessession
' For The Current User in The Current Session, Get All The NABs
Forall books In session.addressbooks
'Check If The Current NAB is Private or Public
'If The NAB Is Private, Than It Should Be Your Personal NAB
If books.isprivateaddressbook Then
'Verify if The NAB is Open, If Not, Open it
If Not(Books.isopen) Then
Call Books.open("",books.filename)
'Now Get All The Documents in The Location View
Set view = books.getview("Locations")
Set doc = view.getfirstdocument
'For All The Documents in The View
While Not (doc Is Nothing)
' Get The MailServer Field and Modify it (For Example : "CN=MAILSRV1/OU=PAR/OU=M/O=ACME")
Call doc.replaceitemvalue ("MailServer","CN=S155LN05/O=Sparkasse Stade-Altes Land/C=DE")
'Save Document
Call doc.save (True,True)
'Get Next document
Set doc = view.getnextdocument(doc)
Wend
End If
End If
End Forall
' Holt Icon von Mailkorb auf Desktop
Dim db As notesdatabase
Set db = session.currentdatabase
Dim file As String
file = db.FileName
Dim ws As New notesuiworkspace
Call ws.adddatabase("S155LN05/Sparkasse Stade-Altes Land/DE","mail/"&Lcase$(file))
End Sub
Thunder:
Habe das Problem gelöst.
Offensichtlich muss der Button aus der Mail-DB heraus angeklickt werden, damit er den Namen 'von sich selber' übernehmen kann.
So klappt das auch mit dem Nachbarn.
Ich hatte den Button in eine andere DB gelegt.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln