저는 사용자의 이메일을 타사 Exchange 서비스(Office365 아님)에서 호스팅하는 여러 조직을 지원합니다. 총 사서함 수는 약 50개입니다.
이러한 Exchange 호스트는 사용자 데이터의 정기적인 백업을 수행하지만, 예를 들어 사용자가 사서함을 삭제하거나 기타 우발적인 사용자 오류가 발생한 경우 복원에 대해 상당히 높은 비용을 청구합니다. 또한 백업은 내가 원하는 만큼 자주 수행되지 않으며 어떤 경우에는 며칠 간격으로 수행됩니다.
이러한 Exchange 서버에 대한 관리 액세스 권한이 없기 때문에 해당 Exchange 서버에 로컬 백업 소프트웨어를 설치하거나 설정할 수 없습니다. 따라서 사서함을 로컬 파일에 동기화하는 로컬 방법이 필요합니다.
가장 확실한 방법은 백업 컴퓨터의 각 사용자에 대한 Outlook 프로필을 만든 다음 매일 각 사용자에 대해 Outlook에 로그인하여 Outlook 캐시 기간을 "모두"로 설정하고 로컬 PC와 동기화할 수 있도록 하는 것입니다. 이렇게 하면 최소한 전체 Exchange 계정(이메일, 연락처, 일정, 할 일 등)의 로컬 스냅샷을 PC에 .OST 파일로 다운로드하여 필요할 경우 나중에 복원하는 데 사용할 수 있습니다. 그러나 이 방법은 백업해야 하는 Exchange 계정 수가 많기 때문에 실용적이지 않습니다. 또한 직접 조치를 취해야 합니다.
이러한 유형의 "백업"을 자동화된 방식으로 수행하는 방법을 아는 사람이 있습니까? 지금까지 본 것과 가장 가까운 것은 이 작업을 예약할 수 있는 MailStore라는 소프트웨어입니다. 그러나 이메일 메시지만 다운로드하고 모든 캘린더 항목, 연락처 등은 생략합니다.전체이메일뿐만 아니라 계정.
어쩌면 Powershell 스크립트가 답일 수도 있습니다. 지금은 확실하지 않습니다.
어떤 조언이라도 감사드립니다!
답변1
위에 joeqwerty님 답변처럼 관리자 권한이 없으면 이동이 어렵습니다.
모든 Exchange 사용자에게 사서함을 수동으로 백업하도록 요청하는 경우가 있습니다.