BES Transporter is a powerful tool included in the BlackBerry Enterprise Server Resource Kit.
I recently used BES Transporter to move active users from a 4.1.6 customer-managed BES to a 5.0.3 BES hosted at a GBS datacenter. The beauty is that the users were unaware that the move even happened. They did not have to wipe or reactivate their devices as part of the process.
However, in the pilot phase, I did encounter one glitch that even stumped RIM support.
Suffice to say, you can create replicas of user state databases before you run the Transporter process. If you do this, be sure to add:
to the <appSettings> section of the EnterpriseTransporter.exe.config file.
However, do not be tempted to make BlackBerryProfiles.nsf a replica on each server.
Ensure that each BlackBerry Enterprise Server has its own (non-replica) BlackBerry Profiles Database (BlackBerryProfiles.nsf). If you believe you have a need for that database to be a replica on both servers, you MUST permanently cease replication of BlackBerryProfiles.nsf before the first user is run through the Transporter process.
One reason you should not replicate this database between servers is because there is a cleanup process that runs each morning at 3 AM that deletes the state database for any user that has been moved. This cleanup makes sense on the "old" server, but you certainly would not want that to happen on the "new" server, too.
Smart Upgrade Pattern Detection
Tue, Sep 23rd 2014 1:10p David Brown I've noticed what I believe to be an inaccuracy in the oldie but goodie Understanding Lotus Notes Smart Upgrade Redpaper.
The pattern matching example on Page 29 says that * matches anything- including nothing.
The most commonly used wildcards and expressions are * and ?; for example:
Release 6.5.4* would match:
– Release 6.5.4
– Release 6.5.4FP1
– Release 6.5.4FP2
– Release 6.5.4FP3
– Release 6.5.4HF719
However, [read] Keywords: ibm
Disabling Java Updates
Fri, May 30th 2014 11:12a David Brown I've had recent reason to not want Java to update. There is a setting that is supposed to allow me to turn off the feature, but it would not let me save the setting.
Google to the rescue. Here is how to get the setting to stick:
For Windows 7, The Java Control Panel needs Admin rights.
Navigate to where Java is installed, usually something along these lines:
C:Program Files (x86)Javajre7bin
Then scroll down till you see:
Right click on it and select "Run as Administr [read] Keywords: admin
Cautiously Optimistic the compact -replica saved the day
Thu, Jan 30th 2014 5:09a David Brown l compact -C mail/user.nsf
[0A50:007E-0E70] 01/30/2014 05:38:55 AM Remote console command issued by admin/org: l compact -C mail/user.nsf
[0818:0004-0A98] 01/30/2014 05:38:59 AM Informational, database design compression is enabled in database mailuser.nsf.
[0818:0004-0A98] 01/30/2014 05:38:59 AM Informational, document data compression is enabled in database mailuser.nsf.
[0818:0004-0A98] 01/30/2014 05:38:59 AM Informational, LZ1 is en [read] Keywords: admin
September 3, 2013 10:08 PM
Tue, Sep 3rd 2013 9:14p David Brown Ok. I saw this bug mentioned in the Technote explaining the compact -REPLICA options but forgot that it wouldn't be fixed in any of the 8.5.3 HFs (including 8.5.3FP3 HF324)
So, if you are tempted to run something like "load compact -REPLICA -IDS_FULL=80"...
you should actually run "load compact -REPLICA -IDS_FULL 080"
You could also specify "load compact -REPLICA -IDS_FULL=080"
Even if the database is not over the 80% threshold (as specified in the example above), ther [read] Keywords: administration
Applying patches to ESXi 5.x without using vSphere or CLI
Tue, Jul 30th 2013 4:13p David Brown How to enable and use ESXi Shell Access with the Direct Console to apply patches (when you don't have access to the server via vSphere or CLI)
At the direct console of the ESXi host, press F2 and provide credentials when prompted.
Scroll to Troubleshooting Options and press Enter.
Choose Enable ESXi Shell and press Enter.
Press Esc until you return to the main direct console screen.
At the main direct console screen, press Alt-F1 to open a virtual console window to the h [read] Keywords: network
PIRC Design Modification TimeDate Location
Mon, Jun 17th 2013 12:14p David Brown PIRC added the "Design Modification TimeDate" the database.
It is updated in the database whenever design refresh or replace is run and makes an update.
Does anyone know where I can find the "Design Modification TimeDate" field and/or property?
Is it available in the Designer client or only via NotesPeek or?
Thanks. [read] Keywords: database
Configuring a Barracuda for round-robin or failover
Fri, Sep 21st 2012 2:09p David Brown Shamelessly grabbed directly from the help file...
Destination Server Name/IP - IP address or hostname that receives email after the spam and virus scans. It is usually best to use a hostname rather than an IP address so that the destination mail server can be moved and DNS updated at any time without any changes to the Barracuda Spam & Virus Firewall.
If you set Use MX Records below to Yes, you must enter a domain name for this field. If multiple servers are specified, then the [read] Keywords: apple