EdbMails EDB Recovery and Migration software
  • Products
    Exchange EDB / Email Recovery Tools
    • EDB Recovery and MigrationRecover EDB to PST, EDB to Office 365 and Exchange NO Duplicate Migration
    • OST Recovery and MigrationRecover OST to PST, OST to Office 365 and Exchange Migration
    • PST Recovery and MigrationRecover Outlook PST, PST to Office 365 and Exchange Migration
    • MBOX Export and MigrationExport MBOX to PST, MBOX to Office 365 and Exchange Migration
    • NSF Export and MigrationExport NSF to PST, NSF to Office 365 and Exchange Migration
    • EML to PST ExportEML files export to Outlook PST format
    • PST to MSG ExportOutlook PST files export to MSG format
    • MSG to PST ExportExport MSG files Outlook PST files
    Exchange and Office 365 Migration
    • Exchange Server MigrationMigrate Exchange 2007, 2010, 2013, 2016, 2019 to Office 365 tenants. Also, migrate between Exchange servers and PST
    • Office 365 MigrationMigrate Source Office 365 tenants to Destination Office 365 tenants. Also, migrate to Exchange Server and PST
    • IMAP Email Backup & MigrationMigrate all IMAP email servers (Gmail, Zimbra, Zoho, Yahoo etc.), Office 365, Exchange and Backup to Outlook PST
    • SharePoint Online MigrationMigrate documents, files and folders from SharePoint sites
    • OneDrive for Business MigrationMigrate documents, files and folders from OneDrive
    • Microsoft Teams MigrationMigrate Teams, documents, files and folders etc.
    Exchange and Office 365 Backup
    • Office 365 BackupIncremental, Granular, Encrypted and Compressed Office 365 Mailboxes Backup
    • Exchange Server BackupIncremental, Granular, Encrypted and Compressed Exchange Mailboxes Backup
    • SharePoint, OneDrive & Teams BackupBackup Online site collections, Team sites, Office 365 groups, all documents etc.
    • Duplicate Remover - Office 365 & Exchange Remove duplicate emails, calendars, contacts, journal etc. from Office 365 and Exchange
    Go to products
  • Features
  • FAQ
  • Pricing
  • Download
  • Support
  • Sign in
User’s Manual
Exchange Server Migration

User Manual

User Manual

  • Exchange Migration Overview
  • Initial Setup
  • System Requirements
  • Installation
    • Installation process
    • Reinstall or Upgrade
    • How to uninstall
    • Migration speed
  • FAQ
    • General
    • Migration Free Trial / Demo
    • Migration License
    • Before Migration
    • Migration - Steps
    • After Migration
  • Videos
    • Exchange to Exchange
    • Exchange to Office 365
    • Exchange to IMAP
    • Exchange to PST
    • Public Folder to Office 365
    • Archive Mailbox to Office 365
    • Public Folder to Exchange
    • Archive Mailbox to Exchange
  • Screenshots
    • Exchange to Exchange
    • Exchange to Office 365
    • Exchange to PST
  • How it works?
    • Exchange to Exchange
    • Exchange to Office 365
    • Exchange to PST
    • Exchange to IMAP
    • Exchange Public Folder to Office 365
    • Exchange Public Folder to Exchange
    • Exchange 2010 to 2016 Public folder
    • Exchange 2013 Public folder to Office 365
    • Exchange 2016 Public folder to Office 365
    • Exchange Public Folder to Shared Mailbox
    • Archive Mailbox to Office 365
    • Archive Mailbox to Exchange
    • Hosted Exchange Migration
    • Hosted Exchange to Live Exchange Migration
    • Hosted Exchange to Office 365 Migration
    • Live Exchange to Hosted Exchange Migration
    • Hosted Exchange Public Folder to Office 365 Migration
    • Cross-forest migration from Exchange 2013 to Exchange 2019/2016
    • Hybrid Migration
    • Public folder Migration in Hybrid Environment
    • Migrate GAL and all address list
    • Disable msExchMailboxGuid
    • Exchange to Gmail Migration
    • Multiple PST files to Exchange server
  • Connect to Exchange server for multiple mailboxes migration
    • Connect with Global Admin
    • Connect to Multiple users using CSV file
    • Connect using full access permission
    • Connect individual users for Single / Specific user Migration
  • Connect to Hosted Exchange for its Migration
    • Connect with Full Access permissions
    • Connect to multiple users using CSV file
    • Connect to Individual user for migration
  • Connect to Office 365
    • Modern Authentication Using OAuth 2.0
      • Microsoft 365 modern authentication
      • Automatic Registration
      • Manual Registration
    • Connect with Global Admin
    • Connect to Office 365 with full access permission
    • Connect to Office 365 with CSV file option
    • Connect to Office 365 as single user mailbox
  • Set Exchange Server Impersonation rights
    • Exchange 2007 and below
    • Exchange 2010, 2013, 2016 and 2019
    • Set using Exchange Server GUI
  • Knowledge Base
    • Exchange to Exchange Migration
    • Exchange to Office 365 Migration
    • Migrate Legacy Exchange to Latest Exchange
    • Cross-forest and cross-domain migration
    • Public folder, Shared mailbox migration
    • Archive mailbox migration
    • Hosted Exchange Migration
    • Incremental migration
    • Cutover, staged and hybrid migration
    • Migrate SBS 2003, 2008, 2011 to a Modern Exchange Environment
    • Export Exchange Mailbox to PST
    • Secure Exchange Migration
    • Selective Mailbox / Folder Migration
    • Automatic Mailbox Mapping
    • Assign Public Folder to one target destination
    • Multiple PST Restore
    • No Impact on users - Zero downtime
    • Migrate Email Rules, Forwarding and Junk Email Configuration
    • Exchange migration speed and throttling management
    • Support for all the languages
    • Advanced settings and options
    • GAL and all address lists Migration
    • Exchange migration reports
    • Best Exchange Migration software
    • Exchange migration checklist
    • Exchange migration manager
    • Feature rich Exchange migration software
    • Exchange to Office 365 migration planning
    • Exchange server migration tips
    • Export Exchange server users to CSV
  • Understanding the Application
    • Program's Component
    • Migration
    • Incremental Migration
    • Exchange Throttling Policy
  • Migration Types
    • Cutover Migration
    • Staged Migration
    • Hybrid Migration
  • Map the Mailboxes
  • Migration Walkthrough
    • From Exchange 2003
    • From Exchange 2007
    • From Exchange 2010 to Exchange 2019
    • From Exchange 2010 to Exchange 2016
    • From Exchange 2010 to Office 365
    • From Exchange 2013 to Exchange 2019
    • From Exchange 2013 to Exchange 2016
    • From Exchange 2013 to Office 365
    • From Exchange 2016 to Exchange 2019
    • From Exchange 2016 to Office 365
    • From Exchange 2019 to Office 365
    • From Office 365
  • Multifactor Authentication
    • Enable MFA in Office 365
    • Create App password for MFA
    • Disable Security Defaults
  1. Home
  2. Product
  3. Public Folder to Office 365 in hybrid environment
Download Buy Now

Public folder to Office 365 migration in a hybrid environment

Scenario:

During the Public folder migration in Exchange and Office 365 hybrid environment, you will receive the error 'HoldForMigration' when you try to create Public folder mailboxes on Exchange online (Office 365)

The following error occurs when the Public folder is configured as 'Remote' during the Exchange server hybrid deployment.

Error: An existing Public Folder deployment has been detected. To migrate existing Public Folder data, create new Public Folder mailbox using -HoldForMigration switch

Public folder -HoldforMigration error in a Hybrid environment

Resolution:

To resolve the public folder error during migration in a hybrid deployment, change and configure the Public folder from Remote to Local.

Before proceeding, ensure that all Public folders are located on the on-premises Exchange server and that no Public folders exist on the target Office 365 server.

Steps to resolve Public folder migration error in Hybrid environment

  1. Set the on-premises Exchange Public Folders to Local

    1. Launch PowerShell and run the following command to test the Public folder mode in your on-premise Exchange. Command: Copy & Paste it on PowerShell

      Get-OrganizationConfig |fl *public*

      Result:
      Public folder organization configuration

      The PublicFoldersEnabled parameter indicates that the Public folders are in Remote mode.

    2. Remove all the existing Public Folder mailboxes on Office 365. Command: Copy & Paste it on PowerShell

      Get-Mailbox -PublicFolder |Remove-Mailbox -PublicFolder

      Note: In a Hybrid scenario, the Public Folder mailboxes on Office 365 should be empty and without data (if you’re using Public folder on-premises). Ensure that all Public Folder mailboxes on the target are empty before deleting them.

      Run the cmdlet twice because it is not possible to delete the primary mailbox before deleting the others when there are multiple Public Folder mailboxes.

    3. Run the following command and change the Public folder mode to Local. Command: Copy & Paste it on PowerShell

      Set-OrganizationConfig -PublicFoldersEnabled Local -RemotePublicFolderMailboxes $Null

    4. Rerun the command from step 1 to verify the Public folder mode.

      PublicFoldersEnabled mode changed to Local

      The parameter PublicFoldersEnabled is changed to Local

      Note: Changing the mode to Local disrupts connectivity with on-premises Public Folders for all Office 365 mailbox users. Before you begin, plan the activity and backup your Public folder mailboxes.

  2. Create Public folders on the target Office 365 server

    1. Login to the Admin center and create Public folder mailboxes

      Assign root access to the Public folder to the admin account that will be used for the migration. You do not have to create all of the Public Folders in Office 365. Simply create the top-level folders, and EdbMails will create the rest and migrate the permissions during migration.

    2. Run the following command to assign the Public folder mailbox as default to the admin account Command: Copy & Paste it on PowerShell

      Set-Mailbox -Identity -DefaultPublicFolderMailbox

    3. Run the below cmdlet and verify if the Admin account is assigned the Public folder mailbox Command: Copy & Paste it on PowerShell

      Get-Mailbox|flPrimarySmtpAddress,DefaultPublicFolderMailbox,EffectivePublicFolderMailbox

      Set the default Public folder mailbox for the admin account
  3. Migrate Public folders to Office 365 in a hybrid environment with EdbMails

    • Step 1: Download and Install EdbMails application setup

      a. Download and install EdbMails on your computer.   Download

      b. Double click the EdbMails setup (EdbMailsSetup.exe) to install the application.

      c. Follow the instructions that appear to complete the installation.

      installation

    • Step 2: Enter the email address to login or click 'Start Your Free Trial'

      Click the 'Login' or 'Start Your Free Trial' button.

      Demo login EdbMails

    • Step 3: Select the migration technique as 'Exchange Migration'

      Select the option 'Exchange Migration' and click the 'Continue'.

      Exchange Migration

    • Step 4: Connect to Source Exchange Server

      Exchange Public Folder Migration

      Note:
      1. For Public folder migration ensure that you have Public folder available on your source server.
      2. You can migrate Source Public folder to Target server Public folder. Or

      Login to Source Live Exchange

      Click here for the detailed steps on Exchange server login using EdbMails

      NOTE: For Public Folder migration ensure that you have selected 'Connect to Public Folder' option in the login screen during source server login.

      On successful login, you will be displayed with the Public folder hireharchy.

      Source Exchange Server Connection

    • Step 5: Perform Exchange Public Folder to Office 365 migration

      Select the Exchange Public Folder for migration

      Select the Exchange Public Folder that you wish to migrate.

      Choose the migration type as 'Full migration' or 'Incremental migration'.

      Click the 'Migrate to Destination Office 365 [Incremental]' button to continue.

      Select the mailboxes

    • Step 6: Login to Destination Office 365

      Login to the target Office 365 account. Click here for the detailed steps on Office 365 login using EdbMails

      On successful login, you will be displayed with the list of mailboxes along with shared mailboxes.

      Load Mailboxes from CSV

      After successful login, if the automatic mailbox listing has failed to retrieve all the mailboxes name then you can load all the mailboxes name using .csv file. However, if the listing is successful then you can ignore this step and continue to next step.

      Click here for the detailed steps on listing mailboxes using '.CSV' file

      Click the 'Continue' button.

      Load CSV

    • Step 7: Map Source and Target shared mailbox

      Map the source mailboxes to target Office 365 shared mailbox. Click here for the details.

      mailbox mapping

    • Step 8: Start the Migration Operation

      Click the 'Continue' button to start the migration operation.

      That's it! During migration operation, you can view the progress as shown below.

      Migrate Source Exchange to Destination Exchange

      Appropriate message will be displayed on completion of the migration operation.

      Click the 'View Log' button to view the migration operation log.

      Login to your Office 365 account to verify migrated items such as emails, calendars, contacts etc.

  4. Post Migration activities

    If you plan to use Public folders for all Office 365 users in the cloud, run the following cmdlet and set the necessary permissions. Copy & Paste it on PowerShell

    Get-Mailbox|flPrimarySmtpAddress,DefaultPublicFolderMailbox,EffectivePublicFolderMailbox

    Then, remove the on-premises Public folders.

    If you plan to allow specific Office 365 users to access the on-premise Public folders, run the cmdlet to restore access to the on-Premises Public Folders. Copy & Paste it on PowerShell

    Set-OrganizationConfig -PublicFoldersEnabled Remote -RemotePublicFolderMailboxes

    Keep in mind that we cannot absolutely assure that you will be able to perform this activity with success.

Download
Buy Now

 In this manual

On-premises Public FoldersCreate Public foldersMigrate Public folders stepsPost Migration activities

Live Exchange Migration

100 Mailboxes $299 Only

Buy Now

Need help?

24/7 Customer support

Contact us on Live chat

Personalized Demo

Book a personalized demo

Still need help?

Email us / Call us

@edbmails.com All rights are reserved Privacy Policy | Terms of Use | GDPR | Security | Press Releases

hidden msg
Live Chat

Hi, May I help you?

Hide Chat Now