Sun Java �ΰ�     ����      ����      ����      ��=     

Sun �ΰ�
Sun Java(TM) System Directory Server 5.2 2005Q1 �� ���? 

 4��
������ ��� �� ����

���丮 ����� ���ϴ� �����ʹ� �뷮8�� ��n�4� ��찡 ���4ϴ�. Directory Server�� ��ü b�̾ ��n�0ų� �������� '�� ������ f���մϴ�. ��� b�̾ ���ÿ� ����ϰ�, �� ���; ����Ͽ� ��� �����͸� ������ �� �ִ� ������ f��˴ϴ�.

�Ϲ� �ؽ�Ʈ LDIF(LDAP Data Interchange Format)�� ����Ͽ� �����͸� ��� �� ������ �� �ֽ4ϴ�.

�� �忡���� ���丮 �������� ��� �� ����; '�� ��= ���� �����մϴ�.


b�̾� �б� ��� ��� ��d

Directory Server���� �������� �Ǵ� ��� �۾�; �����ϱ� �� ������ b�̾ ���� �б� ��� ��带 Ȱ��ȭ�ϸ� Ưd �ð��� b�̾� ����; �����ϰ� /���� �� �ֽ4ϴ�. ����, ��n�1� �Ǵ� ���� �۾�; �����ϱ� �� ����; �޴� b�̾ �б� ��� ���� ��d�Ǿ� ���� ��:�� Ȯ���ؾ� �մϴ�.

Directory Server �ְܼ� ����� /ƿ��Ƽ�� �������� �Ǵ� ��� �۾� �� ���丮�� �б� ��� ���� �ڵ� ��d���� �ʽ4ϴ�. �̷��� �ϸ� ���丮�� ����Ʈ�� �� ��� �DZ� �����Դϴ�. ���� ���� ������ �������� ���� �� �븸 �б� ��� ���� ��d�ϴ� ��� �ٸ� �����Ϳ����� ��� �����͸� �� �� �ֽ4ϴ�.

b�̾ �б� ���8�� ��d�Ϸx� �׼��� ���� �� ��v ��d�� ����� ���� ��� �����մϴ�. �Ǵ� �� �б� ��� ��� ��d�� ����� ��ó�� ��ü ���丮 ���� �� �� ��� ��d�� �� �ֽ4ϴ�.


������ ��n�1�

Directory Server�� �����͸� ��n�4� �� ���� ���; f���մϴ�.

�� ��� ��� Directory Server �ְܼ� ����� /ƿ��Ƽ�� ���� ����� �� �ֽ4ϴ�.


��

UTF-8 ���� ���� ���ڵ�; ����ϴ� LDIF ���ϸ� ��n�� �� �ֽ4ϴ�.

LDIF�� ��n�� ��� �θ� �׸��� ���丮�� �ְų� ���� �� ����; ����Ͽ� �θ� �׸�; �߰��ؾ� �մϴ�. b�̾ �ʱ�ȭ�� ��쿡�� LDIF ���Ͽ� �ش� b�̾��� ��� ���丮 Ʈ�� ���� ��Ʈ �׸��� ���ԵǾ� �־�� �մϴ�.


�Ʒ� ǥ���� ��n�1�� �ʱ�ȭ�� ����a�� ����Ǿ� �ֽ4ϴ�.

ǥ 4-1 ������ ��n�1�� b�̾� �ʱ�ȭ ��

�� ����

������ ��n�1�

b�̾� �ʱ�ȭ

���� �����

�ƴϿ�

��

LDAP �۾�

�߰�, ��d �� ��f

�߰���

����

�8�

��

���� ��ֿ� ���� �4�

�ֻ��� ���(��ְ� �߻��ϱ� ���� ��� ���� ���� �״�� /��)

�ڵ�(��� �Ŀ� ��� ���� ���� �սǵ�)

LDIF ���� 'ġ

Ŭ���̾�Ʈ �ý���

���� �ܼ� �Ǵ� ���� ����

���� d��(cn=config) ��n�1�

��

�ƴϿ�

LDIF ���� ��n�1�

��n�1� �۾�; �����ϸ� Directory Server �ܼ�: ldapmodify �۾�; �����Ͽ� �� �׸�; ���丮�� �߰��մϴ�. �׸�: LDIF ���Ͽ� ��d�Ǿ� ��8��, �� ���Ͽ��� ��n�1� �۾��� �Ϻη� ��x �׸�; ��d�ϰų� ��f�ϴ� ����Ʈ ��ɹ��� ���Ե� �� �ֽ4ϴ�.

Directory Server���� ���ϴ� ��� b�̾� �� ������ d�ǵ� ���� b�̾� �Ǵ� ���� ��' b�̾ ���8�� �׸�; ��n�� �� �ֽ4ϴ�. �׸�; �߰��ϴ� �ٸ� ��� �۾�� ������� ����� ��n�4� �� �׸�; ��� ����ȭ�մϴ�.

�ֿܼ��� LDIF ��n�1�

��n�1⸦ �����Ϸx� ���丮 ���� �Ǵ� ���ڷ� �α����ؾ� �մϴ�.

  1. Directory Server �ܼ��� �ֻ�' �½�ũ �ǿ��� �Ʒ���8�� ��ũ���Ͽ� "LDIF���� ���� ��n�1�" ���� �ִ� ��ư; �����ϴ�.
  2. LDIF ��n�1� ��ȭ ���ڰ� ǥ�õ˴ϴ�.

  3. LDIF ��n�1� ��ȭ ������ LDIF ���� �ʵ忡 ��n�� LDIF ������ ��ü ��θ� �Է��ϰų� ã�ƺ��⸦ ���� ���� ���� �ý��ۿ��� �ش� ����; �����մϴ�.
  4. ��� �ý����� ���丮�� �׼����ϴ� ��� �ʵ� �̸��� "LDIF ����(�ܼ� �ý���)"�� ǥ�õ˴ϴ�. �� ���̺�: ����ڰ� ��� ���丮 ���� �ý����� �ƴ� ���� ���� �ý���; Ž���ϰ� ��=; ��Ÿ�4ϴ�.

  5. ��= �ɼ�; ���ϴ� ��� ��d�մϴ�.
    1. "�߰���" - LDIF ���Ͽ��� �⺻ �߰� ��ħ �ܿ��� ��d �� ��f ��ħ�� ���Ե� �� �ֽ4ϴ�. �ֿܼ��� �߰� ��ħ�� �����ϰ� LDIF ������ �ٸ� ��� ��ħ; �����Ϸx� �� Ȯ�ζ�; �����մϴ�.
    2. "�7� �߻� �� ���" - �7� �߻��� ��쿡�� ����� ��n�1� �۾�; ��� �����Ϸx� �� Ȯ�ζ�; �����մϴ�. ���� ���, �Ϻ� �׸��� b�̾ �̹� x���ϴ� LDIF ����; ��n�4� ��� �� �ɼ�; ����� �� �ֽ4ϴ�. �ܼ�: ��n�1� �۾�; �����ϴ� ���� �̹� x���ϴ� �׸�� ��: �7� �źο� ���Ͽ� ����մϴ�.
    3. �� Ȯ�ζ��� ���õǾ� ���� ��8�� ��n�1� �۾�: ù ��° �7� �߻��� �Ŀ� �ߴܵ˴ϴ�. LDIF ���Ͽ��� �7� ���� �׸�: ������8�� ��n�8� ���丮�� ���� �ֽ4ϴ�.

  6. "�źο� ����" �ʵ忡 �ֿܼ��� ��n�� �� ��� ��� �׸�; ����� ������ ��ü ��θ� �Է��ϰų� ã�ƺ��⸦ ���� ���� ���� �ý��ۿ��� �ش� ����; �����մϴ�.
  7. ���� ��� ���丮�� �̹� x���ϴ� �׸��̳� �θ� ��ü�� ��� �׸�: ��n�� �� ��4ϴ�. �ܼ�: ����� ���� �7� �޽��� �źο� ���Ͽ� ���ϴ�.

    �� �ʵ带 ��� �θ� ����� �źε� �׸�; ������� �ʽ4ϴ�.

  8. Ȯ��; ���� ��n�1� �۾�; �����մϴ�.
  9. Directory Server �ֿܼ��� �۾� ���¿� �߻��� �7� �ؽ�Ʈ�� ���Ե� ��ȭ ���ڸ� ǥ���մϴ�. "�źο� ����" �ʵ忡 ������ ��d�Ǿ� ��8�� �ش� ���Ͽ��� ��� �7� �޽��� ��ϵ˴ϴ�.

����ٿ��� LDIF ��n�1�

directoryserver ldif2ldap ���: LDAP�� ���� LDIF ����; ��n�8� ���Ե� ��� �۾�; �����մϴ�. �� ��ũ��Ʈ�� ����Ͽ� �����͸� ��� ���丮 b�̾ ���ÿ� ��n�� �� �ֽ4ϴ�. ldif2ldap�� ����Ͽ� ��n�7x� ���� �����ؾ� �մϴ�.

�� ����� ��ü ��δ� ��=�� ���4ϴ�.

 

# /usr/sbin/directoryserver -s serverID ldif2ldap

�Ʒ� �������� ldif2ldap ���; ����Ͽ� ��n�1⸦ �����մϴ�. ���丮 ���� ���� ��Ʈ ������ �ִ� ����ڷ� ����Ǹ� ��Ʈ ������ �� �� ���; ������ �� �ֽ4ϴ�. ���� �Ű� ����� ��n�� LDIF ���� �̸�; ��d�մϴ�.

# /usr/sbin/directoryserver -s example ldif2ldap \
  -D "cn=Directory Manager" -w password \
  -f /var/opt/mps/serverroot/slapd-example//ldif/demo.ldif

�� ����� ��뿡 ���� �ڼ��� ���볻��: Directory Server Man Page Reference�� ��v�Ͻʽÿ�.

b�̾� �ʱ�ȭ

b�̾ �ʱ�ȭ�ϸ� �߰��� �׸� ���Ե� LDIF ������ ������ b�̾��� ��x �����͸� ����ϴ�.


����   

���ϴ� ���� Configuration Directory Server�� ��� �����͸� �������� ��8�x� LDIF ������ b�̾ �ʱ�ȭ�� �� o=NetscapeRoot b�̾ ����� ���ʽÿ�. �� b�̾ ����� d���� ��f�Ǿ� ��� Sun Java System ���� �ٽ� ��ġ�ؾ� �մϴ�.


b�̾ �ʱ�ȭ�Ϸx� ���丮 ���� �Ǵ� ���ڷ� ����Ǿ�� �մϴ�. ���Ȼ�, ���丮 ���� �� ���ڸ� b�̾��� ��Ʈ �׸�(��: dc=example,dc=com)�� �׼����� �� ��8�Ƿ� ��Ʈ �׸��� ���Ե� LDIF ����; ��n�7x� �̷��� ���̵� ����ؾ� �մϴ�.

�ֿܼ��� b�̾� �ʱ�ȭ


����

�� ������� b�̾ �ִ� �����͸� ����ϴ�.


  1. Directory Server �ܼ��� �ֻ�' ���� �ǿ��� ������ ��带 Ȯ���Ͽ� �ʱ�ȭ�� b�̾ ǥ���մϴ�.
  2. b�̾� ��带 ���콺 �8��� ��ư8�� ������ �˾� �޴����� �ʱ�ȭ�� �����մϴ�. �Ǵ� b�̾� ��带 �����ϰ� ��ü �޴����� �ʱ�ȭ�� ������ �� �ֽ4ϴ�. b�̾� �ʱ�ȭ ��ȭ ���ڰ� ǥ�õ˴ϴ�.
  3. "LDIF ����" �ʵ忡 �ʱ�ȭ�� ����� LDIF ������ ��ü ��θ� �Է��ϰų� ã�ƺ��⸦ ���� ����� �ý��ۿ��� �ش� ����; ã�4ϴ�.
  4. ��n�� ������ �ִ� ���� �ý��ۿ��� �ܼ�; �����ϴ� ��� �ܰ� 68�� �Ѿ�ϴ�. LDIF ������ �ִ� ������ ��� �ý��ۿ��� �ܼ�; �����ϴ� ��쿡�� ��= �ɼ� �� �ϳ��� �����մϴ�.
  5. �ܼ�. LDIF ������ �ܼ�; ���� ���� �ý��ۿ� ��=; ��Ÿ�4ϴ�. �� ��� ����; ã�ƺ� �� �ֽ4ϴ�.

    ����. LDIF ������ ��� ���� ��=; ��Ÿ�4ϴ�. �� ��� ã�ƺ��� ��ư�� ��Ȱ��ȭ�˴ϴ�. �⺻��8�� �ܼ�: �Ʒ� ���丮���� �� ����; ã�4ϴ�.

    ServerRoot/slapd-serverID/ldif

  6. Ȯ��; �����ϴ�.
  7. b�̾ �ִ� �����͸� ��� ��; Ȯ���մϴ�. b�̾� �ʱ�ȭ�� ����Ǹ� �7� �߻��ϸ� ��ȭ ���ڷ� ����˴ϴ�.

ldif2db ���; ����Ͽ� b�̾� �ʱ�ȭ

directoryserver ldif2db ���: b�̾ �ʱ�ȭ�ϰ� ��x �����͸� ����ϴ�. �� ���; ����Ͽ� ��n�1⸦ �����Ϸx� ���� ~���ؾ� �մϴ�.

�⺻��8�� ���: ��x�� o=NetscapeRoot ���� d���� ���� ������ ��=, ��n�4� ���Ͽ� �ִ� o=NetscapeRoot ���� d���� �����մϴ�.


����

�� ���: b�̾ �ִ� �����͸� ����ϴ�.


���� ������ ���¿��� LDIF ����; ��n�7x�

  1. ����ٿ��� ��Ʈ�� �Ʒ� ���; �����Ͽ� ���� �����մϴ�.

     

    # /usr/sbin/directoryserver -s serverID stop

  2. ��n�1� ���; �����մϴ�.

     

    # /usr/sbin/directoryserver -s serverID ldif2db ...

  3. ��=�� ���� ���� �����մϴ�.

     

    # /usr/sbin/directoryserver -s serverID start

�Ʒ� �������� ldif2db ���; ����Ͽ� LDIF ���� �� ���� �ϳ��� b�̾�� ��n�ɴϴ�.

/usr/sbin/directoryserver -s example ldif2db -n Database1 \
 -i /var/opt/mps/serverroot/slapd-example/ldif/demo.ldif \
 -i /var/opt/mps/serverroot/slapd-example/ldif/demo2.ldif

ǥ 4-2 '�� ���� ���� ldif2db �ɼǿ� ���� ����

�ɼ�

����

-n

�����͸� ��n�4� �����ͺ��̽��� �̸�; ��d�մϴ�.

����: LDIF ���Ͽ� �ִ� b�̾ �ش����� �ʴ� �����ͺ��̽��� ��d�ϸ� �����ͺ��̽��� �ִ� ��� �����Ͱ� ��f�ǰ� ��n�1� �۾��� �����մϴ�. �����ͺ��̽� �̸�; �߸� �Է����� �ʵ��� �����Ͻʽÿ�.

-i

��n�� LDIF ������ ��ü ��� �̸�; ��d�մϴ�. �� �ɼ�: �ʼ��Դϴ�. -i �μ� ���� �� ����Ͽ� �� �� �̻��� LDIF ����; ���ÿ� ��n�� �� �ֽ4ϴ�. ���� ����; ��n�� ��� ����� ����ٿ� ��d�� ���� LDIF ����; ��n�ɴϴ�.

�� ����� ��뿡 ���� �ڼ��� ����: Directory Server Man Page Reference�� ��v�Ͻʽÿ�.

ldif2db-task�� ����Ͽ� b�̾� �ʱ�ȭ

ldif2db ��ɰ� ������� directoryserver ldif2db-task ���: ��d�� b�̾ �ִ� �����͸� ����ϴ�. �� ��ũ��Ʈ�� ����Ͽ� ��n�1⸦ �����Ϸx� ���� �����ؾ� �մϴ�.

�� ��ũ��Ʈ�� ���� ���: ��=�� ���4ϴ�.

 

# /usr/sbin/directoryserver -s serverID ldif2db-task ...

��= �������� ldif2db-task�� ����Ͽ� LDIF ����; ��n�ɴϴ�. ���丮 ���� ��: ��Ʈ ����; ���� ����ڷ� ����Ǹ� ��Ʈ ������ �� ���; ������ �� �ֽ4ϴ�.

/usr/sbin/directoryserver -s example ldif2db-task \
  -D "cn=Directory Manager" -w password -n Database1 \
  -i /var/opt/mps/serverroot/slapd-example/ldif/demo.ldif

�Ʒ� ǥ���� ���� ���� ldif2db-task �ɼ��� ����Ǿ� �ֽ4ϴ�.

ǥ 4-3 '�� ���� ���� ldif2db-task �ɼǿ� ���� ����

�ɼ�

����

-D

���丮 ���� ���� ��Ʈ ����; ���� ����� DN; ��d�մϴ�.

-w

������� ��й�ȣ�� ��d�մϴ�.

-n

�����͸� ��n�4� �����ͺ��̽��� �̸�; ��d�մϴ�.

����: LDIF ���Ͽ� �ִ� b�̾ �ش����� �ʴ� �����ͺ��̽��� ��d�ϸ� �����ͺ��̽��� �ִ� ��� �����Ͱ� ��f�ǰ� ��n�1� �۾��� �����մϴ�. �����ͺ��̽� �̸�; �߸� �Է����� �ʵ��� �����Ͻʽÿ�.

-i

��n�� LDIF ������ ��ü ��� �̸�; ��d�մϴ�. �� �ɼ�: �ʼ��Դϴ�. -i �μ� ���� �� ����Ͽ� �� �� �̻��� LDIF ����; ���ÿ� ��n�� �� �ֽ4ϴ�. ���� ����; ��n�� ��� ����� ����ٿ� ��d�� ���� LDIF ����; ��n�ɴϴ�.

�� ����� ��뿡 ���� �ڼ��� ����: Directory Server Man Page Reference�� ��v�Ͻʽÿ�.


������ ��������

LDIF�� ����Ͽ� ���丮�� ����; ������ �� �ֽ4ϴ�. ������ ��������� ��=�� ��: �۾� ������ �˴ϴ�.

�������� �۾� �� ���� d��(cn=config)�� �������� �ʽ4ϴ�.


����

�������� �۾�; �����ϴ� �߿��� ���� �������� ���ʽÿ�.


�ֿܼ��� ��ü ���丮�� LDIF�� ��������

������ ��~ ������ 'ġ�� ��� ���丮 ������ ��ü �Ǵ� �Ϻθ� LDIF�� ������ �� �ֽ4ϴ�. LDIF ������ ���� ��8�� ������ ���� b�̾ ����� �����͸� ������ �� �ֽ4ϴ�. LDIF ������ ������ ��� �ý��ۿ� ��8�� b�̾�� ���� b�̾ ��� ������ �� �ֽ4ϴ�.

���� ����Ǵ� ���� ���丮 �����͸� Directory Server �ֿܼ��� LDIF�� �������x� ��=; �����մϴ�.

  1. Directory Server �ܼ��� �ֻ�' �½�ũ �ǿ��� �Ʒ���8�� ��ũ���Ͽ� "LDIF�� ���� ��������" ���� �ִ� ��ư; �����ϴ�.
  2. �������� ��ȭ ���ڰ� ǥ�õ˴ϴ�.

  3. ������ ��� �ý��ۿ��� �ܼ�; ���� ���̸� LDIF ���� �ʵ� �Ʒ��� �� ���� ���� ��ư�� ǥ�õ˴ϴ�. �ܼ�; �����ϴ� �ý��ۿ� �ִ� LDIF ���Ϸ� ������; ��Ÿ���x� "�ܼ� �ý���"; �����մϴ�. ���� �ý��ۿ� �ִ� LDIF ���Ϸ� ������; ��Ÿ���x� "���� �ý���"; �����մϴ�.
  4. "LDIF ����" �ʵ忡 LDIF ������ ��ü ��ο� ���� �̸�; �Է��ϰų� ã�ƺ��⸦ ���� �ش� ����; ã�4ϴ�.
  5. "���� �ý���"; ������ ��� ã�ƺ��� ��ư�� ��Ȱ��ȭ�˴ϴ�. ã�ƺ��� ��ư�� Ȱ��ȭ���� ��; ��� �� ����: �⺻��8�� �Ʒ� ���丮�� ����Ǿ� �ֽ4ϴ�.

    ServerRoot/slapd-serverID/ldif

  6. ��ü ���丮�� �������x� "��� b�̾�" ���� ��ư; �����մϴ�.
  7. ���丮�� ���� ��' Ʈ���� �������x� "��' Ʈ��" ���� ��ư; �����ϰ� �ؽ�Ʈ ���ڿ� ��' Ʈ���� �⺻ �׸� DN; �Է��մϴ�.

    �Ǵ� ã�ƺ��⸦ ���� ��' Ʈ���� ������ �� �ֽ4ϴ�.

  8. Ȯ��; ���� ���丮 ����; ���Ϸ� �����4ϴ�.

�ֿܼ��� ���� b�̾ LDIF�� ��������

���� ����Ǵ� ���� b�̾ Directory Server �ֿܼ��� LDIF�� �������x� ��=; �����մϴ�.

  1. Directory Server �ܼ��� �ֻ�' ���� �ǿ��� ������ ��带 Ȯ���Ͽ� ������ b�̾ ǥ���մϴ�.
  2. b�̾� ��带 ���콺 �8��� ��ư8�� ������ �˾� �޴����� �������⸦ �����մϴ�. �Ǵ� b�̾� ��带 �����ϰ� ��ü �޴����� �������⸦ ������ �� �ֽ4ϴ�.
  3. b�̾� �������� ��ȭ ���ڰ� ǥ�õ˴ϴ�.

  4. "LDIF ����" �ʵ忡 LDIF ������ ��ü ��θ� �Է��ϰų� ã�ƺ��⸦ ���� ����� �ý��ۿ��� �ش� ����; ã�4ϴ�.
  5. ã�ƺ��� ��ư�� Ȱ��ȭ���� ��; ��� �� ����: �⺻��8�� �Ʒ� ���丮�� ����Ǿ� �ֽ4ϴ�.

    ServerRoot/slapd-serverID/ldif

  6. b�̾ ��f�Ǹ� ��f d���� �����4ϴ�. Ȯ�ζ�; ������ �� �ֽ4ϴ�. �� ���: ������ LDIF�� ����Ͽ� �� b�̾��� �ٸ� ��f��; �ʱ�ȭ�� ��쿡�� �ʿ��մϴ�.
  7. �� b�̾ �Ӽ� ��ȣȭ�� Ȱ��ȭ�Ǿ� ��8�� �Ӽ� ��й�ȣ �ص� Ȯ�ζ�; ������ �� �ֽ4ϴ�. �̷��� �Ϸx� ������ ���� �����ͺ��̽��� ��ȣ�ϴ� ��й�ȣ�� f���ؾ� �մϴ�. ��й�ȣ�� �Է��ϰų� ��й�ȣ�� ���Ե� ���� �̸�; �Է��ϴ� �ɼ�; �����մϴ�. �Ӽ� ���� ��й�ȣ�� �ص��ϴ� ��й�ȣ�� f������ ��8�� LDIF ��¿� ��ȣȭ�� ���� ǥ�õ˴ϴ�.
  8. Ȯ��; ���� b�̾� ����; ���Ϸ� �����4ϴ�.

����ٿ��� LDIF�� ��������

directoryserver db2ldif ���; ����Ͽ� ���丮�� ��� b�̾� �Ǵ� ��' Ʈ���� LDIF�� ������ �� �ֽ4ϴ�. �� ��ũ��Ʈ�� ������ ���� ���ο� ��� ���� b�̾� ������ ��ü �Ǵ� �Ϻθ� �����4ϴ�.

�����ͺ��̽� ����; LDIF ���Ϸ� �������x� �Ʒ� ���; �����մϴ�.

 

# /usr/sbin/directoryserver -s serverID db2ldif ...

�Ʒ� �������� �� ���� b�̾ LDIF ���� �ϳ��� �����4ϴ�.

/usr/sbin/directoryserver -s example db2ldif \
     -a /var/opt/mps/serverroot/slapd-example/output.ldif \
     -s "dc=example,dc=com" -s "o=NetscapeRoot"

�Ʒ� ǥ���� ���� ���� db2ldif �ɼ��� ����Ǿ� �ֽ4ϴ�.

ǥ 4-4 '�� ���� ���� db2ldif �ɼǿ� ���� ����

�ɼ�

����

-a

����� ������ LDIF�� �����ϴ� ��� ������ �̸�; d���մϴ�. �� ����: �⺻��8�� ServerRoot/slapd-serverID ���丮�� ����˴ϴ�.

-s

�������⿡ ������ b�̾� �Ǵ� ��' Ʈ���� ��d�մϴ�. -s �μ� ���� �� ����Ͽ� ���� b�̾� �Ǵ� ��' Ʈ���� ��d�� �� �ֽ4ϴ�.

db2ldif ���; -r �ɼǰ� �Բ� ����Ͽ� ��f�� b�̾ LDIF ���Ϸ� ������ �� �ֽ4ϴ�. ���� �ۼ��� LDIF���� ��f ��� ����ϴ� �Ӽ� ��' /���� ���ԵǾ� �ֽ4ϴ�. �׷� ��= ��f�� �ʱ�ȭ�� ����� ��ó�� �Һ��� ����� �� LDIF ����; ��n�� �Һ��� ��f��; �ʱ�ȭ�� �� �ֽ4ϴ�.

db2ldif ���; -r �ɼǰ� �Բ� ����ϴ� ��� ���� ���� ���̸� �� �˴ϴ�. ���� ���� ������ ��= ���; �����ϰų� ���� ������ �ʿ䰡 ��� db2ldif.pl ��ũ��Ʈ�� -r �ɼǰ� �Բ� ����ؾ� �մϴ�.

�� ��ũ��Ʈ�� ��뿡 ���� �ڼ��� ����: Directory Server Man Page Reference�� ��v�Ͻʽÿ�.


������ ���

������ ���: ���߿� �����ͺ��̽� ������ �ջ�ǰų� ��f�� ��쿡 ����Ͽ� ���丮 ������ ���<�; �����մϴ�. Directory Server �ܼ��̳� ����� ��ũ��Ʈ�� ����Ͽ� b�̾ ����� �� �ֽ4ϴ�.


����

��� �۾� �߿��� ���� �������� ���ʽÿ�.


�⺻��8�� ���⿡ ����� ��� ��� ����� ���� ������ ���纻; ������ ȣ��Ʈ�� �����մϴ�. ����; ��ȭ�Ϸx� �� ���; �����Ͽ� �ٸ� �ý����̳� ���� �ý��ۿ� �����ؾ� �մϴ�.


��

�̷��� ��� ���8�� ��� ���� �ִ� ���� b�̾ ����� ��� ��4ϴ�. �� ��� ������ ���� ������ ����ؾ� �մϴ�.


�ֿܼ��� ���� ���

Directory Server �ֿܼ��� ���� ����ϴ� ��� ����� ��� �����ͺ��̽� ���� �� ��� ���� ����; ��� 'ġ�� �����մϴ�. ���� ����Ǵ� ���� ���; ������ �� �ֽ4ϴ�.

�ֿܼ��� ���� ����Ϸx� ��=; �����մϴ�.

  1. Directory Server �ܼ��� �ֻ�' �½�ũ �ǿ��� "���丮 ���� ���" ���� �ִ� ��ư; �����ϴ�.
  2. ���丮 ���� ��� ��ȭ ���ڰ� ǥ�õ˴ϴ�.

  3. ���丮 �ؽ�Ʈ ���ڿ� ���; ������ ���丮�� ��ü ��θ� �Է��մϴ�. ���丮�� �ܼ�; ������ �ý��ۿ��� �����ϴ� ��� ã�ƺ��⸦ ���� ���� ���丮�� ã�4ϴ�.
  4. �Ǵ� "�⺻�� ���"; ���� �Ʒ� ���丮�� ���; �����մϴ�.

    ServerRoot/slapd-serverID/bak/YYYY_MM_DD_hh_mm_ss

    ���⼭ serverID�� ���丮 ������ �̸��̸�, ���丮 �̸�: ����� �ۼ��� ��¥�� �ð�; ����Ͽ� ��˴ϴ�.

  5. Ȯ��; ���� ���; �ۼ��մϴ�.

����ٿ��� ���� ���

directoryserver db2bak ���; ����Ͽ� ����ٿ��� ���� ����� �� �ֽ4ϴ�. �� ���: ������ ���� ���ο� ��� ���� �۵��մϴ�.

�� ��� ���8�� ���� d���� ����� ��� ��4ϴ�. ���� d�� ��� ���� �ڼ��� ����: dse.ldif ���� ���� ���; ��v�Ͻʽÿ�.

���丮�� ����Ϸx� �Ʒ� ���; �����մϴ�.

 

# /usr/sbin/directoryserver -s serverID db2bak backupDir

backupDir �Ű� ����� ���; ������ ���丮�� ��d�մϴ�. �⺻ ��� ���丮 �̸�: ���� ��¥�� YYYY_MM_DD_hh_mm_ss�� �������ϴ�. �� ����� ��뿡 ���� �ڼ��� ����: Directory Server Man Page Reference�� ��v�Ͻʽÿ�. ���� '�� ��� �� ���迡 ���� �ڼ��� ����: Directory Server Deployment Planning Guide�� ��v�Ͻʽÿ�.

dse.ldif ���� ���� ���

���� ������ �� dse.ldif ���� ���Ͽ��� �ش� ���� �����; ��ÿ� ������ ������ �־�� �մϴ�. �̷��� �Ϸx� ������ ���; ���� ������ ������ ��ҿ� dse.ldif ���� ������ ���纻; �����Ͽ� ����մϴ�.

�ƿ﷯, ��= �۾�; ������ �� Directory Server�� �ڵ�8�� dse.ldif ���� ����; ServerRoot/slapd-serverID/config ���丮�� ����մϴ�.


���; ����� ������ ����

�Ʒ� ������� Directory Server �ܼ��̳� �����; ����Ͽ� ���丮�� �ִ� b�̾ �����ϴ� ��� ���� �����մϴ�. ����� ������ ����� ����� ��ó�� ���Ǿ� �־�� �մϴ�. ��f ��࿡ ���� b�̾ �����ϴ� ��� ���� ��f�� b�̾� ����; �о� ���ʽÿ�.


����

��� �Ǵ� ���� �۾� �߿��� ���� �������� ���ʽÿ�.

���� �����ϸ� ��x�� ��� �����ͺ��̽� ����; ����Ƿ� ��� ������ ������ ���� ������ ��� �սǵ˴ϴ�.


��f�� b�̾� ����

����� ����� �Һ��� ���� ���� ��f�� b�̾ �����Ϸx� �� ���� �����ؾ� �� ������ �ֽ4ϴ�. �����ϸ� ���; ����Ͽ� b�̾ �����ϴ� ��� ��f ���; ���� b�̾ ����Ʈ�ؾ� �մϴ�.

����ڳ� ��� �ν��Ͻ��� ������ �� ���� ����: ���; �����; ����� ������ ���ƾ� �մϴ�. �̷��� �Ϸx� Directory Server �����͸� �����ϱ� �� ���� dse.ldif�� �����ؾ� �մϴ�. dse.ldif ���� ���� ����; ��v�Ͻʽÿ�.

�� ��� ��f���� ���� ���� �ñ�, �׸��� �۾� �Ŀ� �ٸ� ��f���� ����ȭ�ϴ� ��� ���� �����մϴ�. ��� �� ���� ���; ����Ͽ� ��f��; �ʱ�ȭ�ϴ� ���: ��f�� �ʱ�ȭ�� ��v�Ͻʽÿ�.

���� ������ ���?��� ����� ����

���� ������ ����ڷ� ��d�� b�̾�� ��ü ��f ������� ���� �ŷ��� �� �ִ� �����Ͱ� ����Ǿ� �ֽ4ϴ�. ��� �� b�̾ �����ϸ� ��ü ��������� ��� �����͸� �ٽ� �ʱ�ȭ�ϴ� �Ͱ� ���4ϴ�. ������ ��� ����; ����Ͽ� ��� �����͸� �ٽ� �ʱ�ȭ�Ϸt� ��쿡�� ���� �����͸� �����ؾ� �մϴ�.

�7� �߻��Ͽ� ���� ������ �����͸� ������ �� ��� ���, �Һ��� �����Ͱ� ���� �ֽ� ������ �� ��8�Ƿ� �Һ��� �� �ϳ��� �ִ� �����͸� ����ϴ� ���; ����� �� �� �ֽ4ϴ�. �� ��� �Һ��� ��f���� �����͸� LDIF ���Ϸ� ������ ��= �� LDIF ����; ����Ͽ� �����͸� �ٽ� �ʱ�ȭ�ؾ� �մϴ�.

������ ��f������ ���; �����ϰų� LDIF ����; ��n�� ��� �� ��f������ ����Ʈ�� �޴� ��� ���� �Һ��� ��f��; �ٽ� �ʱ�ȭ�ؾ� �մϴ�. ����� ������ �α� ���Ͽ� �Һ��ڸ� �ٽ� �ʱ�ȭ�ؾ� �Ѵٴ� �޽��� ��ϵ˴ϴ�.

���� ������ ���?��� ����� ����

���� ������ ��f������ ��f�� �������� �ŷ��� �� �ִ� ���纻�� ������ �����Ϳ� ����Ǿ� �ֽ4ϴ�. ������ ��f�� ����8�� ����Ʈ�Ǹ鼭 ����� ���� ���: ������ �� ��4ϴ�. �����ϸ� ��f ��� �ٸ� �������� ����; ����Ͽ� �����͸� �ֽ� ���·� /���� �� �ֵ��� �ؾ� �մϴ�.

�̷��� �� �� ��� ��쿡�� ��= ��� �� �ϳ��� ���� ������ ��f��; �����ؾ� �մϴ�.

���� �Ǵ� �ٽ� �ʱ�ȭ�ϴ� ��� ��� ���� ������ ��f��: �ʱ�ȭ �Ŀ� �б� ��� ���� ���� �ֽ4ϴ�. ���� ������ �ʱ�ȭ ���� ����� ����� ��ó�� ��f��: �� ����; ���� �ٸ� �����Ϳ� ����ȭ�� �� ��8��, �� �Ŀ� ���� �۾��� ���˴ϴ�.

��� ��f���� ����ȭ�� �Ŀ� ���� �Ǵ� �ٽ� �ʱ�ȭ�� �����Ϳ� ���� ���� �۾�; ����ϴ� ��� ��곪 �Һ��� ���� �ٽ� �ʱ�ȭ�� �ʿ䰡 ��ٴ� ��a�� �ֽ4ϴ�.

��� ����

�� ���� ����:, ���� ��� �����ͺ��̽� ������ �ջ�Ǿ�ų� ��f�� ��ð� �ߴܵ� ���� ���� ��f ��� �ڵ�8�� ��� ��f��; �ֽ� ���·� /���� �� ��� ��쿡�� ���˴ϴ�. �� ��� ��= ��� �� �ϳ��� ����Ͽ� ��� ��f��; �����ϰų� �ٽ� �ʱ�ȭ�ؾ� �մϴ�.

��� �Һ��� ����

�� ���� ����:, ���� ��� �����ͺ��̽� ������ �ջ�Ǿ�ų� ��f�� ��ð� �ߴܵ� ���� ���� ��f ��� �ڵ�8�� ��� �Һ��� ��f��; �ֽ� ���·� /���� �� ��� ��쿡�� ���˴ϴ�. �� ��� ��= ��� �� �ϳ��� ����Ͽ� �Һ��ڸ� �����ϰų� �ٽ� �ʱ�ȭ�ؾ� �մϴ�.

�ֿܼ��� ���� ����

Directory Server �ܼ�; ����Ͽ� ���� ��� ���� �ջ�� ���丮 �����͸� ������ �� �ֽ4ϴ�. �ܼ�; ����Ͽ� �����͸� �����Ϸx� Directory Server�� ���� ���̾�� �մϴ�. �׷��� ���� �߿��� �ش� b�̾ ����Ͽ� �۾�; ó���� �� ��4ϴ�.

���� �ۼ��� ���; ����Ͽ� ���� �����Ϸx� ��=; �����մϴ�.

  1. Directory Server �ܼ��� �ֻ�' �½�ũ �ǿ��� "���丮 ���� ����" ���� �ִ� ��ư; �����ϴ�.
  2. ���丮 ���� ���� ��ȭ ���ڰ� ǥ�õ˴ϴ�.

  3. ��� ������ ��� ��Ͽ��� ���; �����ϰų� "���丮" �ؽ�Ʈ ���ڿ� /ȿ�� ����� ��ü ��θ� �Է��մϴ�.
  4. ��� ������ ��� ��Ͽ��� �Ʒ��� �⺻ ���丮�� �ִ� ��� ����� ǥ�õ˴ϴ�.

    ServerRoot/slapd-serverID/bak

  5. Ȯ��; ���� ���� �����մϴ�.

����ٿ��� ���� ����

��=�� ��: ��ũ��Ʈ�� ����Ͽ� ����ٿ��� ���� ������ �� �ֽ4ϴ�.

bak2db ��� ���

���� ~��� ���� ����ٿ��� ���丮�� �����Ϸx� ��=; �����մϴ�.

  1. ����ٿ��� ��Ʈ�� �Ʒ� ���; �����Ͽ� ���� �����մϴ�.

     

    # /usr/sbin/directoryserver -s serverID stop

  2. ��� ���丮�� ��ü ��θ� ����Ͽ� bak2db ���; �����մϴ�.

     

    # /usr/sbin/directoryserver -s serverID bak2db backupDir

  3. ��=�� ���� ���� �����մϴ�.

     

    # /usr/sbin/directoryserver -s serverID start

�Ʒ� �������� �⺻ ��� ���丮�� ���; �����մϴ�.

/usr/sbin/directoryserver -s example bak2db \
         /var/opt/mps/serverroot/slapd-example/bak/2003_07_01_11_34_00

bak2db ��ɿ� ���� �ڼ��� ����: Directory Server Man Page Reference�� ��v�Ͻʽÿ�.

bak2db-task ���

���� ����Ǵ� ���� ����ٿ��� ���丮�� �����Ϸx� ��= ���; ����մϴ�.

 

# /usr/sbin/directoryserver -s serverID bak2db-task ...

��= �������� bak2db-task ���; ����Ͽ� ���; �����մϴ�. -a �ɼ�: ��� ���丮�� ��ü ��θ� f���մϴ�.

/usr/sbin/directoryserver -s example bak2db-task\
  -D "cn=Directory Manager" -w password \
  -a /var/opt/mps/serverroot/slapd-example/bak/2003_07_01_11_34_00

�ڼ��� ����: Directory Server Man Page Reference�� ��v�Ͻʽÿ�.

dse.ldif ���� ���� ����

���丮�� �Ʒ� ���丮�� dse.ldif ������ ��� ���纻 �� ���� �ۼ��մϴ�.

ServerRoot/slapd-serverID/config

dse.ldif.startOK ����: ���� ������ �� dse.ldif ������ ���纻; ����մϴ�. dse.ldif.bak ���Ͽ��� dse.ldif ���Ͽ� ���� �ֽ� ���� ������ ����� ����Ǿ� �ֽ4ϴ�. �ֽ� ���� ������ ����� ����; ���丮�� �����մϴ�.

dse.ldif ���� ����; �����Ϸx� ��=; �����մϴ�.

  1. ����ٿ��� ��Ʈ�� �Ʒ� ���; �����Ͽ� ���� �����մϴ�.

     

    # /usr/sbin/directoryserver -s serverID stop

  2. ���� ������ ���Ե� ��=�� ��: ���丮�� �����մϴ�.
  3. # cd /var/mps/serverrot/slapd-serverID/config

  4. /ȿ�� ��� ���� ����; ����Ͽ� dse.ldif ����; ����ϴ�. ���� ��� ��=�� ���� �Է��� �� �ֽ4ϴ�.
  5. cp dse.ldif.startOK dse.ldif

  6. ��= ���; �����Ͽ� ���� �����մϴ�.

     

    # /usr/sbin/directoryserver -s serverID start



����      ����      ����      ��=     


��ǰ ��ȣ: 819-2012.   Copyright 2005 Sun Microsystems, Inc. ��� �Ǹ��� ���۱����� ��/�Դϴ�.