Sun Java System Messaging Server 6 2005Q1 �z��n |
�� 2 ��
�ɯŦ� Sun Java Systems Messaging Server�����y�z�p��q Messaging Server 5.2 �ɯŦ� Messaging Server 6 2005Q1�C
�}�l���e���ɯŤ��e�A�нT�w�G
- Messaging Server 6 2005Q1 �w�b�P Messaging Server 5.2 �t�άۦP�Τ��P���t�ΤW�w�˨ðt�m�C
�`�N �P�ª� Messaging Server ���P�A�p�G����w�˩M�t�m Messaging Server 6 2005Q1�A�z�N�L�k�ɯŲ{�� Messaging Server�C
�t�Ъ`�N�A�z����N���ɯŵ{���P���� 5.2 ���� Messaging Server �����@�_�ϥΡC�]���A�z������E���ΤɯŦ� Messaging Server 5.2�A�w�� Messaging Server 6 2005Q1�A�M��A��榹�ɯŵ{���C�аѾ\ iPlanet Messaging Server 5.2 Migration Guide http://docs.sun.com/source/816-6017-10/index.html�A�H��o����E���� Messaging Server 5.2 ����h��T�C
- �{�� Messaging Server 5.2 ���ϥ� MTA ���� LDAP �d�� (�Ӥ��O imsimta dirsync) �t�m�C
- ���~�AMessaging Server 6 2005Q1 ���䴩�h�ӹ�ҡC�p�G�z�㦳�h�� Messaging Server 5.2 ����ҡA�h�u���ܤ@�ӹ�ҨӤɯŦ� Messaging Server 6 2005Q1�C���~�A�h�����ɯŤ��ε{���H�xվE���h�ӹ�ҷ|�мg�z���t�m�C
�ɯŵ{��²���q Messaging Server 5.2 �ɯŦ� Messaging Server 6 2005Q1 �]�A�T�ӨB�J�C�H�U�D�D���z�F���{�ǡG
- �إߤɯ��ɮץH��s�t�m (UpgradeMsg5toMsg6.pl)
- ���ɯŤ��ε{�� (do_the_upgrade.sh)
- MTA �t�m (make_mta_config_changes.sh)
- configutil �Ѽ� (make_configutil_changes.sh)
- �ƥ�t�m (make_backup_config_changes.sh)
- mboxlist ��Ʈw (make_mboxlistdb_changes.sh)
- �E���ϥΪ̹q�l�H�c (�i��)
�إߤɯ��ɮץH��s�t�m���p�`�y�z�p��إ߯S�?�ɯ��ɮרӧ�s Messaging Server 6 2005Q1 �t�ΤW���t�m�G
���ɯ��ɮ�
���ɯŤ��ε{���q Messaging Server 5.2 �ɯŦ� 6 ���e�A�z�ݭn���� UpgradeMsg5toMsg6.pl Perl �{���� (��� msg_svr_base/sbin ��)�C
UpgradeMsg5toMsg6.pl �|��� 5.2 �t�m�ɮשM Messaging Server 6 �t�m�ɮסA�ì��C�Ӱt�m�ɮإߥH�U����ɮסG*.CHANGES �ɮשM *.MERGED �ɮסC
*.CHANGES �ɮשM *.MERGED �ɮצb�u�@�ϥؿ� /var/tmp/UpgradeMsg5toMsg6.ScratchDir �����͡C
*.CHANGES �ɮ���� Messaging Server 5.2 �M Messaging Server 6 2005Q1 ���������n�t�m�ɮt���C�o���ɮ��I��ܶȦb Messaging Server 6 2005Q1 ���o�{���t�m����B�Ӧ� Messaging Server 5.2 ��b Messaging Server 6 2005Q1 ���Q�^�O���t�m����H�ζȦb Messaging Server 5.2 ���o�{���t�m����C�Ъ`�N�A�ëD�Ҧ� *.CHANGES �ɮ׳��|��ܤ��P�������t�m�ɮפ������t���A�ӥB�ëD�Ҧ��t�m�ɮ׳��|���� *.CHANGES �ɮסC
*.MERGED �ɮצX�֤F Messaging Server 5.2 �M Messaging Server 6 ���t�m�ȩM�]�w�C�q�`�A�p�G�ŦX�H�U���AMessaging Server 6 2005Q1 ���N�O�d Messaging Server 5.2 ���t�m�ѼƭȡG
�� 2-1 �C�X���� *.MERGED �� *.CHANGES �ɮת��t�m�ɮסG
��� UpgradeMsg5toMsg6.pl Perl �{����
�Y�n��� UpgradeMsg5toMsg6.pl �H�إߦU���ɮ� (�z�L�o���ɮץi�H��s�t�m)�A�а��H�U�B�J�G
- 5.2 �M Messaging Server 6 2005Q1 �t�Υi�b���ɦP�ɰ��C
- �p�G Messaging Server 5.2 �M 6 �����b�P�@�x��W�A�N Messaging Server 5.2 server-root �ؿ�ǰe�B�^��ýƻs�� Messaging F6 2005Q1 �t�Τ��C�p�G��Ӧ�A�������w�˦b�P�@��W�A�h�i�H��L���B�J�C
�p�G�z���l���x�s�L�j�Ӥ���b�t�Τ����ǰe�A�i�H�ȱN��A����Ҫ����n���6ǰe�ܷs���t�ΡC�b UpgradeMsg5toMsg6.pl ����������!A�]�t�F�ԲӸ�T�C
�L�ݱN Messaging Server 5.2 �x�s��ƽƻs�� Messaging F6 2005Q1 �t�Τ��A��T�O�b�ɯŵ{�Ƕi��v��i�H�s�� Messaging Server 5.2 mboxlist �ؿ�C
- �ھ� 5.2 ���� msg-instance �M Messaging Server 6 2005Q1 ���� msg_svr_base ��� UpgradeMsg5toMsg6.pl �ɯŵ{���� (��� msg_svr_base/sbin ��)�C�Ҧp�G
�䤤 /usr/sunone/server5/msg-budgie �� 5.2 �� Messaging Server �� msg-instance�A/opt/SUNWmsgsr �� Messaging Server 6 2005Q1 ���� msg_svr_base�C
*.MERGED �M *.CHANGES �ɮ� (�p�� 2-1 �ҭz) �N�إߡC
- �ХJ�Ӭd�\ *.MERGED �ɮסF�p�G�z���Q�ϥΫ�ij���]�w�A�h������ʽվ�]�w�C
�����ε{���L�k��s Messenger Express �ۭq�ɮסC�]���A�z�ݭn����ܧ�o���ɮסA�H�O�d�Ӧ� Messaging Server 5.2 �������T�A�üW�[�Ӧ� Messaging Server 6 2005Q1 �w�˪��Ҧ��s��T�C
���ɯŤ��ε{�����`�y�z do_the_upgrade.sh ���ε{�� (��� /var/tmp/UpgradeMsg5toMsg6.ScratchDir ��)�A�Ӥ��ε{���O�ѥ|�Ӥl�{���ɲզ��� shell �{���ɡC���`�]�t�H�U�D�D�G
- ��� do_the_upgrade.sh ���ε{��(do_the_upgrade.sh)
- MTA �t�m (make_mta_config_changes.sh)
- configutil �Ѽ� (make_configutil_changes.sh)
- �ƥ�t�m (make_backup_config_changes.sh)
- mboxlist ��Ʈw (make_mboxlistdb_changes.sh)
�ɯŤ��ε{��²��
do_the_upgrade.sh ���ε{���ѥ|�� shell �{���ɲզ��A�o�ǵ{���ɳz�L *.MERGED �ɮק�s Messaging Server 6 2005Q1 �t�Τ� MTA �t�m�Bconfigutil �ѼơB�ƥ�ѼƥH�� mboxlist ��Ʈw���t�m�M�ɮץؿ��m�C
�z�i�H��� do_the_upgrade.sh ���ε{���A�]�i�H��W���զ� do_the_upgrade.sh ���ε{�����@�өΦh�ӵ{���� (make_mta_config_changes.sh�Bmake_configutil_changes.sh�Bmake_backup_config_changes.sh �M make_mboxlistdb_changes.sh)�C
�Y�n�N MTA ��e���q Messaging Server 5.2 �ɯŦ� Messaging Server 6 2005Q1�A�z�u�ݰ�� make_mta_config_changes.sh �M make_backup_config_changes.sh (�p�ƥ�t�m�ҭz)�C
��� do_the_upgrade.sh ���ε{���Υ��l�{���ɮɡA�нT�w Messaging Server 5.2 �P Messaging Server 6 2005Q1 �����ҰʩM���C
��� do_the_upgrade.sh ���ε{��
��� do_the_upgrade.sh ���ε{���G
��� do_the_upgrade.sh �{���ɫ�A�z�i�H�~��Ѧ� 5.2 ���3ΰϸ�| (��M�z�L�k���� Messaging Server 5.2 server-root �ؿ�)�A�]�i�H�N 5.2 ���x�s�3ΰϤ�ʲ��ܬ�3�� Messaging Server 6 2005Q1 �ؿ��m�C�z3�Ӧb���s�Ұ� Messaging Server ���e��榹�B�J�C
MTA �t�m
�@�� do_the_upgrade.sh ���ε{���զ����*� MTA �ɯŰt�m�l�{���ɺ٬� make_mta_config_changes.sh (��� /var/tmp/UpgradeMsg5toMsg6.ScratchDir ��)�C
make_mta_config_changes.sh �{���ɹ� *.MERGED ��A���t�m�ɮi��ƥ�M���s�R�W�A�ñN�䲾�� Messaging Server 6 2005Q1 �ɮץؿ�c������l�W�٩M��m�C
���s�R�W�ò����ɮק�����A���{���ɷ|�۰ʰ�� imsimta cnbuild ��O�A�H���s�sĶ MTA �t�m�C
�`�N �Y�n�N MTA ��e���q Messaging Server 5.2 �ɯŦ� Messaging Server 6 2005Q1�A�z�u�ݰ�� make_mta_config_changes.sh �M make_backup_config_changes.sh (�p�ƥ�t�m�ҭz)�C
configutil �Ѽ�
�@�� do_the_upgrade.sh ���ε{���զ����*� configutil �ɯŰt�m�l�{���ɺ٬� make_configutil_changes.sh �{���� (��� /var/tmp/UpgradeMsg5toMsg6.ScratchDir ��)�C
make_configutil_changes.sh �{���ɦX�֤F msg.conf �M local.conf �ɮפ����s�ѼƩΧ�s�᪺�ѼơC�p�G Messaging Server 6 2005Q1 �� configutil �ѼƤ�����w�w�]�ȡA�h�Ҧ� Messaging Server 5.2 ���ȱN�b Messaging Server 6 2005Q1 ����e��ϥΡC
�ƥ�t�m
�@�� do_the_upgrade.sh ���ε{���զ����*��ƥ�ɯŰt�m�l�{���ɺ٬� make_backup_config_changes.sh �{���� (��� /var/tmp/UpgradeMsg5toMsg6.ScratchDir ��)�C
make_backup_config_changes.sh �{���ɤɯųƥ�A�� (�Ҧp backup-groups.conf �ɮפ����A��) ���t�m�C
mboxlist ��Ʈw
�@�� do_the_upgrade.sh ���ε{���զ����*� mboxlist ��Ʈw�ɯŰt�m�l�{���ɺ٬� make_mboxlistdb_changes.sh �{���� (��� /var/tmp/UpgradeMsg5toMsg6.ScratchDir ��)�C
make_mboxlistdb_changes.sh �{���ɶǰe 5.2 ���� mboxlist ��Ʈw�ñN��ɯŦ� Messaging Server 6 2005Q1 �ؿ�c�C���{���ɱN�|�� *.db �ɮ� (folder.db�Bquota.db�Bperuser.db �M subscr.db) �q Messaging Server 5.2 �t�ΤW�� server-root/msg-instance/store/mboxlist �ƻs�� Messaging Server 6 2005Q1 �t�ΤW�� msg_svr_base/data/store/mboxlist ���C
�E���ϥΪ̹q�l�H�c���p�`�y�z�p��N�ϥΪ̹q�l�H�c�q Messaging Server 5.2 �E���� Messaging Server 6 2005Q1 �t�ΡC�p�G�z�n�N Messaging Server 5.2 �ɯŦ� Messaging Server 6�A�äɯž�Ӷl���x�s��Ʈw�A�h�L�ݫ�Ӧ��{�Ǿާ@�C�e�@�p�`�ҭz�� make_mboxlistdb_changes.sh �{���ɥi�Ω�Ħa�ɯŸ�Ʈw�C
�p�G�ݩ�H�U���p�A�z�u�ݰ�楻�B�J�G
�p�G�z��ܨϥΦ��{�ǾE���q�l�H�c�A�ФűN�3ΰϸ�|��M�� Messaging Server 5.2 �3ΰϡA�åB�ФŰ�� make_mboxlist_changes.sh �{���ɡC
�Ѥɯŵ{���ɲ��ͪ� make_configutil_changes.sh �{���ɷ|�۰ʱN�3ΰϸ�|�]�w����M�� Messaging Server 5.2 �3ΰϡC�z�ݭn��ʧ��ܥ��C���~�A�z3�q do_the_upgrade.sh �{���ɲ����� make_mboxlistdb_changes.sh �{���ɪ��I�s�C
�Y�n�H�u�W�覡�N�ϥΪ̹q�l�H�c��Ʊq Messaging Server 5.2 ���� Messaging Server 6 2005Q1�A�а�楻�p�`�ҭz���B�J�C���ʸ�ƮɵL�ݲפ� Messaging Server�C
���`���z�H�U�D�D�G
�ݨD
�E�����ߤ@�ݨD�N�O stored 3�b�s�¶l��ǰe��A���W�P�ɰ��C
�E������
�Y�n�N�ϥΪ̹q�l�H�c�q 5.2 �t�ξE���� Messaging Server 6 2005Q1 �t�ΡA�СG
- �ƥ�q���ϥΪ̡A�b��ƾE���{�ǧ������e�A�L�̱N�L�k�s��q�l�H�c�C�нT�w�ϥΪ̦b��ƾE���}�l���e���w�n�X��l��t�ΡC
- �N 5.2 �l���x�s���Ҧ��ϥΪ̶��ت� mailUserStatus �ϥΪ� LDAP �ݩʱq active �ܧ� hold�A�H�N�i�Ӫ��ϥΪ̶l��O�d�b�O�d��C���A�è���L�H�z�L IMAP�BPOP �M HTTP �s��q�l�H�c�C
�p�ݦ��� mailUserStatus ����h��T�A�аѾ\�uSun Java System Communcations Services Schema Reference Manual�v( http://docs.sun.com/doc/819-0113)�C
- �T�w�b���{�Ǵv��A5.2 �M 6 2005Q1 �� Messaging Server ���w�Ұʨå��b���C
- �N�Ҧ��ϥΪ̶��ؤ��� mailHost �ݩʱq�ª��l���A���ܧs���l���A���C
�Y�n�p���A�ШϥΥH�U ldapsearch ��O���ݭn�ק�� mailHost �ݩʪ��ϥΪ̶��ءG
ldapsearch -h ldap.siroe.com -b "o=internet" \ "(&(objectclass=maildomain)(mailHost=oldmail.siroe.com))"
�M��ϥ� ldapmodify ��O�N�U�Ӷ��ج�3�a�ܧs���l���A���C(�ϥ� Messaging Server �M/�� Directory Server �H���� ldapmodify�C�ФŨϥ� Solaris ldapmodify�C)
�p�ݦ��� mailhost ����h��T�A�аѾ\�uSun Java System Communcations Services Schema Reference Manual�v�C
- �b�ª��t�Τ��A�ϥ� backup-groups.conf �ɮױN�ϥΪ̶��ؤ3Φ��������s�աC(�z�٥i�H�N�ϥΪ̦W�ٸm���ɮפ��A�èϥΨB�J 6 ���� -u �ﶵ)
- �N�ϥΪ̸�Ʊq Messaging Server 5.2 �l���x�s���� Messaging Server 6 2005Q1 �l���x�s���C
�������B�J����k�p�U�G�ϥ� imsbackup ���ε{���ƥ� Messaging Server 5.2 �l���x�s�A�M��ϥ� imsrestore ���ε{���N�l���x�s�״_�� Messaging Server 6 2005Q1 ���C�Ҧp�A�Y�n�N�q�l�H�c�q oldmail.siroe.com �E���� newmail.siroe.com�A�Цb oldmail.siroe.com �W���H�U��O�G
/<server-root>/bin/msg/store/bin/imsbackup -f- /<instance>/<group> \
| rsh newmail.siroe.com /opt/SUNWmsgsr/lib/msg/imsrestore.sh \-f- -cy -v1
�z�i�H���h�ӦP�B�B�@���ƥ�í״_���q�@�~ (�C�Ӹs�դ@��)�A�H�̤j�ƦV�s�l���x�s�i��ǰe���t�סC�аѾ\�uMessaging Server Reference Manual�v(http://docs.sun.com/doc/819-0106)�A�H��o���� imsbackup �M imsrestore ���ε{���H�Ρu�ƥ�M�_��l���x�s�v����h��T�C
- �N Messaging Server 6 2005Q1 �]�w���t�ηs���w�]�l��ǰe��A���C
�N oldmail.siroe.com �� A �O���ܧ�V newmail.siroe.com (����A���t�d��e�H�s�b oldmail.siroe.com �W�����)�C
- �еo�X�H�U��O�A�)� Messaging Server 5.2 �t�ΤW�O�d��C�����l��G
�䤤 user �O�ϥΪ� ID�Adomain �O�ӨϥΪ̩Ҧb�����C
- �T�O�ϥΪ̥Τ�ݫ�V�s���l���A���C
�ɯŧ�����A�z�L�ϥΪ̪��l��Τ�ݵ{����ϥΪ̫�V�s����A�� (�b���d�Ҥ��A��ϥΪ̱q oldmail.siroe.com ��V newmail.siroe.com)�C
�Ϊ̨ϥ� MMP�A�Ǧ��A�ϥΪ̵L�ݱN��Τ�ݪ�����V�s���l���A���FMMP �N�q�x�s�b LDAP �ϥΪ̶��ؤ��� mailHost �ݩʤ�����T�A�æ۰ʱN�Τ�ݭ��s�ɦV�ܷs����A���C