<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <link rel="stylesheet" href="/security/assets/css/just-the-docs-default.css"> <link rel="stylesheet" href="/security/assets/css/just-the-docs-head-nav.css" id="jtd-head-nav-stylesheet"> <style id="jtd-nav-activation"> .site-nav ul li a { background-image: none; } </style> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-169821219-4"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-169821219-4', { 'anonymize_ip': true }); </script> <script src="/security/assets/js/vendor/lunr.min.js"></script> <script src="/security/assets/js/just-the-docs.js"></script> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" href="/security/assets/images/favicon.ico" type="image/x-icon"> <!-- Begin Jekyll SEO tag v2.8.0 --> <title>Veeam Backup &amp; Replication Security Best Practice Guide | Security best practice for Veeam Backup &amp; Replication</title> <meta name="generator" content="Jekyll v4.4.1" /> <meta property="og:title" content="Veeam Backup &amp; Replication Security Best Practice Guide" /> <meta property="og:locale" content="en_US" /> <meta name="description" content="Security best practice for Veeam Backup &amp; Replication" /> <meta property="og:description" content="Security best practice for Veeam Backup &amp; Replication" /> <link rel="canonical" href="/security/assets/css/just-the-docs-head-nav.css" /> <meta property="og:url" content="/security/assets/css/just-the-docs-head-nav.css" /> <meta property="og:site_name" content="Veeam Backup &amp; Replication Security Best Practice Guide" /> <meta property="og:type" content="website" /> <meta name="twitter:card" content="summary" /> <meta property="twitter:title" content="Veeam Backup &amp; Replication Security Best Practice Guide" /> <script type="application/ld+json"> {"@context":"https://schema.org","@type":"WebPage","description":"Security best practice for Veeam Backup &amp; Replication","headline":"Veeam Backup &amp; Replication Security Best Practice Guide","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/security/assets/images/salogo_fit_simple_front.svg"}},"url":"/security/assets/css/just-the-docs-head-nav.css"}</script> <!-- End Jekyll SEO tag --> <script src="/security/assets/js/dark-light-sw-cookies.js"> </script> </head> <body> <a class="skip-to-main" href="#main-content">Skip to main content</a> <svg xmlns="http://www.w3.org/2000/svg" class="d-none"> <symbol id="svg-link" viewBox="0 0 24 24"> <title>Link</title> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-link"> <path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path> </svg> </symbol> <symbol id="svg-menu" viewBox="0 0 24 24"> <title>Menu</title> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"> <line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line> </svg> </symbol> <symbol id="svg-arrow-right" viewBox="0 0 24 24"> <title>Expand</title> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"> <polyline points="9 18 15 12 9 6"></polyline> </svg> </symbol> <!-- Feather. MIT License: https://github.com/feathericons/feather/blob/master/LICENSE --> <symbol id="svg-external-link" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-external-link"> <title id="svg-external-link-title">(external link)</title> <path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line> </symbol> <symbol id="svg-doc" viewBox="0 0 24 24"> <title>Document</title> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-file"> <path d="M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"></path><polyline points="13 2 13 9 20 9"></polyline> </svg> </symbol> <symbol id="svg-search" viewBox="0 0 24 24"> <title>Search</title> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"> <circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line> </svg> </symbol> <!-- Bootstrap Icons. MIT License: https://github.com/twbs/icons/blob/main/LICENSE.md --> <symbol id="svg-copy" viewBox="0 0 16 16"> <title>Copy</title> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-clipboard" viewBox="0 0 16 16"> <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/> <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/> </svg> </symbol> <symbol id="svg-copied" viewBox="0 0 16 16"> <title>Copied</title> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-clipboard-check-fill" viewBox="0 0 16 16"> <path d="M6.5 0A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3Zm3 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3Z"/> <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1Zm6.854 7.354-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 0 1 .708-.708L7.5 10.793l2.646-2.647a.5.5 0 0 1 .708.708Z"/> </svg> </symbol> </svg> <div class="side-bar"> <div class="site-header" role="banner"> <a href="/security/" class="site-title lh-tight"> <div class="site-logo" role="img" aria-label="Veeam Backup & Replication Security Best Practice Guide"></div> </a> <button id="menu-button" class="site-button btn-reset" aria-label="Toggle menu" aria-pressed="false"> <svg viewBox="0 0 24 24" class="icon" aria-hidden="true"><use xlink:href="#svg-menu"></use></svg> </button> </div> <nav aria-label="Main" id="site-nav" class="site-nav"> <ul class="nav-list"><li class="nav-list-item"><a href="/security/" class="nav-list-link">Introduction</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Assessment/" class="nav-list-link">Assessment</a></li><li class="nav-list-item"><button class="nav-list-expander btn-reset" aria-label="toggle items in Design and Implementation category" aria-pressed="false"> <svg viewBox="0 0 24 24" aria-hidden="true"><use xlink:href="#svg-arrow-right"></use></svg> </button><a data-numbered-link="1" href="/security/Design-and-implementation/" class="nav-list-link">Design and Implementation</a><ul class="nav-list"><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Secure_by_Design.html" class="nav-list-link">Secure by Design</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Protect.html" class="nav-list-link">Protect</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Threat_detection.html" class="nav-list-link">Threat detection</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Recovery_Strategy.html" class="nav-list-link">Recovery Strategy</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Physical_security.html" class="nav-list-link">Physical security</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Roles_And_Users.html" class="nav-list-link">Roles and Users</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Authentication_protocols.html" class="nav-list-link">Authentication protocols</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Encryption.html" class="nav-list-link">Encryption</a></li><li class="nav-list-item"><button class="nav-list-expander btn-reset" aria-label="toggle items in Hardening category" aria-pressed="false"> <svg viewBox="0 0 24 24" aria-hidden="true"><use xlink:href="#svg-arrow-right"></use></svg> </button><a data-numbered-link="1" href="/security/Design-and-implementation/Hardening/" class="nav-list-link">Hardening</a><ul class="nav-list"><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Hardening/Segmentation.html" class="nav-list-link">Segmentation</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Hardening/Attack_surface_reduction.html" class="nav-list-link">Attack surface reduction</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Hardening/Workgroup_or_Domain.html" class="nav-list-link">Workgroup or Domain ?</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Hardening/Repo_specifics.html" class="nav-list-link">Repository Specifics</a></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Hardening/WORM_Storage_with_Veeam_Hardened_Repository.html" class="nav-list-link">WORM Storage with Veeam Hardened Repository</a></li></ul></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/Design-and-implementation/Application_Aware_Processing.html" class="nav-list-link">Application Processing</a></li></ul></li><li class="nav-list-item"><a data-numbered-link="1" href="/security/NIST-CSF-Alignment/" class="nav-list-link">NIST Cybersecurity Framework Alignment</a></li><li class="nav-list-item"><a href="/security/privacy/" class="nav-list-link">Privacy Policy</a></li></ul> </nav> <div> <!--left margin bigger for when screen is very small or mobile. Otherwise 'Dark' jumps in before the logo--> <span style="margin:10px"> <img class="darkmode" style="display:inline-block;" id="cookies" onclick="document.getElementById('cookies-popup').style = 'display:block;'" src="/security/assets/images/cookies.svg"/> <img class="darkmode" style="display:inline-block;" id="references" onclick="document.getElementById('references-popup').style = 'display:block;'" src="/security/assets/images/magic.svg"/> <img class="darkmode" id="darkmode-moon" onclick="darkMode();" src="/security/assets/images/moon.svg"/> <img class="darkmode" id="darkmode-sun" onclick="lightMode();" src="/security/assets/images/sun.svg"/> </span> </div> </div> <div class="main" id="top"> <div id="main-header" class="main-header"> <div class="search" role="search"> <div class="search-input-wrap"> <input type="text" id="search-input" class="search-input" tabindex="0" placeholder="Search Veeam Backup & Replication Security Best Practice Guide" aria-label="Search Veeam Backup & Replication Security Best Practice Guide" autocomplete="off"> <label for="search-input" class="search-label"><svg viewBox="0 0 24 24" class="search-icon"><use xlink:href="#svg-search"></use></svg></label> </div> <div id="search-results" class="search-results"></div> </div> <nav aria-label="Auxiliary" class="aux-nav"> <ul class="aux-nav-list"> <li class="aux-nav-list-item"> <a href="/security/privacy/" class="site-button" > Privacy </a> </li> </ul> </nav> </div> <div class="main-content-wrap"> <div class='onlyprint'><h1>Veeam Backup & Replication Security Best Practice Guide</h1></div> <div id="main-content" class="main-content"> <main> <h.site-nav ul li a { background-image: linear-gradient(-90deg, rgb(226.25, 226.25, 226.25) 0%, rgba(226.25, 226.25, 226.25, 0.8) 80%, rgba(226.25, 226.25, 226.25, 0) 100%); } </main> <hr> <footer> <p><a href="#top" id="back-to-top">Back to top</a></p> <p class="text-small mb-0">Copyright &copy; 2019 - 2025 Solutions Architects, Veeam Software.<br/>Please note that information provided in this guide is not produced or verified by Veeam R&D but is a result of community effort based on the field observations.</p> </footer> <div style="display:none" class="popup" id="cookies-popup"> <p> We are using technologies like Cookies to process personal data such as browser information and location. This helps us to measure results or align our website content. Because we value your privacy, we are asking your permission to continue doing this. </p> <div class="btn-cont"> <button onclick="document.getElementById('cookies-popup').style = 'display:none;';localStorage.setItem('cookies-accepted', true);localStorage.setItem('cookies-accepted-on',(new Date().toISOString()))">Accept All Cookies</button> </div> </div> <div style="display:none" class="popup" id="references-popup"> <p> <h1>Components used:</h1> <ul> <li><a href="https://just-the-docs.com/">Just the Docs</a></li> <li><a href="https://jekyllrb.com/">Jekyll</a></li> <li><a href="https://github.com/googlefonts/roboto-3-classic/">Roboto 3 (SIL licensed)</a></li> <li><a href="https://github.com/googlefonts/RobotoMono/">Roboto Mono (SIL licensed)</a></li> <li><a href="https://icons.getbootstrap.com/icons/magic/">Bootstrap icons</a></li> </ul> </p> <div class="btn-cont"> <button onclick="document.getElementById('references-popup').style = 'display:none;';">Close</button> </div> </div> </div> </div> <div class="search-overlay"></div> </div> <script type="module"> import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@11.12.1/dist/mermaid.esm.min.mjs'; var config = { "theme": "base", "themeVariables":{ "primaryColor": "white", "primaryTextColor": "#00D15f", "primaryBorderColor": "#00D15F", "secondaryColor": "white", "secondaryTextColor": "#FFD839", "secondaryBorderColor": "#FFD839", "tertiaryColor": "white", "tertiaryTextColor": "#8E71F4", "tertiaryBorderColor": "#8E71F4", "background": "#efefef", "lineColor": "#505861", "noteBkgColor": "#505861", "noteTextColor": "white", "noteBorderColor": "#505861", "textColor": "#505861", "errorBkgColor": "#ed2b3d", "errorTextColor": "white", "fontFamily": "verdana, arial", "clusterBkg": "#efefef", "clusterBorder": "#505861", "cScale0": "#00d15f", "cScaleLabel0": "white", "cScale1": "#8e71f4", "cScaleLabel1": "white", "cScale2": "#3700ff", "cScaleLabel2": "white", "cScale3": "#fe8a25", "cScaleLabel3": "white", "cScale4": "#ed2b3d", "cScaleLabel4": "white", "cScale5": "#57e0ff", "cScaleLabel5": "white", "fontFamily": "\"ES Build\", Tahoma, Verdana;", }, } ; mermaid.initialize(config); mermaid.run({ querySelector: '.language-mermaid', }); </script> </body> </html>
