{"id":237,"date":"2025-09-26T06:50:15","date_gmt":"2025-09-26T06:50:15","guid":{"rendered":"https:\/\/wehaveservers.com\/blog\/?p=237"},"modified":"2025-09-26T06:50:15","modified_gmt":"2025-09-26T06:50:15","slug":"backups-the-right-way-3-2-1-strategy-snapshots-and-offsite","status":"publish","type":"post","link":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/","title":{"rendered":"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"403\" src=\"https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2025\/09\/backups.png\" alt=\"backups\" class=\"wp-image-238\" srcset=\"https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2025\/09\/backups.png 768w, https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2025\/09\/backups-300x157.png 300w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<p><br><br>Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite<br><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite<\/h1>\n\n\n\n<p>In 2025, <strong>data is everything<\/strong>. Whether you\u2019re running a SaaS startup, a WordPress e-commerce site, or a financial trading platform, a single mistake, hardware failure, or ransomware incident can wipe out years of business data. The only real insurance is <strong>a robust backup strategy<\/strong>. Yet too many teams still rely on \u201chope and pray\u201d methods \u2014 a single backup on the same disk, or worse, none at all.<\/p>\n\n\n\n<p>This guide explains how to implement backups the right way. We\u2019ll cover the classic <strong>3-2-1 strategy<\/strong>, the role of <strong>snapshots<\/strong>, why <strong>offsite replication<\/strong> is essential, and which tools and practices advanced sysadmins use to guarantee data safety. By the end, you\u2019ll have a blueprint for bulletproof backups on VPS, dedicated servers, or colocation infrastructure.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd39 The 3-2-1 Backup Strategy<\/h2>\n\n\n\n<p>The <strong>3-2-1 rule<\/strong> remains the gold standard:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>3 copies<\/strong> of your data (1 production + 2 backups).<\/li>\n\n\n\n<li><strong>2 different media types<\/strong> (e.g., local disk + cloud storage).<\/li>\n\n\n\n<li><strong>1 offsite copy<\/strong> (geo-redundant).<\/li>\n<\/ul>\n\n\n\n<p>Example for a VPS hosting WordPress:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Copy 1: Production data on NVMe SSD.<\/li>\n\n\n\n<li>Copy 2: Daily local snapshot on provider\u2019s storage array.<\/li>\n\n\n\n<li>Copy 3: Nightly rsync to an S3-compatible object store (offsite).<\/li>\n<\/ul>\n\n\n\n<p><strong>Why it works:<\/strong> Protects against disk failure, ransomware, provider outage, and even full datacenter loss.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd39 Snapshots: Fast but Not Enough<\/h2>\n\n\n\n<p><strong>Snapshots<\/strong> are point-in-time copies of a disk or VM. They are useful but have limits:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Advantages:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Instant creation, minimal performance impact.<\/li>\n\n\n\n<li>Perfect for fast rollback during updates\/patching.<\/li>\n\n\n\n<li>Integration with hypervisors (VMware, KVM, Proxmox) and cloud (AWS EBS, GCP PD).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Limitations:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Stored on the same infrastructure \u2192 if array fails, snapshots are lost.<\/li>\n\n\n\n<li>Not a replacement for true backups.<\/li>\n\n\n\n<li>Performance penalty if snapshots are long-lived (copy-on-write chains).<\/li>\n<\/ul>\n\n\n\n<p><strong>Rule:<\/strong> Snapshots are for <em>short-term safety<\/em>, not disaster recovery.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd39 Offsite Backups: The Lifeline<\/h2>\n\n\n\n<p>Offsite copies are the only way to survive catastrophic failures (fire, flood, ransomware in provider network).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Options in 2025:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Object Storage (S3, MinIO, Backblaze, Wasabi):<\/strong> Cheap, scalable, API-driven.<\/li>\n\n\n\n<li><strong>Remote rsync\/rclone:<\/strong> Push backups over SSH to remote server or NAS.<\/li>\n\n\n\n<li><strong>Tape (LTO-9\/10):<\/strong> Still viable for enterprise archival, 18\u201336 TB per tape.<\/li>\n\n\n\n<li><strong>Multi-cloud:<\/strong> Store copies across AWS, Azure, GCP, or smaller EU providers for GDPR compliance.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd39 Backup Frequency &amp; Retention<\/h2>\n\n\n\n<p>The right schedule balances recovery point objectives (RPO) vs storage cost:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Hourly backups:<\/strong> For databases or fast-changing apps (e.g., SaaS).<\/li>\n\n\n\n<li><strong>Daily backups:<\/strong> Standard for most VPS workloads.<\/li>\n\n\n\n<li><strong>Weekly\/monthly archives:<\/strong> Long-term retention for compliance.<\/li>\n<\/ul>\n\n\n\n<p>Best practice: <strong>GFS rotation<\/strong> (Grandfather-Father-Son). Example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>7 daily snapshots<\/li>\n\n\n\n<li>4 weekly full backups<\/li>\n\n\n\n<li>12 monthly archives<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd39 Backup Tools in 2025<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>BorgBackup:<\/strong> Deduplication + compression. Excellent for VPS backups to remote repo.<\/li>\n\n\n\n<li><strong>Restic:<\/strong> S3-compatible, encrypted, incremental backups.<\/li>\n\n\n\n<li><strong>Velero:<\/strong> Kubernetes-native backup\/restore.<\/li>\n\n\n\n<li><strong>Proxmox Backup Server (PBS):<\/strong> Enterprise-grade deduplication + incremental VM backups.<\/li>\n\n\n\n<li><strong>Veeam:<\/strong> Still the enterprise standard for VMware\/Hyper-V.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd39 Automation Scripts (Examples)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Borg + rclone Offsite Backup<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/bin\/bash\nBACKUP_REPO=\/mnt\/backups\/borg\nOFFSITE_REMOTE=wasabi:mybucket\/server1\n\nborg create --stats $BACKUP_REPO::\"$(date +%F-%H%M)\" \/var\/www \/etc \/home\nborg prune -v --keep-daily=7 --keep-weekly=4 --keep-monthly=12 $BACKUP_REPO\nrclone sync $BACKUP_REPO $OFFSITE_REMOTE\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">MySQL Hot Backup with Percona XtraBackup<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>xtrabackup --backup --target-dir=\/backups\/mysql\/$(date +%F) --parallel=4\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd39 Testing Backups (Most Forgotten Step)<\/h2>\n\n\n\n<p>Backups are worthless if untested. Best practices:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Automate nightly restore tests into a staging environment.<\/li>\n\n\n\n<li>Verify checksums of backed-up data.<\/li>\n\n\n\n<li>Document recovery runbooks \u2014 who restores, how, where?<\/li>\n<\/ul>\n\n\n\n<p><strong>Rule:<\/strong> A backup you haven\u2019t tested is just a <em>hope<\/em>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd39 Disaster Recovery Integration<\/h2>\n\n\n\n<p>Backups are part of a bigger <strong>Disaster Recovery (DR)<\/strong> plan:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>RPO (Recovery Point Objective):<\/strong> How much data loss is acceptable? (e.g., 1h).<\/li>\n\n\n\n<li><strong>RTO (Recovery Time Objective):<\/strong> How fast must you recover? (e.g., 15m).<\/li>\n\n\n\n<li><strong>Runbooks:<\/strong> Documented recovery process tested quarterly.<\/li>\n<\/ul>\n\n\n\n<p>Enterprise-grade setups combine:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Snapshots (fast rollback)<\/li>\n\n\n\n<li>Incremental backups (low storage cost)<\/li>\n\n\n\n<li>Geo-redundant replication (full disaster recovery)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd39 Case Studies<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Case 1: VPS with Local Only Backups<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Customer relied on provider snapshots.<\/li>\n\n\n\n<li>RAID array failure destroyed snapshots + production.<\/li>\n\n\n\n<li>Business lost 3 months of data.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Case 2: SaaS with 3-2-1 Strategy<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Local ZFS snapshots every 15 min.<\/li>\n\n\n\n<li>Nightly rclone sync to S3-compatible storage.<\/li>\n\n\n\n<li>Quarterly restores verified in staging.<\/li>\n\n\n\n<li>No data loss during ransomware incident \u2014 restored within 30 min.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 Conclusion<\/h2>\n\n\n\n<p>Backups are not optional. The right strategy blends <strong>snapshots, offsite copies, and automation<\/strong> into a 3-2-1 plan that aligns with business RPO\/RTO targets. In 2025, ransomware, hardware failures, and cloud outages are inevitable \u2014 but data loss doesn\u2019t have to be.<\/p>\n\n\n\n<p>At <strong>WeHaveServers.com<\/strong>, we provide enterprise-grade VPS and dedicated hosting with built-in snapshot options, offsite backup integrations, and support for S3-compatible storage, ensuring your workloads are always recoverable.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u2753 FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Are snapshots the same as backups?<\/h3>\n\n\n\n<p>No. Snapshots are stored on the same infrastructure and don\u2019t protect against full storage array failure or ransomware.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How often should I back up?<\/h3>\n\n\n\n<p>Depends on workload. For dynamic databases, hourly backups are recommended. For static sites, daily may suffice.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What\u2019s the cheapest offsite backup option?<\/h3>\n\n\n\n<p>S3-compatible object storage (Backblaze, Wasabi, MinIO) is cost-effective, reliable, and easy to automate.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Do I need encryption for backups?<\/h3>\n\n\n\n<p>Yes. Always encrypt offsite backups (Borg, Restic, rclone all support this).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How do I test backups?<\/h3>\n\n\n\n<p>Automate restores into staging. At minimum, verify checksums monthly to ensure data integrity.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite In 2025, data is everything. Whether you\u2019re running a SaaS startup, a WordPress e-commerce site, or a financial trading platform, a single mistake, hardware failure, or ransomware incident can wipe out years of business data. The only [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":238,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,20],"tags":[179,184,183,181,180,182],"class_list":["post-237","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-migration-cost-optimization","category-security-uptime","tag-3-2-1-backup-strategy-2025","tag-borg-restic-veeam-tutorial","tag-dedicated-server-backup-guide","tag-offsite-backup-best-practices","tag-snapshots-vs-backups","tag-vps-backup-automation"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite - Blog | WeHaveServers.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite - Blog | WeHaveServers.com\" \/>\n<meta property=\"og:description\" content=\"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite In 2025, data is everything. Whether you\u2019re running a SaaS startup, a WordPress e-commerce site, or a financial trading platform, a single mistake, hardware failure, or ransomware incident can wipe out years of business data. The only [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog | WeHaveServers.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/WeHaveServers\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-26T06:50:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2025\/09\/backups.png\" \/>\n\t<meta property=\"og:image:width\" content=\"768\" \/>\n\t<meta property=\"og:image:height\" content=\"403\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"WHS\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WeHaveServers\" \/>\n<meta name=\"twitter:site\" content=\"@WeHaveServers\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"WHS\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/\"},\"author\":{\"name\":\"WHS\",\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/#\\\/schema\\\/person\\\/f90cd2ad6ce12bb915c1d00a4770dad0\"},\"headline\":\"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite\",\"datePublished\":\"2025-09-26T06:50:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/\"},\"wordCount\":818,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/backups.png\",\"keywords\":[\"3-2-1 backup strategy 2025\",\"borg restic veeam tutorial\",\"dedicated server backup guide\",\"offsite backup best practices\",\"snapshots vs backups\",\"vps backup automation\"],\"articleSection\":[\"Migration &amp; Cost Optimization\",\"Security, Uptime &amp; Reliability\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/\",\"url\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/\",\"name\":\"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite - Blog | WeHaveServers.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/backups.png\",\"datePublished\":\"2025-09-26T06:50:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/backups.png\",\"contentUrl\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/backups.png\",\"width\":768,\"height\":403,\"caption\":\"backups\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/migration-cost-optimization\\\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/\",\"name\":\"Blog | WeHaveServers.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/#organization\",\"name\":\"THC Projects SRL\",\"url\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/whs-logo-blog.png\",\"contentUrl\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/whs-logo-blog.png\",\"width\":1080,\"height\":147,\"caption\":\"THC Projects SRL\"},\"image\":{\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/WeHaveServers\\\/\",\"https:\\\/\\\/x.com\\\/WeHaveServers\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/#\\\/schema\\\/person\\\/f90cd2ad6ce12bb915c1d00a4770dad0\",\"name\":\"WHS\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e91dfeb1f75c7c898bf30d2646330952683ff1e2646cf0ac34c4a6963c2175ce?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e91dfeb1f75c7c898bf30d2646330952683ff1e2646cf0ac34c4a6963c2175ce?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e91dfeb1f75c7c898bf30d2646330952683ff1e2646cf0ac34c4a6963c2175ce?s=96&d=mm&r=g\",\"caption\":\"WHS\"},\"sameAs\":[\"https:\\\/\\\/wehaveservers.com\\\/blog\"],\"url\":\"https:\\\/\\\/wehaveservers.com\\\/blog\\\/author\\\/wehaveservers\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite - Blog | WeHaveServers.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/","og_locale":"en_US","og_type":"article","og_title":"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite - Blog | WeHaveServers.com","og_description":"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite In 2025, data is everything. Whether you\u2019re running a SaaS startup, a WordPress e-commerce site, or a financial trading platform, a single mistake, hardware failure, or ransomware incident can wipe out years of business data. The only [&hellip;]","og_url":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/","og_site_name":"Blog | WeHaveServers.com","article_publisher":"https:\/\/www.facebook.com\/WeHaveServers\/","article_published_time":"2025-09-26T06:50:15+00:00","og_image":[{"width":768,"height":403,"url":"https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2025\/09\/backups.png","type":"image\/png"}],"author":"WHS","twitter_card":"summary_large_image","twitter_creator":"@WeHaveServers","twitter_site":"@WeHaveServers","twitter_misc":{"Written by":"WHS","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/#article","isPartOf":{"@id":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/"},"author":{"name":"WHS","@id":"https:\/\/wehaveservers.com\/blog\/#\/schema\/person\/f90cd2ad6ce12bb915c1d00a4770dad0"},"headline":"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite","datePublished":"2025-09-26T06:50:15+00:00","mainEntityOfPage":{"@id":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/"},"wordCount":818,"commentCount":0,"publisher":{"@id":"https:\/\/wehaveservers.com\/blog\/#organization"},"image":{"@id":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/#primaryimage"},"thumbnailUrl":"https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2025\/09\/backups.png","keywords":["3-2-1 backup strategy 2025","borg restic veeam tutorial","dedicated server backup guide","offsite backup best practices","snapshots vs backups","vps backup automation"],"articleSection":["Migration &amp; Cost Optimization","Security, Uptime &amp; Reliability"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/","url":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/","name":"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite - Blog | WeHaveServers.com","isPartOf":{"@id":"https:\/\/wehaveservers.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/#primaryimage"},"image":{"@id":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/#primaryimage"},"thumbnailUrl":"https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2025\/09\/backups.png","datePublished":"2025-09-26T06:50:15+00:00","breadcrumb":{"@id":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/#primaryimage","url":"https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2025\/09\/backups.png","contentUrl":"https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2025\/09\/backups.png","width":768,"height":403,"caption":"backups"},{"@type":"BreadcrumbList","@id":"https:\/\/wehaveservers.com\/blog\/migration-cost-optimization\/backups-the-right-way-3-2-1-strategy-snapshots-and-offsite\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wehaveservers.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Backups the Right Way: 3-2-1 Strategy, Snapshots, and Offsite"}]},{"@type":"WebSite","@id":"https:\/\/wehaveservers.com\/blog\/#website","url":"https:\/\/wehaveservers.com\/blog\/","name":"Blog | WeHaveServers.com","description":"","publisher":{"@id":"https:\/\/wehaveservers.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wehaveservers.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wehaveservers.com\/blog\/#organization","name":"THC Projects SRL","url":"https:\/\/wehaveservers.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wehaveservers.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2024\/07\/whs-logo-blog.png","contentUrl":"https:\/\/wehaveservers.com\/blog\/wp-content\/uploads\/2024\/07\/whs-logo-blog.png","width":1080,"height":147,"caption":"THC Projects SRL"},"image":{"@id":"https:\/\/wehaveservers.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/WeHaveServers\/","https:\/\/x.com\/WeHaveServers"]},{"@type":"Person","@id":"https:\/\/wehaveservers.com\/blog\/#\/schema\/person\/f90cd2ad6ce12bb915c1d00a4770dad0","name":"WHS","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e91dfeb1f75c7c898bf30d2646330952683ff1e2646cf0ac34c4a6963c2175ce?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e91dfeb1f75c7c898bf30d2646330952683ff1e2646cf0ac34c4a6963c2175ce?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e91dfeb1f75c7c898bf30d2646330952683ff1e2646cf0ac34c4a6963c2175ce?s=96&d=mm&r=g","caption":"WHS"},"sameAs":["https:\/\/wehaveservers.com\/blog"],"url":"https:\/\/wehaveservers.com\/blog\/author\/wehaveservers\/"}]}},"_links":{"self":[{"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/posts\/237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/comments?post=237"}],"version-history":[{"count":1,"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/posts\/237\/revisions"}],"predecessor-version":[{"id":239,"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/posts\/237\/revisions\/239"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/media\/238"}],"wp:attachment":[{"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/media?parent=237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/categories?post=237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wehaveservers.com\/blog\/wp-json\/wp\/v2\/tags?post=237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}