EdbMails EDB Recovery and Migration software
  • Reseller
  • Free Trial
  • Video Tutorials
  • Support
  • FAQ
  • Free Tools
  • Knowledge Base
  • 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
    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
    • GAL and All Address Lists migrationDirectly migrate Exchange and Office 365 Global address list and Address Lists items
    Go to products
  • Pricing
  • Features
  • Download
  • Account
    1. Home
    2. Product
    3. Public Folder to Office 365 in hybrid environment

    Public folder to Office 365 migration in a Hybrid environment

    Migrate Public folder to O365 in a Hybrid environment with EdbMails software

User Manual

  • Exchange Migration Overview
  • Initial Setup
  • System Requirements
  • Installation
    • Installation process
    • Reinstall or Upgrade
    • How to uninstall
  • FAQ
    • General
    • Migration Free Trial / Demo
    • Migration License
    • Before Migration
    • Migration - Steps
    • After Migration
  • Videos
    • Exchange to Exchange
    • Exchange to Office 365
    • 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 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
  • 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
  • Understanding the Application
    • Program's Component
    • Migration
    • Incremental Migration
    • Exchange Throttling Policy
  • Set Office 365 Impersonation rights
    • Using PowerShell commands
    • Using Office 365 GUI
  • 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

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

Migrate Public folders to Office 365 in a hybrid environment with EdbMails

  1. 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

  2. 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

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

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

    Exchange Migration

  4. 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
    3. You can migrate Source Public folder to Target server Mailboxes.

    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.

  5. 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'.

    Select Mailboxes

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

    Export Selected Mailboxes

    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

    Map Source and Target shared mailbox

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

    Start the Migration Operation

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

    mailbox mapping

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

    Public folder Migration to Office 365 Shared mailbox

    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.

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.

Free Download
Buy Now
hidden msg

EdbMails Demo / Trial Version

Step 1. Download and install EdbMails

Step 2. Click the 'Start Your Free Trial' button

Demo login EdbMails

  • Home
  • Features
  • Pricing
  • Support
  • Download
  • Sitemap
  • FAQ
  • Video Tutorials
  • Technical Support
  • Live Chat
  • Contact Us
Shifttocloud Inc.
Rehoboth Beach, DE
United States
+1 (302) 416-3056

Privacy Policy | Terms of Use | GDPR | Security | Press Releases

© 2023 Shifttocloud Inc.

Live Chat

Hi, May I help you?

Hide Chat Now