Sun Java System Messaging Server 6 2005Q1 ����� |
�� 2 ��
Sun Java Systems Messaging Server �ؤΥ��åץ��졼�����ξϤǤϡ�Messaging Server 5.2 ���� Messaging Server 6 2005Q1 �ؤΥ��åץ��졼����ˡ�ˤĤ������$��ޤ���
�Ϥ��p�����åץ��졼�ɤ�¹Ԥ���p�ˡ������$��ǧ���Ƥ��$�����
- Messaging Server 6 2005Q1 ����Messaging Server 5.2 �����ƥ��Ʊ�������ƥ�ޤ��ϰۤʤ륷���ƥ��˥��ȡ��뤵������ꤵ��Ƥ��롣
��
��p�ΥС������� Messaging Server �Ȥϰۤʤꡢ��¸�� Messaging Server �åץ��졼�ɤ���ˤϡ��ޤ� Messaging Server 6 2005Q1 �ȡ��뤷�����ꤹ��ɬ�פ�����ޤ���
�ޤ����С������ 5.2 ���Ť��С������� Messaging Server �ˤϡ����Υ��åץ��졼�ɥץ?���ϻ��ѤǤ��ޤ��������äơ��ޤ� Messaging Server 5.2 �˰ܹԤޤ��ϥ��åץ��졼�ɤ���Messaging Server 6 2005Q1 �ȡ��뤷�Ƥ��顢���Υ��åץ��졼�ɥץ?����¹Ԥ��ޤ���Messaging Server 5.2 �ؤΰܹԤξܺ٤ϡ���iPlanet Messaging Server 5.2 Migration Guide��(http://docs.sun.com/source/816-6017-10/index.html) �Ȥ��Ƥ��$�����
- ��¸�� Messaging Server 5.2 ���ȡ��뤬��imsimta dirsync �ǤϤʤ� MTA �%��쥯�� LDAP ����ˤ�ä����ꤵ��Ƥ��롣
- �ޤ���Messaging Server 6 2005Q1 ��ʣ��Υ����ݡ��Ȥ��ޤ���Messaging Server�С������ 5.2 �Υ�����ʣ����硢Messaging Server 6 2005Q1 �˥��åץ��졼�ɤǤ��륤���� 1 �Ĥ$��Ǥ�������ˡ����åץ��졼�ɥ桼�ƥ���ƥ���ʣ��Υ����ΰܹԤ���ߤ�ȡ����꤬�����ޤ���
���åץ��졼�ɥץ?���γ���Messaging Server 5.2 ���� Messaging Server 6 2005Q1 �ؤΥ��åץ��졼�ɤˤϡ�3 �ĤΥ��ƥåפ�����ޤ��������Υץ?����ʲ��ι��ܤ����$��ޤ���
- ����������륢�åץ��졼�ɥե�����κ�.�� (UpgradeMsg5toMsg6.pl)
- �֥��åץ��졼�ɥ桼�ƥ���ƥ��μ¹ԡ� (do_the_upgrade.sh)
- MTA ������ (make_mta_config_changes.sh)
- configutil �γƥѥ��� (make_configutil_changes.sh)
- �Хå����å����� (make_backup_config_changes.sh)
- mboxlist �ǡ����١��� (make_mboxlistdb_changes.sh)
- �֥桼�������ܥå����ΰܹԡ� (��ά��)
��������륢�åץ��졼�ɥե�����κ�.������Ǥϡ�Messaging Server 6 2005Q1 �����ƥ�����������뤿��ˡ��ü�ʥ��åץ��졼�ɥե�������.������ˡ�����$��ޤ���
���åץ��졼�ɥե�����ˤĤ���
���åץ��졼�ɥ桼�ƥ���ƥ���¹Ԥ��� Messaging Server 5.2 �� 6 �˰ܹԤ���p�ˡ��ޤ� Perl ������ץ� UpgradeMsg5toMsg6.pl ��¹Ԥ���ɬ�פ�����ޤ������Υ�����ץȤ� msg_svr_base/sbin �ˤ���ޤ���
UpgradeMsg5toMsg6.pl �ϡ�5.2 ����ե������ Messaging Server 6 ����ե��������Ӥ�������ե����뤴�Ȥˡ�*.CHANGES �ե������ *.MERGED �ե������ 2 ���åȤ��.���ޤ���
*.CHANGES �ե������ *.MERGED �ե�����ϡ�������ڡ����ǥ��쥯�ȥ� /var/tmp/UpgradeMsg5toMsg6.ScratchDir ���8.����ޤ���
*.CHANGES �ե�����ϡ�Messaging Server 5.2 �� Messaging Server 6 2005Q1 �δ֤Ρ�����ե�����ν��פ�����$��ޤ������Υե�����Ǥϡ�Messaging Server 6 2005Q1 �ǤΤ߸��Ĥ��ä����ꥨ��ƥ��ƥ���Messaging Server 6 2005Q1 �Ǥ��ѻߤ��줿 Messaging Server 5.2 �����ꥨ��ƥ��ƥ�������� Messaging Server 5.2 �ǤΤ߸��Ĥ��ä����ꥨ��ƥ��ƥ����ä˼����Ƥ��ޤ������٤Ƥ� *.CHANGES �ե����뤬����ե�����ΥС������֤�����$��櫓�ǤϤʤ����ޤ������٤Ƥ�����ե����뤬 *.CHANGES �ե������8.����櫓�ǤϤ���ޤ���
*.MERGED �ե�����ϡ�Messaging Server 5.2 �� Messaging Server 6 �������ͤ��������礷����ΤǤ������̤˼��Τɤd餫�ξ��ˡ�Messaging Server 5.2 ������ѥ����ͤϡ�Messaging Server 6 2005Q1 �Ǥ��ݻ��ޤ���
ɽ 2-1 �ǡ�*.MERGED �ޤ��� *.CHANGES �ե������8.��������ե�����Υꥹ�Ȥ��ޤ���
UpgradeMsg5toMsg6.pl Perl ������ץȤμ¹�
UpgradeMsg5toMsg6.pl ��¹Ԥ��ơ�����ι����˻��ѤǤ���ե�����Υ��åȤ��.����ˤϡ����μ��˽����ޤ���
- ���λ��$ǡ�5.2 �����ƥ�� Messaging Server 6 2005Q1 �����ƥ��ξ���¹Ԥ��뤳�Ȥ��Ǥ��ޤ���
- Messaging Server 5.2 ����� 6 �С������Ʊ���ޥ����ˤʤ����ϡ�Messaging Server 5.2 �� server-root �ǥ��쥯�ȥ��ž����Ф��ơ�Messaging Server 6 2005Q1 �����ƥ�˥��ԡ����ޤ��������Υ����С��С������Ʊ���ޥ����˥��ȡ��뤵��Ƥ�����ϡ����μ��Ͼʤ����Ȥ��Ǥ��ޤ���
��å��������ȥ��������ƥ�֤�ž���ˤ��礭��������ϡ������С��������Բķ����ʬ�$����������ƥ��ž��뤳�Ȥ��Ǥ��ޤ���UpgradeMsg5toMsg6.pl �ˤϡ����ξܺ٤����$��������Ȥ��ޤޤ�Ƥ��ޤ���
Messaging Server 5.2 �Υ��ȥ��ǡ����� Messaging Server 6 2005Q1 �����ƥ�˥��ԡ�����ɬ�פϤ���ޤ����$������åץ��졼�ɥץ?����� Messaging Server 5.2 �� mboxlist �ǥ��쥯�ȥ꤬����������ǽ�Ǥ��뤳�Ȥ��ǧ����ɬ�פ�����ޤ���
- 5.2 �С������� msg-instance �� Messaging Server 6 2005Q1 �С������� msg_svr_base ���Ф��ơ�UpgradeMsg5toMsg6.pl ���åץ��졼�ɥ�����ץȤ�¹Ԥ��ޤ������Υ�����ץȤ� msg_svr_base/sbin �ˤ���ޤ�����������ޤ���
�����ǡ�/usr/sunone/server5/msg-budgie �� 5.2 Messaging Server �� msg-instance �ǡ�/opt/SUNWmsgsr �� Messaging Server 6 2005Q1 �� msg_svr_base �Ǥ���
*.MERGED �ե������ *.CHANGES �ե����� (ɽ 2-1 ��) ����.����ޤ���
- *.MERGED �ե������褯��ǧ���Ƥ��$������侩����Ƥ����������Ѥ��ʤ����ϡ�������ư��Ĵ0����ɬ�פ�����ޤ���
���Υ桼�ƥ���ƥ��ϡ�Messenger Express �������ޥ����ե���������ޤ����Τ��ᡢMessaging Server 5.2 �δ�Ϣ������ݻ�ʤ��� Messaging Server 6 2005Q1 �ο�������ɲä���ˤϡ������Υե�������ư���ѹ�����ɬ�פ�����ޤ���
���åץ��졼�ɥ桼�ƥ���ƥ��μ¹�������Ǥϡ�do_the_upgrade.sh �桼�ƥ���ƥ��ˤĤ������$��ޤ������Υ桼�ƥ���ƥ��� /var/tmp/UpgradeMsg5toMsg6.ScratchDir �ˤ��ꡢ4 �ĤΥ��֥�����ץȤǹ�.����Ƥ��륷���륹����ץȤǤ���������ˤϡ��ʲ��ι��ܤ�����ޤ���
- ��do_the_upgrade.sh �桼�ƥ���ƥ��μ¹ԡ� (do_the_upgrade.sh)
- ��MTA ������� (make_mta_config_changes.sh)
- ��configutil �γƥѥ����� (make_configutil_changes.sh)
- �֥Хå����å������ (make_backup_config_changes.sh)
- ��mboxlist �ǡ����١����� (make_mboxlistdb_changes.sh)
���åץ��졼�ɥ桼�ƥ���ƥ��γ���
do_the_upgrade.sh �桼�ƥ���ƥ��� 4 �ĤΥ����륹����ץȤǹ�.����Ƥ��ޤ��������Υ�����ץȤϡ�*.MERGED �ե��������Ѥ��ơ�Messaging Server 6 2005Q1 �����ƥ�˴ޤޤ�� MTA ���������ǥ��쥯�ȥ�ȥե�����ǥ��쥯�ȥ�ξ�ꡢconfigutil �ѥ������Хå����åץѥ���������� mboxlist �ǡ����١��������ޤ���
���Υ桼�ƥ���ƥ��Ǥϡ�do_the_upgrade.sh �桼�ƥ���ƥ���¹Ԥ���ۤ��ˡ�do_the_upgrade.sh �桼�ƥ���ƥ���.���륹����ץ� (make_mta_config_changes.sh��make_configutil_changes.sh��make_backup_config_changes.sh������� make_mboxlistdb_changes.sh) �� 1 �Ĥޤ���ʣ�����̤˼¹Ԥ��뤳�Ȥ��Ǥ��ޤ���
MTA ��졼�ޥ���� Messaging Server 5.2 ���� Messaging Server 6 2005Q1 �˥��åץ��졼�ɤ����硢make_mta_config_changes.sh �� make_backup_config_changes.sh ��¹Ԥ��ޤ� (�֥Хå����å��������)��
do_the_upgrade.sh �桼�ƥ���ƥ��䥵�֥�����ץȤ�¹Ԥ����硢Messaging Server �� 5.2 �� 6 2005Q1 ����ư��¹ԤƤ��ʤ����Ȥ��ǧ���Ƥ��$�����
do_the_upgrade.sh �桼�ƥ���ƥ��μ¹�
do_the_upgrade.sh �桼�ƥ���ƥ���¹Ԥ���ˤϡ����Τ褦�˻��ꤷ�ޤ���
do_the_upgrade.sh ������ץȤμ¹Ը�ˡ�5.2 �Υѡ��ƥ������ѥ��λ��Ȥ��³���뤫 (����� Messaging Server 5.2 �� server-root �ǥ��쥯�ȥ�Ϻ��Ǥ��ʤ��ʤ�)��5.2 �Υ��ȥ��ѡ��ƥ������� Messaging Server 6 2005Q1 �ǥ��쥯�ȥ꤬�����Ƥ�����˼�ư�ǰ�ư���뤫���Τɤd餫��j��Ǥ��ޤ������μ��� Messaging Server �κƵ�ư�Τޤ��˼¹Ԥ��Ƥ������Ȥ�ɬ�פǤ���
MTA ������
do_the_upgrade.sh �桼�ƥ���ƥ���.���륵�֥�����ץȤΤ��a�MTA �Υ��åץ��졼�������Ԥ���Τϡ�make_mta_config_changes.sh �ȸƤФ졢/var/tmp/UpgradeMsg5toMsg6.ScratchDir �ˤ���ޤ���
make_mta_config_changes.sh ������ץȤϡ�*.MERGED �����С�����ե������Хå����åפ���Messaging Server 6 2005Q1 �Υե�����ǥ��쥯�ȥ깽¤��θ���̾p�Ȱ��֤��ᤷ�ޤ���
���Υ�����ץȤˤ��ե������̾p���ѹ��Ȱ�ư����λ����ȡ�imsimta cnbuild ���ޥ�ɤ���ưŪ�˼¹Ԥ���� MTA ���꤬�ƥ���ѥ��뤵��ޤ���
��
MTA ��졼�ޥ���� Messaging Server 5.2 ���� Messaging Server 6 2005Q1 �˥��åץ��졼�ɤ����硢make_mta_config_changes.sh �� make_backup_config_changes.sh ��¹Ԥ��ޤ� (�֥Хå����å��������)��
configutil �γƥѥ���
do_the_upgrade.sh �桼�ƥ���ƥ���.���륵�֥�����ץȤΤ��a�configutil �Υ��åץ��졼�������Ԥ���Τϡ�make_configutil_changes.sh ������ץȤȸƤФ졢/var/tmp/UpgradeMsg5toMsg6.ScratchDir �ˤ���ޤ���
make_configutil_changes.sh ������ץȤϡ�msg.conf ����� local.conf �ե�������ο����ޤ��ϥ��åץ��졼�ɤ��줿�ѥ������Ȥ߹��ߤޤ���Messaging Server 6 2005Q1 �� configutil �ѥ����˥ǥե�����ͤ����ꤵ��Ƥ��ʤ���硢Messaging Server 5.2 ���ͤ� Messaging Server 6 2005Q1 �С������˷���ۤ���ޤ���
�Хå����å�����
do_the_upgrade.sh �桼�ƥ���ƥ���.���륵�֥�����ץȤΤ��a��Хå����åפΥ��åץ��졼�������Ԥ���Τϡ�make_backup_config_changes.sh ������ץȤȸƤФ졢/var/tmp/UpgradeMsg5toMsg6.ScratchDir �ˤ���ޤ���
make_backup_config_changes.sh ������ץȤϡ�backup-groups.conf �ե�����ˤ���褦�ʥХå����åץ����ӥ�������åץ��졼�ɤ��ޤ���
mboxlist �ǡ����١���
do_the_upgrade.sh �桼�ƥ���ƥ���.���륵�֥�����ץȤΤ��a�mboxlist �ǡ����١����Υ��åץ��졼�������Ԥ���Τϡ�make_mboxlistdb_changes.sh ������ץȤȸƤФ졢/var/tmp/UpgradeMsg5toMsg6.ScratchDir �ˤ���ޤ���
make_mboxlistdb_changes.sh ������ץȤϡ�5.2 �� mboxlist �ǡ����١�����ž��ƥ��åץ��졼�ɤ�������� Messaging Server 6 2005Q1 �ǥ��쥯�ȥ깽¤�˥��åץ��졼�ɤ��ޤ������Υ�����ץȤϡ�4 �Ĥ� *.db �ե����� (folder.db��quota.db��peruser.db������� subscr.db) ��Messaging Server 5.2 �����ƥ��� server-root/msg-instance/store/mboxlist ���� Messaging Server 6 2005Q1 �����ƥ��� msg_svr_base/data/store/mboxlist �˥��ԡ����ޤ���
�桼�������ܥå����ΰܹ�������Ǥϡ��桼�������ܥå����� Messaging Server 5.2 �����ƥफ�� Messaging Server 6 2005Q1 �����ƥ�˰ܹԤ�����ˡ�ˤĤ������$��ޤ���Messaging Server 5.2 ���� Messaging Server 6 �˥��åץ��졼�ɤ�����ǡ���å��������ȥ��ǡ����١���t�Τåץ��졼�ɤ���Ȥ��ϡ����μ���Ԥ�ɬ�פϤ���ޤ���p��������$��� make_mboxlistdb_changes.sh ������ץȤ���Ѥ��ơ�����Ψ�褯�ǡ����١����åץ��졼�ɤǤ��ޤ���
���μ��ϼ��ξ��˼¹Ԥ���ɬ�פ�����ޤ���
���μ���Ȥäƥ��ܥå�����ܹԤ�����ϡ��ѡ��ƥ������ѥ��� Messaging Server 5.2 �ѡ��ƥ������˥ޥåפ��ʤ��Ǥ��$������ޤ���make_mboxlist_changes.sh ������ץȤ�¹Ԥ��ʤ��Ǥ��$�����
���åץ��졼�ɥ�����ץȤ�8.����� make_configutil_changes.sh ������ץȤˤ�äơ�Messaging Server 5.2 �ѡ��ƥ������˥ޥåפ���ѡ��ƥ������ѥ�����ưŪ�����ꤵ��ޤ�������ϼ�ư���ѹ�����ɬ�פ�����ޤ����ޤ���do_the_upgrade.sh ������ץȤ��� make_mboxlistdb_changes.sh ������ץȤθƤӽФ������ɬ�פ�����ޤ���
�桼�������ܥå����Υǡ����� Messaging Server 5.2 ���� Messaging Server 6 2005Q1 �˥���饤��ǰ�ư����ˤϡ�����������$�����˽��äƤ��$������ǡ����ΰ�ư��� Messaging Server ����ߤ���ɬ�פϤ���ޤ���
�ʲ��ι��ܤγ�ά�ˤĤ������$��Ƥ��ޤ���
���
�ܹԤ���ϡ�����ξ��� Messaging Server �� stored ���¹Ԥ���Ƥ��뤳�Ȥ$��Ǥ���
�ܹԼ��
�桼�������ܥå����� 5.2 �����ƥफ�� Messaging Server 6 2005Q1 �����ƥ�˰ܹԤ���ˤϡ����μ��˽����ޤ���
- �ǡ�����ư�ץ?������λ����ޤǥ��ܥå����˥��������Ǥ��ʤ����Ȥ��餫����桼���������Τ��ޤ����ǡ������ư����p�ˡ��桼��������륷���ƥफ��?�����Ȥ��Ƥ��뤳�Ȥ��ǧ���ޤ���
- ��α���塼�ˤ����忮��å���������α����IMAP��POP������� HTTP ��𤷤ƥ��ܥå����˥��������Ǥ��ʤ��褦�ˤ��뤿��ˡ�5.2 ��å��������ȥ��Τ��٤ƤΥ桼��������ȥ�� mailUserStatus �桼���� LDAP °-��active ���� hold ���ѹ����ޤ���
mailUserStatus �ξܺ٤ˤĤ��Ƥϡ���Sun Java System Communications Services Schema Reference Manual��(http://docs.sun.com/doc/819-0113) �Ȥ��Ƥ��$�����
- ���Υץ?����� 5.2 �� 6 2005Q1 ��ξ��� Messaging Server ������ư���Ƽ¹Ԥ���Ƥ��뤳�Ȥ��ǧ���ޤ���
- ���٤ƤΥ桼��������ȥ���� mailHost °-�Ť���륵���С����鿷������륵���С����ѹ����ޤ���
���Τ���ˤϡ����� ldapsearch ���ޥ�ɤ���Ѥ��ơ�mailHost °-���ѹ���ɬ�פʥ桼��������ȥ��ޤ���
ldapsearch -h ldap.siroe.com -b "o=internet" ¥ "(&(objectclass=maildomain)(mailHost=oldmail.siroe.com))"
���ˡ�ldapmodify ���ޥ�ɤ���Ѥ��ơ������Υ���ȥ������륵���С���5�����ѹ����ޤ���Messaging Server �ޤ��� Directory Server ����°���Ƥ��� ldapmodify ����Ѥ��Ƥ��$�����Solaris �� ldapmodify �ϻ��Ѥ��ʤ��Ǥ��$�����
mailhost �ξܺ٤ϡ���Sun Java System Communications Services Schema Reference Manual�٤Ȥ��Ƥ��$�����
- �Ť������ƥ�ǡ�backup-groups.conf �ե��������Ѥ��ƥ桼��������ȥ�����ʥ��롼�פ�ʬ�䤷�ޤ� (�桼����̾��ե���������졢��� 6 �� -u ���ץ�������Ѥ�����ˡ�⤢��)��
- �桼�����ǡ�����Messaging Server 5.2 ��å��������ȥ����� Messaging Server 6 2005Q1 ��å��������ȥ��˰�ư���ޤ���
�����Ԥ��ˤϡ�imsbackup �桼�ƥ���ƥ�����Ѥ��� Messaging Server 5.2 ��å��������ȥ���Хå����åפ���imsrestore �桼�ƥ���ƥ�����Ѥ��ƥ�å��������ȥ��� Messaging Server 6 2005Q1 ����ޤ������Ȥ��С�oldmail.siroe.com ���� newmail.siroe.com �˥��ܥå�����ܹԤ���ˤϡ�oldmail.siroe.com �Ǽ��Υ��ޥ�ɤ�¹Ԥ��ޤ���
/<server-root>/bin/msg/store/bin/imsbackup -f- /<instance>/<group> ¥
| rsh newmail.siroe.com /opt/SUNWmsgsr/lib/msg/imsrestore.sh ¥-f- -cy -v1
�Хå����åפ���Υ��å�����Ʊ����ʣ�� (���롼�פ��Ȥ� 1 ��) �¹Ԥ���ȡ���������å��������ȥ��ؤ�ž��®�٤��Ŭ���Ǥ��ޤ���imsbackup �桼�ƥ���ƥ��� imsrestore �桼�ƥ���ƥ��ξܺ٤ϡ���Messaging Server Reference Manual��(http://docs.sun.com/doc/819-0106) ������֥�å��������ȥ��ΥХå����åפ����Ԥ����Ȥ��Ƥ��$�����
- �����ƥ�ο������ǥե���ȤΥ�å����������С��� Messaging Server 6 2005Q1 �����ꤷ�ޤ���
newmail.siroe.com (��p oldmail.siroe.com �ˤ�äƥۥ��Ȥ���Ƥ����ɥᥤ������륵���С�) ��ݥ���Ȥ���褦�ˡ�oldmail.siroe.com �� A �쥳���ɤ��ѹ����ޤ���
- ���Υ��ޥ�ɤ�ȯ�Ԥ��ơ�Messaging Server 5.2 �����ƥ����α���塼�ˤ����å����������ޤ���
user �ϥ桼���� ID �ǡ�domain �ϥ桼����������ɥᥤ��Ǥ���
- �桼�������饤����Ȥǿ�������륵���С������ꤵ��Ƥ��뤳�Ȥ��ǧ���ޤ���
���åץ��졼�ɤ���λ�����顢�桼�����ˡ���륯�饤����ȥץ?��फ�鿷������륵���С���ݥ���Ȥ��Ƥ�餤�ޤ� (������Ǥϡ�oldmail.siroe.com ���� newmail.siroe.com ��ݥ���Ȥ��Ƥ�餦)��
�̤���ˡ�Ȥ��ơ�MMP �λ��Ѥ�����ޤ���MMP ����Ѥ�����硢�桼��������������륵���С��ǥ��饤����Ȥ�ľ�ܥݥ���Ȥ���ɬ�פϤ���ޤ���MMP �ϡ�LDAP �桼��������ȥ����¸����Ƥ��� mailHost °-����������$������ξ�����������С��˼�ưŪ�˥�%��쥯�Ȥ��ޤ���