veeam backup for microsoft office 365€¦ · responsibile to execute both backup and restore jobs....
TRANSCRIPT
![Page 1: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/1.jpg)
Veeam Backup for Microsoft Office 365Architecture, Installation and Design
Dilupa Ranatunga Senior Systems Engineer
Rose HerdenInside Systems Engineer
![Page 2: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/2.jpg)
Agenda
Architecture
Sizing
Summary
Optimisations
VBO – V.Next
![Page 3: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/3.jpg)
Architecture
![Page 4: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/4.jpg)
Tracks proxies and collect sessions data
Pushes configuration to proxies
Configuration database
Veeam Backup for Microsoft Office 365 Server
Handles the configuration and management functions.
![Page 5: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/5.jpg)
Bandwidth limitation can be configured
Partial replica of the main configuration DB
Processing engine
Veeam Backup for Microsoft Office 365 Proxies
Responsibile to execute both backup and restore jobs.
![Page 6: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/6.jpg)
Compression inside
Lightweight, free of charge, ready to use
Microsoft ESE / JET Blue database
Veeam Backup for Microsoft Office 365 Repositories
Location(s) where the Office 365 data is stored.
![Page 7: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/7.jpg)
SAN connected
SMB 3.0**
Direct attached storage
Local disk storage
Supported storage
Supported Storage Types
![Page 8: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/8.jpg)
MicrosoftOffice 365
Repositories Repositories
Console VEX
RESTservice
PowerShellcmdlets
VBO server
VESP VEOD
Architecture overview
VBO proxy VBO proxy
![Page 9: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/9.jpg)
Deployment Methods
All in one solution(1- 3,000 users)
Multi-proxy solution(3,000+ users)
![Page 10: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/10.jpg)
Design & Sizing
![Page 11: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/11.jpg)
Deployment Methods
Recommended Sizing:
4 – 8 CPU
8 – 32 GB RAM
10 GB minimum(800 MB Install + Config DBs + Workspace)
All in one solution(1- 3,000 users)
Multi-proxy solution(3,000+ users)
4,000 users per proxy
![Page 12: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/12.jpg)
1 based on maximum recommendation for a VBO365-Proxy with 8 CPUs and 32 GB RAM2 if using all objects: Mailbox, Archive, OneDrive and (personal) Sites
Maximum Configurations
Max. number of objects per Proxy1 2 16,000
Max. number of users per job² 4,000
Max. number of users per proxy² 4,000
Max. number of proxy per VBO365 instance 10
Max. number of objects per VBO365 instance 160,000
Max. number of users per VBO365 instance 40,000
Max. size per VBO365 repositoryV2: 64 TB/yearV3: no limitation
![Page 13: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/13.jpg)
OneDrive for Business
Group SharePoint site
Personal SharePoint Site
Archive Mailbox
Mailbox
What it is
What are objects?
1 Object User
1 User can use up to 4 Objects!
![Page 14: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/14.jpg)
Size Estimation
Retention Policies
Daily Change Rate
Considerations:
Sizing Repository
![Page 15: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/15.jpg)
Backup Repository Size = C + N(2*R)
Repository Sizing
• Organization Full Backup Size - C• Daily Change Rate - R• Days of Retention - N
10% additional storage space required to allocate transaction logs and checkpoints
![Page 16: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/16.jpg)
Measure-VBOOrganizationFullBackupSize
Use PowerShell
Sizing: Data
$org = Get-VBOOrganization -Name "o365democenter.onmicrosoft.com"Measure-VBOOrganizationFullBackupSize -Organization $org
FullSize : 755,7 MBMailboxSize : 149,6 MBArchiveMailboxSize : 0 BSiteSize : 396,6 MBPersonalSiteSize : 120,6 MBOneDriveSize : 88,9 MB
![Page 17: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/17.jpg)
Sizing Repository: Example
Change Rate (R): 1 %
Retention (N): 1 years (365 days)
Overall size (C): 1 TB (Mail, Sharepoint, OneDrive)
Scenario
1024 + {(365)(2*10.24)} = 8.5 TB
Sizing Repository
![Page 18: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/18.jpg)
Retention Policy
Item Level Retention
Snapshot Based Retention
![Page 19: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/19.jpg)
Optimisations
![Page 20: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/20.jpg)
Performance Tuning: Potential Bottlenecks
Network Throttling Bad Job Design IOPS
![Page 21: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/21.jpg)
Performance Tuning: Potential Bottlenecks
Network ThrottlingPing outlook.office.com (Edge distance)
Limit if needed
Use diagnostics.office.com
Bandwidth
Access Level (Owner, Delegation, Impersonation)
![Page 22: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/22.jpg)
Performance Tuning: Potential Bottlenecks
Global exclusion settings
Create separate jobs for users / resources /…
Don’t overdo exclusions
Job Designing
Bad Job Design
Don’t put 50k users in 1 job
![Page 23: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/23.jpg)
Performance Tuning: Potential Bottlenecks
Don’t use dedupe on repositories
Close unneeded Veeam Explorer sessions
Don’t undersize your proxies & controller
IOPS, CPU and Memory
IOPS
![Page 24: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/24.jpg)
Summary
Architecture
Sizing
Summary
Optimisations
VBO – V.Next
![Page 25: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/25.jpg)
VBO – V.Next
![Page 26: Veeam Backup for Microsoft Office 365€¦ · Responsibile to execute both backup and restore jobs. Compression inside Lightweight, free of charge, ready to use Microsoft ESE / JET](https://reader034.vdocuments.site/reader034/viewer/2022042302/5ecd2a06ea47997e525bb767/html5/thumbnails/26.jpg)
Thank you