-
- Novice
- Posts: 9
- Liked: never
- Joined: Feb 01, 2012 2:08 pm
- Full Name: Chris Tolhurst
- Contact:
Exchange and CBT
Due to some disk space issues I have been moving a number of mailboxes between databases on my exchange server. Usually my reversed incremental job takes about an hour but after moving about 15GB of mailboxes yesterday my backup went up to 10 hours with a vrb file of 75GB! I understand the overhead involved with reversed incremental and exchange creates a lot of changed blocks even without this sort of activity.
Would I be best changing to forward incremental during the mailbox moves, my concern is how long it would take to do a synthetic full?
Thanks
Chris
Would I be best changing to forward incremental during the mailbox moves, my concern is how long it would take to do a synthetic full?
Thanks
Chris
-
- VeeaMVP
- Posts: 6166
- Liked: 1971 times
- Joined: Jul 26, 2009 3:39 pm
- Full Name: Luca Dell'Oca
- Location: Varese, Italy
- Contact:
Re: Exchange and CBT
Chris, if you are going to optimize disk content in incremental situation (regardless is forward or reverse) the next run will see a huge amount of changed blocks.
If you are running reverse incremental and you environment is not a 24h*7days, you can arrange to do your changes before the weekend so even an incremental can complete without impacting users.
Forward incremental can be faster in these situations since it creates only 1 I/O per saved byte, while reverse has a 3 I/O activity per saved byte.
To me, it's more an organizational aspect, you need to choose carefully "when" to do those maintenance...
Luca.
If you are running reverse incremental and you environment is not a 24h*7days, you can arrange to do your changes before the weekend so even an incremental can complete without impacting users.
Forward incremental can be faster in these situations since it creates only 1 I/O per saved byte, while reverse has a 3 I/O activity per saved byte.
To me, it's more an organizational aspect, you need to choose carefully "when" to do those maintenance...
Luca.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
-
- Novice
- Posts: 9
- Liked: never
- Joined: Feb 01, 2012 2:08 pm
- Full Name: Chris Tolhurst
- Contact:
Re: Exchange and CBT
Thanks for the reply, we are 24*6 so I don't get much time to do these changes but guess I'll have to work around it.
Cheers
Chris
Cheers
Chris
-
- VeeaMVP
- Posts: 6166
- Liked: 1971 times
- Joined: Jul 26, 2009 3:39 pm
- Full Name: Luca Dell'Oca
- Location: Varese, Italy
- Contact:
Re: Exchange and CBT
Then, probably forward incremental can help you in reducing the backup windows.
Luca.
Luca.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
-
- Veteran
- Posts: 1531
- Liked: 226 times
- Joined: Jul 21, 2010 9:47 am
- Full Name: Chris Dearden
- Contact:
Re: Exchange and CBT
Which version of exchange? As I understand it Exchange 2010 is a little more efficient about serializing its writes to reduce the numbers of changed blocks.
-
- VeeaMVP
- Posts: 6166
- Liked: 1971 times
- Joined: Jul 26, 2009 3:39 pm
- Full Name: Luca Dell'Oca
- Location: Varese, Italy
- Contact:
Re: Exchange and CBT
Ah, for my testings is the opposite, it serializes writes to reduce I/O so it can run on cheap storage, but its wide-striping techniques is worst on CBT than previous versions. I wrote about it a while ago:
http://www.virtualtothecore.com/en/?p=3765
Luca.
http://www.virtualtothecore.com/en/?p=3765
Luca.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
-
- Novice
- Posts: 9
- Liked: never
- Joined: Feb 01, 2012 2:08 pm
- Full Name: Chris Tolhurst
- Contact:
Re: Exchange and CBT
Running Exchange 2007, I found that moving 15GB data between databases increased my backup transfer from it's normal 10GB approx. to over 80GB. I don't think exchange was designed with CBT backup in mind.
-
- VeeaMVP
- Posts: 6166
- Liked: 1971 times
- Joined: Jul 26, 2009 3:39 pm
- Full Name: Luca Dell'Oca
- Location: Varese, Italy
- Contact:
Re: Exchange and CBT
Not at all! And from the technical info I read about, the engine behind the new Exchange (and also SQL 2012) would be even worst...
Sometimes I end up doing a full backup every night, in same cases it takes less than computing all changed blocks...
Luca.
Sometimes I end up doing a full backup every night, in same cases it takes less than computing all changed blocks...
Luca.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
-
- Novice
- Posts: 9
- Liked: never
- Joined: Feb 01, 2012 2:08 pm
- Full Name: Chris Tolhurst
- Contact:
Re: Exchange and CBT
The thought had crossed my mind, might need a bit more storage space thoughSometimes I end up doing a full backup every night, in same cases it takes less than computing all changed blocks.
-
- Veteran
- Posts: 1531
- Liked: 226 times
- Joined: Jul 21, 2010 9:47 am
- Full Name: Chris Dearden
- Contact:
Re: Exchange and CBT
I suppose it depends on that block size ? If exchange 2007 writes to disk more often , would it not change more blocks for a given level of data change due to fragmentation of that data over the disk?dellock6 wrote:Ah, for my testings is the opposite, it serializes writes to reduce I/O so it can run on cheap storage, but its wide-striping techniques is worst on CBT than previous versions. I wrote about it a while ago:
http://www.virtualtothecore.com/en/?p=3765
Luca.
Moving 10Gb of Data from one db to another is presumably going to create something like 4 times that number of changed blocks given that each DB file and transaction log would have been written to ?
-
- VeeaMVP
- Posts: 6166
- Liked: 1971 times
- Joined: Jul 26, 2009 3:39 pm
- Full Name: Luca Dell'Oca
- Location: Varese, Italy
- Contact:
Re: Exchange and CBT
It depends on the size of the vmdk also, CBT has variable size and it grows while the vmdk grows, but I think at every level, the way Exchange writes creates penalty on CBT. Not sure if it's 4 times, but for sure the penalty is there to see. Really nothing to do sadly, only size accordingly both production and backup storage to be fast enough to be complete backups in the desired timeframe. As I wrote in the article, Exchange on cheap storage is a false myth
Luca.
Luca.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
Who is online
Users browsing this forum: Bing [Bot], Mildur and 60 guests