none
Spostamento mailbox tra diversi database RRS feed

  • Domanda

  • Buongiorno a tutti, io mi trovo a gestire un server exchange 2010 e ho un problema, sto spostando le caselle da un database ad uno nuovo sempre sullo stesso server. Ho scelto di fare questa operazione perchè ho diversi database di grosse dimensioni e pensavo di dividerli in database più piccoli.

    Il problema è che una volta creato il nuovo database lo spostamento delle caselle da vecchio a nuovo funziona ma se provo successivamente a spostare una casella da un database nuovo ad un'altro lo spostamento non funziona, sbaglio qualcosa? le impostazioni dei database sono tutte uguali.

    Grazie a tutti

    Federico

    mercoledì 3 aprile 2019 07:16

Risposte

  • Ciao, quindi, cerchiamo di capire:

    hai un db unico.

    Ne hai creati altri (quanti?) perchè la STD al massimo ti fa gestire 5DB, il sesto non lo monta. Per più di 5 serve una versione Enterprise.

    Detto questo. Se hai per capirci 100 caselle con un DB da 300GB e crei dei db secondari per "gestire meglio la cosa" ha senso solamente se su questi db poi ci fai manutenzione, altrimenti cambia poco.

    Si, volendo puoi pensare "al massimo faccio manutenzione solo su 1" però se fino ad oggi è stato pensato in questo modo non credo cambierà qualcosa.

    Bisogna vedere le dimensioni in numero di caselle, in quantità massima di GB a cui sono state impostate e soprattutto le politiche di archiviazione..dopo ha senso pensare di splittare.

    il 99% con un singolo DB si archiviano le mailbox, si crea un nuovo DB che diventa per forza di cose di dimensioni più piccole e poi si butta il vecchio, spostare senza archiviazione non ha davvero senso.

    Chiarisci meglio la struttura che vediamo di aiutarti.

    ciao.

    A.



    mercoledì 3 aprile 2019 09:35
    Moderatore
  • Servirebbe qualche dettaglio in più, ad esempio quando dici che non funziona cosa succede? Hai qualche errore?

    Roberto


    Roberto Ferazzi
    Microsoft® MVP Office Apps & Services (Exchange Server)
    Moderator in the Microsoft TechNet Italy Forums
    My MVP Profile

    MSExchange.Community

     

    mercoledì 3 aprile 2019 09:38
    Moderatore

Tutte le risposte

  • Ciao, quindi, cerchiamo di capire:

    hai un db unico.

    Ne hai creati altri (quanti?) perchè la STD al massimo ti fa gestire 5DB, il sesto non lo monta. Per più di 5 serve una versione Enterprise.

    Detto questo. Se hai per capirci 100 caselle con un DB da 300GB e crei dei db secondari per "gestire meglio la cosa" ha senso solamente se su questi db poi ci fai manutenzione, altrimenti cambia poco.

    Si, volendo puoi pensare "al massimo faccio manutenzione solo su 1" però se fino ad oggi è stato pensato in questo modo non credo cambierà qualcosa.

    Bisogna vedere le dimensioni in numero di caselle, in quantità massima di GB a cui sono state impostate e soprattutto le politiche di archiviazione..dopo ha senso pensare di splittare.

    il 99% con un singolo DB si archiviano le mailbox, si crea un nuovo DB che diventa per forza di cose di dimensioni più piccole e poi si butta il vecchio, spostare senza archiviazione non ha davvero senso.

    Chiarisci meglio la struttura che vediamo di aiutarti.

    ciao.

    A.



    mercoledì 3 aprile 2019 09:35
    Moderatore
  • Servirebbe qualche dettaglio in più, ad esempio quando dici che non funziona cosa succede? Hai qualche errore?

    Roberto


    Roberto Ferazzi
    Microsoft® MVP Office Apps & Services (Exchange Server)
    Moderator in the Microsoft TechNet Italy Forums
    My MVP Profile

    MSExchange.Community

     

    mercoledì 3 aprile 2019 09:38
    Moderatore
  • Ciao, intanto grazie 1000 per l'interessamento, ora cerco di spiegarmi meglio

    Io ho un tre DB (DB1-DB2-DB3), DB1 è molto pesante econtiene anche caselle che ho cancellato e vorrei splittarlo per una questione di gestione, penso che tre DB piccoli siano meglio di uno gigante o sbaglio?

    La procedura che ho effettuato è la seguente:

    -ho creato un nuovo DB1-1 assicurandomi di avere le stesse impostazioni del precedente e fin li tutto ok

    -ho iniziato a spostare le caselle da DB1 a DB1-1 e tutto ok, il report non mi restituisce errori e mi dice 

    Migration batch Test has completed successfully.

    ________________________________________

    Synced: Mailboxes - 1 
    All mailboxes completely migrated
    Total mailboxes: Mailboxes - 1
    Click here to download the success report. You may be required to sign in.

    - ho pensato poi di provare a spostare la casella che avevo spostato da DB1 a DB1-1 in DB2 per vedere se in ottica futura funziona lo spostamento in un eventuale nuovo DB ma non la sposta, rimane sempre in DB1-1 e mi dice: 

    Migration batch test orders has completed successfully.
    ________________________________________
    Synced: None 
    Total mailboxes: None

    quindi dice succesfully ma la casella non si muove, rimane in DB1-1

    mercoledì 3 aprile 2019 13:28
  • Ok...ma personalmente non giocherei con le caselle balzellando da un db all'altro come se fosse un salta fosso sinceramente...capita anche che ti si corrompa la casella e dopo devi riprenderla dal backup...Lo spostamento va fatto meno volte possibile e solo se realmente c'è necessità.

    Probabilmente non hai solamente pulito la request dalla console EMC se lo hai fatto di li. Controlla nella console dello spostamento se hanno ancora la freccina verde, eventualmente dagli un clear request. Dovrebbero sparire e dovresti poter spostare ancora.

    ciao.

    A.

    mercoledì 3 aprile 2019 13:51
    Moderatore
  • Confermo, togli le request prima di farne altre.

    Roberto


    Roberto Ferazzi
    Microsoft® MVP Office Apps & Services (Exchange Server)
    Moderator in the Microsoft TechNet Italy Forums
    My MVP Profile

    MSExchange.Community

     

    mercoledì 3 aprile 2019 14:10
    Moderatore
  • scusatemi ma purtroppo sono un novellino in ambito e quindi mi trovo un attimo in difficoltà, rettifico un errore, ho Exchange 2013 e non 2010, ero convinto di aver scritto 2013, precisamente la versione 15.0 build 620.29....sorry

    Per effettuare le operazioni di creazione database e spostamento non ho utilizzato la console EMC ma la pagina web 

    PS. come faccio a sapere se ho la versione Enterprise?

    Grazie e scusate per gli errori 

    Federico

    giovedì 4 aprile 2019 07:38
  • Non cambia, devi comunque azzerare le request prima di spostarne altri. Dalla console va bene. Per la versione quando clicchi su "server" sulla dx ti scrive se std o enterprise, considerato che è singolo dubito tu abbia speso 4000€ in una licenza nata per la rindondanza.

    ciao.

    A.

    giovedì 4 aprile 2019 10:20
    Moderatore
  • come faccio ad azzerare le request? non capisco

    per il discordo std o ent voglio un attimo capire, io ho la ridondanza, ho due server active directory, due server mail e un server CAS

    Grazie 1000

    giovedì 4 aprile 2019 12:17
  • per le request

    https://docs.microsoft.com/en-us/powershell/module/exchange/mailboxes/remove-mailboxexportrequest?view=exchange-ps

    per la versione..nella console..voce servers...1 click...sulla dx ti dice se  STD o ENT e la build installata...

    Federico, se mi posso permettere, prima di mettere mano ad una struttura del genere, ti serve della formazione e non poca.

    questo è un buon inizio.

    https://www.amazon.it/Exchange-Server-2013-Unleashed-Morimoto/dp/0672336111/ref=sr_1_3?__mk_it_IT=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=exchange+2013&qid=1554647659&s=gateway&sr=8-3

    poi te lo tieni sul comodino come la bibbia...altrimenti da quello che leggiamo qui rischi di fare parecchio danno e poi non lo rimetti più in piedi..

    ciao.

    A.

    domenica 7 aprile 2019 14:35
    Moderatore