웹사이트 검색

Microsoft Exchange Server에서 ONLYOFFICE로 마이그레이션하는 방법


이 페이지에서

  1. 시작하기 전에\n
  2. 1부: MS Exchange에서 데이터 내보내기
  3. 2부: MS Exchange 데이터를 ONLYOFFICE로 가져오기

ONLYOFFICE는 메일, 프로젝트, CRM, 캘린더, 채팅과 같은 그룹웨어 플랫폼과 결합된 텍스트 문서, 스프레드시트 및 프레젠테이션용 온라인 편집기로 구성된 오픈 소스 솔루션입니다.

ONLYOFFICE Mail Server는 오픈 소스 iRedMail 패키지를 기반으로 개발되었으며 Postfix, Dovecot, SpamAssassin, ClamAV, OpenDKIM, Fail2ban 구성 요소를 포함합니다.

ONLYOFFICE 커뮤니티 서버(GNU GPL v3.0으로 배포됨)와 통합된 메일 서버를 사용하면 다음을 수행할 수 있습니다.

  • 귀하의 도메인 이름을 연결하고\n
  • 사서함 만들기,\n
  • 각 사서함에 대한 별칭을 추가하고,\n
  • 사서함 그룹을 만듭니다.\n

이 자습서에서는 MS Exchange에서 전환하고 사용자, 사서함 및 메시지를 ONLYOFFICE로 전송하는 방법을 배웁니다.

시작하기 전에

ONLYOFFICE를 처음 사용하는 경우 Docker 스크립트를 사용하여 전체 솔루션을 통합 메일 서버와 함께 한 번에 설치할 수 있습니다. 이 지침을 참조하십시오.

ONLYOFFICE Community Server가 이미 설치되어 있는 경우 메일 서버 Docker 버전을 컴퓨터에 설치해야 합니다.

스크립트 다운로드:

wget https://download.onlyoffice.com/install/opensource-install.sh

완료되면 yourdomain.com 대신 메일 서버 호스트 이름을 지정하는 명령을 실행합니다.

bash opensource-install.sh -ics false -ids false -icp false -ims true -md yourdomain.com -es true

1부: MS Exchange에서 데이터 내보내기

1단계. Microsoft Exchange 사서함 복제 서비스를 시작하고 cmd 콘솔에서 다음 명령을 실행합니다.

Get-Service -name MSExchangeMailboxReplication

2단계. 필요한 관리 권한을 획득합니다. 대신 사용자 이름을 지정하여 콘솔에서 명령을 실행합니다.

New-ManagementRoleAssignment –Role "Mailbox Import Export" –User <user name>

3단계. 지정된 관리자 권한으로 EWS(Exchange 웹 서비스) 콘솔을 다시 시작합니다.

4단계. 내보내기 스크립트를 다운로드하고 EWS 콘솔에서 실행합니다.

.\ExportExchangeData.ps1 -dir "C:\Temp"

여기서 .\ExportExchangeData.ps1은 스크립트의 경로이고, -dir \C:\Temp\는 파일 내보내기에 사용될 폴더의 경로입니다.

5단계. 내보낸 데이터가 있는 폴더를 ONLYOFFICE가 설치된 머신에 배치합니다.

2부: MS Exchange 데이터를 ONLYOFFICE로 가져오기

1단계. 다음 명령을 사용하여 가져오기 스크립트를 다운로드하고 압축을 풉니다.

wget -O "ImportExchangeData.tar" "https://bit.ly/2jdOn8t" && tar -xvf ImportExchangeData.tar && cd ./Import

2단계. Python v.2.7을 설치합니다(아직 설치하지 않은 경우).

apt install python
python -V
Python 2.7.12

3단계. pip 패키지 관리자를 설치합니다.

apt install python-pip
pip -V
pip 9.0.1 from /usr/local/lib/python2.7/dist-packages (python 2.7)

4단계. 필요한 패키지를 설치합니다.

pip install -r requirements.txt

5단계. 대괄호 안의 매개변수를 자신의 데이터로 바꾸는 스크립트를 실행합니다(포털에서 HTTPS를 사용하는 경우 -s "https" 매개변수 추가).

./ImportExchangeData.py -d "<portal domain>" -u "<portal administrator email>" -pw "<portal administrator password>" -f <path to the folder with the exported data>

완료! 이제 MS Exchange에서 가져온 사용자, 사서함 및 메시지와 함께 ONLYOFFICE Mail을 사용할 수 있습니다.