Cómo mover el contenido de las carpetas públicas de una base de datos de carpetas públicas a otra

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2008-01-21

En este tema se explica cómo usar el Shell de administración de Exchange para mover carpetas públicas a otra base de datos u otro servidor.

Nota

No puede usar la Consola de administración de Exchange para realizar este procedimiento.

Nota

Si este procedimiento se realiza como parte de una migración de Exchange Server 2003 a Exchange Server 2007, se puede usar tanto el Administrador del sistema en Exchange 2003 como la Consola de administración en Exchange 2007 para mover las carpetas públicas de Exchange 2003 a un servidor Exchange 2007. Para obtener más información acerca de la migración de carpetas públicas, consulte el artículo del blog del equipo de Exchange Server Mover réplicas de carpetas públicas de Exchange 2000 a Exchange 2007 (en inglés). Para obtener más información acerca de cómo quitar las bases de datos de carpetas públicas, consulte Quitar bases de datos de carpetas públicas.

Cuando se mueven carpetas públicas, hay dos posibles situaciones que se deben tener en consideración:

  • Mover todo el contenido de las carpetas públicas de una base de datos a otra base de datos de carpetas públicas nueva   Para mover todas las carpetas públicas de una base de datos a otra base de datos de carpetas públicas nueva, utilice el script MoveAllReplicas.ps1. Este script sustituye a un servidor por otro nuevo en la lista de replicación de todas las carpetas públicas, incluso de las carpetas de sistema. Para obtener más información acerca del uso de scripts de carpetas públicas, consulte scripts para la administración de las carpetas públicas en el Shell de Exchange Management.

  • **Mover contenido de un árbol de carpetas de un servidor a otro  **Para mover todas las réplicas de un subárbol de carpetas públicas de un servidor a otro, utilice el script ReplaceReplicaOnPFRecursive.ps1. Este script agrega un nuevo servidor a la lista de replicación de una carpeta pública y de todas las carpetas que dependen de ella en la jerarquía. Si el servidor ya aparece en la lista de replicación de una carpeta, no se cambia nada de esa carpeta. Para obtener más información acerca del uso de scripts de carpetas públicas, consulte scripts para la administración de las carpetas públicas en el Shell de Exchange Management.

Antes de empezar

Para llevar a cabo los siguientes procedimientos, la cuenta que use debe tener delegado lo siguiente:

  • Función Administrador de Exchange Server y grupo Administradores local del servidor de destino

Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Microsoft Exchange Server 2007, consulte Consideraciones sobre permisos.

Procedimiento

Para usar el Shell de administración de Exchange para mover todo el contenido de las carpetas públicas de una base de datos a otra base de datos de carpetas públicas nueva

  • Para mover todo el contenido de las carpetas públicas de Server01 a Server02, ejecute el siguiente comando:

    MoveAllReplicas.ps1 -Server Server01 -NewServer Server02
    

Para usar el Shell de administración de Exchange para mover el contenido de un árbol de carpetas de un servidor a otro

  • Para mover la carpeta pública denominada Legal, y todas las carpetas dentro de esta jerarquía, de Server01 a Server02, ejecute el siguiente comando:

    ReplaceReplicaOnPFRecursive.ps1 -TopPublicFolder "\Legal" -ServerToAdd Server02 -ServerToRemove Server01 
    

Para obtener información detallada acerca de la sintaxis y los parámetros, consulte el tema de referencia Set-PublicFolder.

Para obtener más información

Para obtener más información acerca de las carpetas públicas, consulte los siguientes temas: