Quantcast
Channel: Exchange Server 2013 - High Availability and Disaster Recovery forum
Viewing all 1985 articles
Browse latest View live

Exchange Server 2013 SP1 CU5 - The Microsoft Exchange Replication service VSS Writer encountered an exception

$
0
0

We have 2 server DAG with a witness all servers are Server 2012 R2.  Both members of the DAG are Exchange 2013 SP1 CU5.

We haven't seen this until recently, but during a VSS enabled storage snapshot the following errors occur.  All of which are related to MSExchangeRepl and the Exchange VSS Writer.

Event IDs 2140, 2026, 2028, 2030.

The errors start with the 2140 seen here:

The Microsoft Exchange Replication service VSS Writer encountered an exception in function Microsoft::Exchange::Cluster::ReplicaVssWriter::CReplicaVssWriterInterop::PrepareSnapshot. HResult -2147467259. Exception Microsoft.Mapi.MapiExceptionDatabaseError: MapiExceptionDatabaseError: Unable execute Prepare on snapshot. (hr=0x80004005, ec=1108)
Diagnostic context:
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 56264   StoreEc: 0x1388    
    Lid: 46280   StoreEc: 0x454     
    Lid: 1750    ---- Remote Context End ----
    Lid: 59216  
    Lid: 34640   StoreEc: 0x454     
    Lid: 52264  
    Lid: 46120   StoreEc: 0x454     
   at Microsoft.Mapi.MapiExceptionHelper.InternalThrowIfErrorOrWarning(String message, Int32 hresult, Boolean allowWarnings, Int32 ec, DiagnosticContext diagCtx, Exception innerException)
   at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, IExInterface iUnknown, Exception innerException)
   at Microsoft.Mapi.ExRpcAdmin.ProcessSnapshotOperation(Guid mdbGuid, SnapshotOperationCode operationCode, UInt32 flags)
   at Microsoft.Exchange.Cluster.Replay.StoreRpcController.<>c__DisplayClass1c.<SnapshotPrepare>b__1b()
   at Microsoft.Exchange.Cluster.Replay.SafeRefCountedTimeoutWrapper.<>c__DisplayClass2.<ProtectedCallWithTimeout>b__0()
   at Microsoft.Exchange.Data.HA.InvokeWithTimeout.Invoke(Action invokableAction, Action foregroundAction, TimeSpan invokeTimeout, Boolean sendWatsonReportNoThrow, Object cancelEvent)
   at Microsoft.Exchange.Cluster.Replay.SafeRefCountedTimeoutWrapper.ProtectedCallWithTimeout(String operationName, TimeSpan timeout, Action operation)
   at Microsoft.Exchange.Cluster.ReplicaVssWriter.CReplicaVssWriterInterop.SnapshotPrepare(Guid dbGuid, UInt32 flags)
   at Microsoft.Exchange.Cluster.ReplicaVssWriter.CReplicaVssWriterInterop.PrepareSnapshot().



Exchange 2010 - What is best practice for protection against corruption replication?

$
0
0
My Exchange 2010 SP3 environment includes DAG with offsite passive copy.  DB is backed-up nightly with TSM TDP.  My predecessor also installed DoubleTake software to protect the DB against replication of malware or corruption to the passive MB server.  Doubletake updates offsite DB replica every 4-hours.  Understanding that this is ultimately a decision based on my company's risk tolerance, to the end, what is the probability of malware or corruption propagation due to replication?  What is industry best practice: do most companies have a 3rd, lagged copy of the DB in the DAG, or are 3rd party solutions such as DoubleTake commonly employed?  Are there other, better (and less expensive) options?

Exchange server goes down... Export EDB into PST?

$
0
0

Can some body help me.....how can i import my EDB file into Outlook file format

Please help me....

Exchange 2013 DAG with VMWare Clustering

$
0
0

Hi team,

I'm looking at a scenario where there are 3 Hosts with a SAN for storage and isClustered for failover with so many other server/applications. The requirement is to have a High Available environment with Exchange 2013. Now I want to know the possibility of having 2xCAS (WNLB) and 2xMailbox Servers with DAG.

1) Want to know if this is a supported scenario, where DAG is implemented in a VMWare cluster.

2) The DAG on cluster is to ensure that even if no host failure occurs i have VM level failover. and if Host Level failover occurs I have cluster based failover.

Any guidance is much appreciated.

Thank you.
Cheers!


Backup Exchange 2013 fails Vss writer problems

$
0
0

Hello

Im trying to backup Exchange 2013 singel machine no DAG, with built in windows backup

Get the following errors in the eventlog!

Any suggestions are welcomed!

/Andreas

Log Name:      Application
Source:        MSExchangeRepl
Date:          2013-03-17 09:51:33
Event ID:      2112
Task Category: Exchange VSS Writer
Level:         Error
Keywords:      Classic
User:          N/A
Computer:     xxxx
Description:
The Microsoft Exchange Replication service VSS Writer instance c86fac3a-c716-400d-a240-91eac487649c failed with error code 0 when preparing for a backup of database 'Mailbox Database 1593814252'.

Log Name:      Application
Source:        MSExchangeRepl
Date:          2013-03-17 09:50:59
Event ID:      2140
Task Category: Exchange VSS Writer
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      xxxx
Description:
The Microsoft Exchange Replication service VSS Writer encountered an exception in function Microsoft::Exchange::Cluster::ReplicaVssWriter::CReplicaVssWriterInterop::PrepareBackup. HResult -2146233066. Exception System.OverflowException: Arithmetic operation resulted in an overflow.
   at Microsoft.Isam.Esent.Interop.JET_LOGTIME..ctor(DateTime time)
   at Microsoft.Isam.Esent.Interop.JET_SIGNATURE..ctor(Int32 random, Nullable`1 time, String computerName)
   at Microsoft.Exchange.Cluster.Replay.ReplicaInstanceManager.GetRunningInstanceSignatureAndCheckpoint(Guid instanceGuid, Nullable`1& logfileSignature, Int64& lowestGenerationRequired, Int64& highestGenerationRequired, Int64& lastGenerationBackedUp)
   at Microsoft.Exchange.Cluster.ReplicaVssWriter.CReplicaVssWriterInterop.PrepareBackupReplica(IVssComponent* pComponent, ReplayConfiguration replica, BackupInstance backupInstance)
   at Microsoft.Exchange.Cluster.ReplicaVssWriter.CReplicaVssWriterInterop.PrepareBackup(IVssWriterComponents* pComponents).
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="MSExchangeRepl" />
    <EventID Qualifiers="49156">2140</EventID>
    <Level>2</Level>
    <Task>2</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-03-17T08:50:59.000000000Z" />
    <EventRecordID>25153</EventRecordID>
    <Channel>Application</Channel>
    <Computer>xxxxxxxx</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Microsoft::Exchange::Cluster::ReplicaVssWriter::CReplicaVssWriterInterop::PrepareBackup</Data>
    <Data>-2146233066</Data>
    <Data>System.OverflowException: Arithmetic operation resulted in an overflow.
   at Microsoft.Isam.Esent.Interop.JET_LOGTIME..ctor(DateTime time)
   at Microsoft.Isam.Esent.Interop.JET_SIGNATURE..ctor(Int32 random, Nullable`1 time, String computerName)
   at Microsoft.Exchange.Cluster.Replay.ReplicaInstanceManager.GetRunningInstanceSignatureAndCheckpoint(Guid instanceGuid, Nullable`1&amp; logfileSignature, Int64&amp; lowestGenerationRequired, Int64&amp; highestGenerationRequired, Int64&amp; lastGenerationBackedUp)
   at Microsoft.Exchange.Cluster.ReplicaVssWriter.CReplicaVssWriterInterop.PrepareBackupReplica(IVssComponent* pComponent, ReplayConfiguration replica, BackupInstance backupInstance)
   at Microsoft.Exchange.Cluster.ReplicaVssWriter.CReplicaVssWriterInterop.PrepareBackup(IVssWriterComponents* pComponents)</Data>
  </EventData>
</Event>

Log Name:      Application
Source:        MSExchangeRepl
Date:          2013-03-17 09:50:59
Event ID:      2024
Task Category: Exchange VSS Writer
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      xxxxxxx
Description:
The Microsoft Exchange Replication service VSS Writer (Instance b6dcc5a8-6df8-41e8-af65-d10a8fc761a5) failed with error 80131516 when preparing for a backup.

Log Name:      Application
Source:        SPP
Date:          2013-03-17 09:50:59
Event ID:      16389
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      xxxxxxxxx
Description:
Writer Microsoft Exchange Writer experienced retryable error during shadow copy creation. Retrying...  More info: .

Log Name:      Application
Source:        VSS
Date:          2013-03-17 09:51:10
Event ID:      8229
Task Category: None
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:     xxxxxxxxxx
Description:
A VSS writer has rejected an event with error 0x00000000, The operation completed successfully.
. Changes that the writer made to the writer components while handling the event will not be available to the requester. Check the event log for related events from the application hosting the VSS writer.

Operation:
   PrepareForBackup event

Context:
   Execution Context: Writer
   Writer Class Id: {7e47b561-971a-46e6-96b9-696eeaa53b2a}
   Writer Name: MSMQ Writer (MSMQ)
   Writer Instance Name: MSMQ Writer (MSMQ)
   Writer Instance ID: {8f3afc61-ffcf-46df-82ff-0d28b4f131dc}
   Command Line: C:\Windows\system32\mqsvc.exe
   Process ID: 1360
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="VSS" />
    <EventID Qualifiers="0">8229</EventID>
    <Level>3</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-03-17T08:51:10.000000000Z" />
    <EventRecordID>25159</EventRecordID>
    <Channel>Application</Channel>
    <Computer>xxxxxxxx</Computer>
    <Security />
  </System>
  <EventData>
    <Data>0x00000000, The operation completed successfully.
</Data>
    <Data>

Operation:
   PrepareForBackup event

Context:
   Execution Context: Writer
   Writer Class Id: {7e47b561-971a-46e6-96b9-696eeaa53b2a}
   Writer Name: MSMQ Writer (MSMQ)
   Writer Instance Name: MSMQ Writer (MSMQ)
   Writer Instance ID: {8f3afc61-ffcf-46df-82ff-0d28b4f131dc}
   Command Line: C:\Windows\system32\mqsvc.exe
   Process ID: 1360</Data>
    <Binary>2D20436F64653A20575254575254494330303030353332372D2043616C6C3A20575254575254494330303030323634302D205049443A202030303030313336302D205449443A202030303031333233322D20434D443A2020433A5C57696E646F77735C73797374656D33325C6D717376632E6578652020202D20557365723A204E616D653A204E5420415554484F524954595C4E4554574F524B20534552564943452C205349443A532D312D352D3230</Binary>
  </EventData>
</Event>


/Andreas

Database redundancy two-copy health check failed

$
0
0

we have a 2 node cluster Exch 2013 Windows cluster. I am trying to clear the errors before we move any of our 2007 mailboxes over. Mine is the only mailbox on the 2013 server right now. There is 3 events that apper in the HighAvailability monitoring log every hour and one is a 1018 error.

1018 - Database redundancy two-copy health check failed
1008 - Database availability health check passed
1004 - Database availability health check passed

I have run the script "Get-DAGHealth.ps1 -Details" and it comes back with no errors. What is causing this error and how do I clear it?

Safe shutdown Exchange 2013 DAG

$
0
0
Dear All,
We have a 4 member DAG (VM) and as a planned power switchover we need to shwitchoff all the servers. I need to shutdown the Exchange server and power them up again once the power is restored. Can i get a help a safe procedure to shutdown and switchbak on the DAG members.
We have 4 servers running Exhcnage 2013 SP 1 DAF, Quorm on one of the front end servers. I know AD will be shutdown in last.

Thanks for all in advance

Apoorv Mehrotra

Exchange server is not accessible For External users while my Primary ISP down

$
0
0

Hi ,

our  webmail a record is mapped to one ISP (public address).while this ISp down my exchange server is not available in externally.

can we add multiple isp record for webmail or any other solution is available ??



Exchange HA and DR - 3 sites

$
0
0

Hi

We are implementing exchange 2013 and there are 3 sites.  Based on Microsoft PowerPoint presentations; you can have EVEN number of DAG members on site 1, even number of DAG members on site 2, and file share witness ALL BY ITSELF on site3.  This way automatic failover should occur if either site 1 or site 2 goes down  (Based on what Microsoft presentations say.)

Is this true?  I can't find any place on the Internet that says such thing is true.  May be I am not searching for the right things but still can't find anything about it

Links:

http://seach9.blob.core.windows.net/teched/2012/aus/EXL315_Schnoll.pptx

http://video.ch9.ms/sessions/teched/eu/2013/OUC-B314_Schnoll.pptx

http://download.microsoft.com/documents/hk/technet/techdays2013/Day%203-Session%201_0930-1045/EXL377_Exchange%20Server%202013%20High%20Availability%20and%20Site%20Resilience%20(Rm221).pdf

Screen shot below:


Exchange 2013 DR - Only one DAG member remaining

$
0
0

Hi

According to the following article with DAC mode enabled; last remaining DAG member in exchange 2013 will not form the cluster if "alternate file share witness" wasn't rebooted last!!!!.  This is very important to remember when doing testing DR or even during actual DR

http://port25guy.com/2012/12/10/witness-server-boot-time-getdagnetworkconfig-and-the-pain-of-exchange-2010-dr-tests/#comment-2012

http://blogs.technet.com/b/timmcmic/archive/2012/05/30/part-2-datacenter-activation-coordination-and-the-file-share-witness.aspx

My question is -->

Is this concept still true in 2013?  Do you need to be sure that alternate file share witness server has been rebooted last before doing the 3 recovery command (Stop-databaseavailabilitygroup, net stop clussvc, restore-databaseavailabilitygroup)

Thank you




recover exchange folder

$
0
0
Tried migrating exchange folder 2010 to 2013 but the 2010 folder crashed. Fortunately the DB was intact.

Now I need to do a recovery however is it possible to recover directly over to exchange 2013?

DAG member with low speed WAN connection

$
0
0

Hi

We have a primary site and a disaster recovery site.  There is an exchange 2013 DAG member in the DR site.  Problem is that speed between the physical sites is slow....

Our copy queue lengths are very high now and suspend + resume is not doing us any good.  Also update-mailboxdatabasecopy fails at times.

Is copying the .EDB file from active server on primary site to DR site + update an option?

May some one please explain? 

Thanks


WNLB and Exchange 2013

$
0
0

Having a little issue:

I have 2 Exchange 2013 cas servers i want to load balance with WNLB.

Problem is after configuring everything, the outlook clients stays on

"trying to connect to server" which eventually doesn't connect

This is what i have done:

Installed WNLB on both servers.

Both servers have a single NIC. using a multicast mode

the cluster IP is .150

on dns i have added the following records.

mail.contoso.com -> the ip is the cluster ip

cname records for owa, pop,autodiscover,ecp all mapping to mail.contoso.com

ecp works just fine although some clients could.t browse to owa.

PLease what am i doing wrong.

Configure the timing for the DAG failover

$
0
0

Hi Exchange Experts,

We have our exchange servers 2010 that being configured with the DAG with the remote sites. Since it is too fast for the failover to happen, is it possible that we change the threshold time, thus the failover won't happen too fast?

Thanks.

Regards,

Henry

Database can not mount in exchange server 2013 due to Unable to mount database. (hr=0x80004005, ec=-543)

$
0
0

Hello All,

Database can not mount. In this Database domain Administrator mailbox have.

Please suggest. It's very important

The error:

[PS] C:\Windows\system32>Mount-Database -Identity MBX-01 -Force

Confirm
At least one committed transaction log file is missing. Mounting this database will result in data loss. If you can
locate the missing log files, don't continue. Are you sure you want to continue?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [?] Help (default is "Y"): a
Failed to mount database "MBX-01". Error: An Active Manager operation failed. Error: The database action failed.
Error: Operation failed with message: MapiExceptionJetErrorRequiredLogFilesMissing: Unable to mount database.
(hr=0x80004005, ec=-543)
Diagnostic context:
    Lid: 65256
    Lid: 10722   StoreEc: 0xFFFFFDE1
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 45120   dwParam: 0x51FF5F0
    Lid: 57728   dwParam: 0x51FF68C
    Lid: 46144   dwParam: 0x51FF709
    Lid: 34880   dwParam: 0x51FF709
    Lid: 34760   StoreEc: 0xFFFFFDE1
    Lid: 41344   Guid: 1c2c8cab-ae3f-40c8-8024-ffc776b22360
    Lid: 35200   dwParam: 0x2EFC
    Lid: 46144   dwParam: 0x51FFA55
    Lid: 34880   dwParam: 0x51FFA55
    Lid: 56264   StoreEc: 0x1388
    Lid: 46280   StoreEc: 0xFFFFFDE1
    Lid: 1750    ---- Remote Context End ----
    Lid: 1047    StoreEc: 0xFFFFFDE1 [Database: MBX-01, Server: EG-EXCHG-01.ABC.com]
    + CategoryInfo          : InvalidOperation: (MBX-01:ADObjectId) [Mount-Database], InvalidOperationException
    + FullyQualifiedErrorId : [Server=EG-EXCHG-01,RequestId=ca57e784-43c7-4357-9ab6-08881c87bb77,TimeStamp=9/18/2014 5
   :31:08 AM] [FailureCategory=Cmdlet-InvalidOperationException] 51350054,Microsoft.Exchange.Management.SystemConfigu
  rationTasks.MountDatabase
    + PSComputerName        : eg-exchg-01.ABC.com


exchange 2010 adding member to dag failing

$
0
0

Win2008 enterprise R2 - Exchange 2010 SP2 with rollup 4

I am getting the following when adding a member to the dag.  All other dag members added fine across different sites. All servers are able to ping each other.

Failed

Error:

A server-side database availability group administrative operation failed. Error: The operation failed. CreateCluster errors may result from incorrectly configured static addresses. Error: An error occurred while attempting a cluster operation. Error: Cluster API '"AddClusterNode() (MaxPercentage=100) failed with 0x5b4. Error: This operation returned because the timeout period expired"' failed. [Server: server4.domain.com]

An Active Manager operation failed. Error An error occurred while attempting a cluster operation. Error: Cluster API '"AddClusterNode() (MaxPercentage=100) failed with 0x5b4. Error: This operation returned because the timeout period expired"' failed..

This operation returned because the timeout period expired

Click here for help... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.2.342.0&t=exchgf1&e=ms.exch.err.ExC9C315

Warning:

The operation wasn't successful because an error was encountered. You may find more details in log file "C:\ExchangeSetupLogs\DagTasks\dagtask_2013-05-31_19-13-51.638_add-databaseavailabiltygroupserver.log".

Exchange Management Shell command attempted:

Add-DatabaseAvailabilityGroupServer -MailboxServer 'server5' -Identity 'DAG1'


Network Touch

Site Resiliency Network Setup

$
0
0

I'm currently planning a coexistence upgrade from Exchange 2007 to 2013. Currently for DR we replicate our Exchange VM to our colo nightly. I would like to improve our DR strategy by using a DAG and site resiliency, however I'm not quite understanding how to fail clients over to the DR site if the primary site fails. From what I understand, I must point the clients to a load balancer and then the LB will select the appropriate CAS member.

Is there a way to set this up without using a LB?

The main thing I'm trying to protect against is a WAN link outage in the primary site.

Exchange Server 2013 restore and disaster recovery at Database, Server and Site level

$
0
0

Can anyone please shared the detailed document for Exchange Server 2013  Disaster recovery which includes Lost mail item/Databse, Database failure, Server failure and Site failure?

Also Please provide guide to implement Disaster recovery (Planning, Considerations and Implementing) for Exchange 2013?


Failover cluster without replication

$
0
0

Hello,

This might be a basic question to many, but I couldn't find a straight answer so ..

is it possible to create a failover cluster with shared storage and without any replication/copies of the databases?

i.e.:
Create two exchange nodes with two shared luns, make each an owner of a lun and have its database stored in it.
If node1 failed, it's lun and database gets mounted on node2, making node2 the host of both databases until node1 is back online.


if the answer is no, was it possible in 2010?


Thanks.

Need guidance with persistence scenario behind F5

$
0
0

I need some assistance/guidance with deploying Exchange 2013. The MS documentation and the F5 Deployment guide state that persistence is not needed due to the change in functionality with the CAS servers. Other customers have NOT needed persistence as well.

I have  configured  a Layer 4 and a  Layer 7 (SSL bridging) option. I would just like to know any possible reasons (configuration scenarios) why persistence is required with this particular Exchange 2013 implementation? Looking for clues. Any feedback is appreciated.

Finally, this is a 2007 to 2013 migration.

Thank you,


Viewing all 1985 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>