JES 6.2 > 6.3 msg store compatibility
Hello,
Is the mailstore on a 6.2 version compatible with a 6.3 version ? Or in other words can I point a 6.3 msg-serv at my 6.2 store and have it recognize it without any conversion?
-john
Sun Java(tm) System Messaging Server 6.2-7.05 (built Sep 5 2006)
libimta.so 6.2-7.05 (built 12:08:11, Sep 5 2006)
SunOS kady-amd 5.10 Generic_118855-33 i86pc i386 i86pc
Sun Java(tm) System Messaging Server 6.3-0.15 (built Feb 9 2007)
libimta.so 6.3-0.15 (built 19:17:24, Feb 9 2007)
SunOS mina 5.10 Generic_125101-08 i86pc i386 i86pc
[577 byte] By [
goubeauxa] at [2007-11-27 8:55:58]

# 1
Hi,
> Is the mailstore on a 6.2 version compatible with a
> 6.3 version ? Or in other words can I point a 6.3
> msg-serv at my 6.2 store and have it recognize it
> without any conversion?
Yes, you can point a 6.3 MMP at a 6.2 store (for pop/imap traffic).
Yes, you can point a 6.3 MTA at a 6.2 store (for email delivery).
No, you cannot point the new 6.3 webmail server which replaces the old MEM in 6.2 at a 6.2 store as the webmail server which now talks IMAP to the backend requires functionality that is only provided with a 6.3 backend store.
Regards,
Shane.
# 2
Thanks Shane,
Can I assume that using imsbackup on a 5.2 store > imsrestore on a 6.3 store will still work for moving mail from one system to another?
ie:
./imsbackup -f - -u john-move | ssh -c blowfish -l mailsrv kady-amd.education.ucsb.edu /opt/SUNWmsgsr/lib/msg/imsrestore.sh -f- -cy -v1
Likewise will this also work with a 6.2 store > 6.3 store
-john
# 3
Hi,
> Can I assume that using imsbackup on a 5.2 store >
> imsrestore on a 6.3 store will still work for moving
> mail from one system to another?
Sure. Of course I would be testing before proceeding -- don't just take my word for it. Note that one issue you may hit is with shared folders, which don't necessarily 'survive' this migration method for obvious reasons (the folders being shared won't necessarily exist on the new system).
> Likewise will this also work with a 6.2 store > 6.3
> store
Yep - same caveat as above.
Regards,
Shane,
# 4
Thanks,
I was successful in using the imsbackup piped to imsrestore interactive store move method(which is documented in the msg-admin guide) with a 5.2 > 6.2 migration but am not having any luck with a 5.2 > 6.3 migration.
It looks like something might have changed with imsrerstore in 6.3, or I am missing something ? In any event creating a backup with imsbackup and ftping it over then running imsrestore in the 6.3 instance works fine.
./imsbackup -f - -u test-group | ssh -c blowfish -l mailsrv mina.education.ucsb.edu /opt/SUNWmsgsr/sbin/imsrestore -f- -c y -v 1
Password:
[26/Jun/2007:22:42:03 -0700] mina /opt/SUNWmsgsr/sbin/imsrestore[15729]: Store Error: Restore cancelled: Invalid argument
Cannot creat BKDEV
# 5
Far as I know, imsrestore hasn't changed from 6.2 to 6.3.Your piped command should work. Wonder where it's breaking.
# 6
yes, I am asking the same question...(:
all things being the same EXCEPT now piping to a JES6.3 msg-instance from the same iMS 5.2 store ?
I am wondering if the user <mailsrv> is now not the one imsrestore allows on the 6.3 end ?
Looks like i will not be able to use the "interactive" store move.
-john
# 7
Hi,
I tried what you suggested but it seemed to work fine.
bash-2.05# ./imsbackup -f - -v /mumble/user/shjorth | ssh -c blowfish -l root testsystem.sun.com /opt/SUNWmsgsr/sbin/imsrestore -f- -c y -v 1
--
Tape Version : 2
Backup Date: Fri, 06 Jul 2007 11:05:11
Message Store : mumble
Block factor : 20
--
/mumble/user/shjorth
/mumble/user/shjorth/INBOX
/mumble/user/shjorth/INBOX/7
/mumble/user/shjorth/INBOX/8
/mumble/user/shjorth/INBOX/9
/mumble/user/shjorth/INBOX/10
/mumble/user/shjorth/INBOX/11
/mumble/user/shjorth/INBOX/12
/mumble/user/shjorth/INBOX/13
/mumble/user/shjorth/INBOX/14
/mumble/user/shjorth/Drafts
/mumble/user/shjorth/Sent
/mumble/user/shjorth/Trash
/mumble/user/shjorth/Trash/1
/mumble/user/shjorth/Trash/2
/mumble/user/shjorth/Trash/3
root@peter.aus.sun.com's password:
--
Tape Version : 2
Backup Date: 2007/07/06 11:05:11
Message Store : mumble
Block factor : 20
--
/mumble/user/shjorth
/mumble/user/shjorth/INBOX
/mumble/user/shjorth/Drafts
/mumble/user/shjorth/Sent
/mumble/user/shjorth/Trash
As you noted though, I used the root user for the install. mailsrv doesn't have a login account on my test system.
Also note that I am running a more recent release of 6.3 then you (-21). So try using the root user, see if that makes any difference, if not, try patching your 6.3 system to -20
Regards,
Shane.
# 8
Thanks Shane,This sounds like a good plan, so off hand do you know what the patch number is to bring 6.3 up to the most recent ver ? and or is there a doc or post i missed that demystifies patching with JES msg-serv ?-john
# 9
Hi,
For Solaris 10x86, the patch is 120229-20.
Although I recommend you have a good look over the following site:
http://www.sun.com/bigadmin/hubs/comms/overview/index.jsp
The site was developed for the purpose of bringing together all the comms related resources, documentation, patch information, tech notes etc.
Under Downloads->Updates is the list of the current patches for the various products.
Regards,
Shane.