{"id":267,"date":"2026-08-02T08:08:26","date_gmt":"2026-08-02T08:08:26","guid":{"rendered":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/"},"modified":"2026-08-02T08:08:26","modified_gmt":"2026-08-02T08:08:26","slug":"your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs","status":"publish","type":"post","link":"https:\/\/wp.spain2.com\/es\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/","title":{"rendered":"Tus datos de Kubernetes est\u00e1n a un mal comando de desaparecer: una gu\u00eda pr\u00e1ctica de respaldo con Velero para PYMEs"},"content":{"rendered":"<p>It starts with one command. <code>kubectl delete ns production<\/code> \u2014 a fat-fingered flag, a wrong context, a script with a bug. Or it starts with ransomware encrypting your persistent volumes. Either way, the question is the same: <em>can you get your cluster back?<\/em> For most SMBs, the honest answer is no.<\/p>\n<p>Cloud snapshots are not enough. An EBS or managed-disk snapshot protects the volume data, but it captures nothing about your cluster state \u2014 the Deployments, Services, ConfigMaps, Ingresses, and Secrets that define your application. Rebuilding those by hand after an outage takes days, not hours. And if the cluster itself is gone, your snapshots are orphaned objects in a deleted account. Kubernetes backups are different from VM backups, and treating them the same way is how SMBs lose everything.<\/p>\n<h2>The Problem: Kubernetes Backups Are Not VM Backups<\/h2>\n<p>A complete Kubernetes backup has three layers, and you need all of them:<\/p>\n<ul>\n<li><strong>Cluster state:<\/strong> the API objects \u2014 Deployments, Services, ConfigMaps, Secrets, Ingresses, CRDs, and namespaces. This is the &#8220;recipe&#8221; for your applications.<\/li>\n<li><strong>Persistent data:<\/strong> the contents of PersistentVolumes (databases, object stores, upload directories).<\/li>\n<li><strong>Restorability:<\/strong> the ability to rebuild in a <em>different<\/em> cluster, because in a real disaster your old cluster may not exist anymore.<\/li>\n<\/ul>\n<p>Before you install anything, write down two numbers: <strong>RPO<\/strong> (how much data you can afford to lose) and <strong>RTO<\/strong> (how fast you must be back). A sensible SMB starting point is RPO of 24 hours and RTO of 4 hours for non-critical workloads, and RPO of 1 hour \/ RTO of 1 hour for customer-facing or financial systems. Every decision below follows from those numbers. If you have not defined them yet, our guide on <a href=\"https:\/\/wp.spain2.com\/your-cloud-has-no-real-disaster-recovery-plan-how-smbs-can-build-dr-that-actually-works-2\/\">building DR that actually works<\/a> is the place to start.<\/p>\n<h2>Meet Velero: Backup, Restore, and Migration in One Tool<\/h2>\n<p><strong>Velero<\/strong> is the open-source standard for Kubernetes backup. A small in-cluster controller backs up API objects to object storage (S3, S3-compatible, or Azure Blob), and a node agent performs file-level backups of PersistentVolumes using restic or kopia. It is the same tool for backup, restore, and cluster migration \u2014 one skill to learn, one pipeline to maintain.<\/p>\n<p>Installing it against AWS S3 takes minutes:<\/p>\n<pre><code>velero install \\\n  --provider aws \\\n  --bucket smb-velero-backups \\\n  --secret-file .\/credentials-velero \\\n  --backup-location-config region=eu-west-1 \\\n  --use-volume-snapshots=false \\\n  --use-node-agent \\\n  --uploader-type restic \\\n  --plugins velero\/velero-plugin-for-aws:v1.9.0<\/code><\/pre>\n<p>Two flags deserve attention. <code>--use-volume-snapshots=false<\/code> disables cloud-native volume snapshots and forces restic file-level backups \u2014 simpler, provider-independent, and it works on-premises too. <code>--use-node-agent<\/code> deploys the daemon that performs those file-level backups. For on-prem or minio users, point the bucket at any S3-compatible endpoint with <code>--backup-location-config s3Url=https:\/\/minio.example.com<\/code>.<\/p>\n<h2>Back Up What Matters: Schedules, Scope, and Secrets<\/h2>\n<p>An on-demand backup is a good smoke test, but a schedule is what saves you. Declare it as a Velero Schedule object so it lives in Git alongside your cluster config:<\/p>\n<pre><code>apiVersion: velero.io\/v1\nkind: Schedule\nmetadata:\n  name: daily-app-backup\n  namespace: velero\nspec:\n  schedule: \"0 2 * * *\"\n  template:\n    ttl: 720h\n    includedNamespaces:\n      - app\n      - db\n    excludedResources:\n      - events\n      - events.events.k8s.io<\/code><\/pre>\n<p>Apply it with <code>kubectl apply -f schedule.yaml<\/code>, and Velero runs it every night at 02:00, keeping each backup for 30 days (<code>ttl: 720h<\/code>). A few scope rules that prevent classic SMB mistakes:<\/p>\n<ul>\n<li><strong>Exclude <code>kube-system<\/code> and <code>velero<\/code> namespaces<\/strong> \u2014 system internals restore badly and can conflict with the new cluster&#8217;s own system components.<\/li>\n<li><strong>Exclude ephemeral resources<\/strong> like <code>events<\/code> and <code>pods<\/code>; restore the workload, not the wreckage.<\/li>\n<li><strong>Know that Secrets are included.<\/strong> Protect the backup bucket with KMS encryption and strict IAM, because your backup now contains your credentials. If that thought makes you uncomfortable, read <a href=\"https:\/\/wp.spain2.com\/your-secrets-management-is-a-breach-waiting-to-happen-how-smbs-can-secure-credentials-without-enterprise-tools\/\">how to secure credentials without enterprise tools<\/a>.<\/li>\n<\/ul>\n<h2>Restore Is the Real Test: Prove Your Backups Work<\/h2>\n<p>A backup that has never been restored is a rumor. Restore is where Velero earns its keep \u2014 and where most SMB backup strategies collapse, because nobody has ever practiced it.<\/p>\n<p>Restore into the same cluster:<\/p>\n<pre><code>velero restore create --from-backup daily-app-backup-20260731-020000\nvelero restore get\nvelero restore logs daily-app-backup-20260731-020000-20260731-100000<\/code><\/pre>\n<p>Restore into a <em>new<\/em> cluster (the disaster scenario): install Velero in the fresh cluster pointing at the same bucket, then restore with namespace remapping so you can validate before cutting over:<\/p>\n<pre><code>velero restore create --from-backup daily-app-backup-20260731-020000 \\\n  --namespace-mappings app:app-restored,db:db-restored<\/code><\/pre>\n<p>Verify the obvious things \u2014 <code>kubectl get pods<\/code>, database contents, ingress routes \u2014 and then verify the non-obvious ones: do your Services still resolve, do CronJobs fire, do the restored Secrets match what your app expects? This is exactly what we mean by <a href=\"https:\/\/wp.spain2.com\/chaos-engineering-for-smbs-building-resilient-systems-without-an-enterprise-budget\/\">chaos engineering for SMBs<\/a>: deliberately breaking things in a controlled way so you know the recovery path works.<\/p>\n<h2>Automate, Monitor, and Keep Backups Honest<\/h2>\n<p>Backups fail silently. The schedule runs, Velero logs an error, and nobody notices for three weeks \u2014 until the restore fails. A tiny check in cron or CI closes that gap:<\/p>\n<pre><code>#!\/bin\/bash\n# backup-health.sh \u2014 alert when the latest backup failed or is stale\nLATEST=$(velero backup get --output json | jq -r '.items[0].metadata.name')\nSTATUS=$(velero backup get --output json | jq -r '.items[0].status.phase')\n\nif [ \"$STATUS\" != \"Completed\" ]; then\n  curl -fsS -X POST -H 'Content-type: application\/json' \\\n    --data '{\"text\":\"VELERO ALERT: latest backup '$LATEST' is '$STATUS'\"}' \\\n    https:\/\/hooks.slack.com\/services\/T00000000\/B00000000\/XXXXXXXXXXXXXXXXXXXXXXXX\nfi<\/code><\/pre>\n<p>Add a staleness check (alert if no successful backup in 36 hours), monitor the backup bucket size to keep storage costs predictable, and run a <strong>quarterly restore drill<\/strong> against a throwaway cluster. Budget tip: keep one full backup per week plus dailies for the last 7 days \u2014 with restic-style deduplication, the incremental cost is small, and you avoid the classic trap of 90 identical full copies eating your S3 bill. For the broader cost picture, see <a href=\"https:\/\/wp.spain2.com\/your-kubernetes-bill-is-out-of-control-how-smbs-can-cut-k8s-costs-by-50-without-sacrificing-reliability\/\">how SMBs cut Kubernetes costs by 50%<\/a>.<\/p>\n<p>Your cluster is not &#8220;backed up&#8221; because a snapshot exists somewhere. It is backed up when a restore has been <em>proven<\/em> \u2014 and proven again after every major change. The 90-day maturity framework in our <a href=\"https:\/\/wp.spain2.com\/smb-infrastructure-maturity-model-disaster-recovery-business-continuity-at-every-level-from-chaos-to-platform-engineering\/\">disaster recovery maturity guide<\/a> will show you where backups fit in your overall DR journey.<\/p>\n<p>Not sure your current backup setup would survive a real incident? <a href=\"https:\/\/wp.spain2.com\/reserva-cita\/\">Book a free consultation<\/a> \u2014 we will audit your backup strategy and run a restore drill with you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One bad kubectl delete can wipe your cluster. Back up Kubernetes properly with Velero: schedules, restores, and DR drills that actually work.<\/p>","protected":false},"author":0,"featured_media":269,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[3],"tags":[97,98,44,96],"class_list":["post-267","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-site-reliability-engineering","tag-backup","tag-disaster-recovery","tag-kubernetes","tag-velero"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Your Kubernetes Data Is One Bad Command Away from Gone: A Practical Velero Backup Guide for SMBs - SPAIN2.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:\/\/wp.spain2.com\/es\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Your Kubernetes Data Is One Bad Command Away from Gone: A Practical Velero Backup Guide for SMBs - SPAIN2.COM\" \/>\n<meta property=\"og:description\" content=\"One bad kubectl delete can wipe your cluster. Back up Kubernetes properly with Velero: schedules, restores, and DR drills that actually work.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wp.spain2.com\/es\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/\" \/>\n<meta property=\"og:site_name\" content=\"SPAIN2.COM\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-02T08:08:26+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"Your Kubernetes Data Is One Bad Command Away from Gone: A Practical Velero Backup Guide for SMBs\",\"datePublished\":\"2026-08-02T08:08:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/\"},\"wordCount\":860,\"publisher\":{\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wp.spain2.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featuredB.png\",\"keywords\":[\"Backup\",\"Disaster Recovery\",\"Kubernetes\",\"Velero\"],\"articleSection\":[\"SRE - Site Reliability Engineering\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/\",\"url\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/\",\"name\":\"Your Kubernetes Data Is One Bad Command Away from Gone: A Practical Velero Backup Guide for SMBs - SPAIN2.COM\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wp.spain2.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featuredB.png\",\"datePublished\":\"2026-08-02T08:08:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wp.spain2.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featuredB.png\",\"contentUrl\":\"https:\\\/\\\/wp.spain2.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featuredB.png\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wp.spain2.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Your Kubernetes Data Is One Bad Command Away from Gone: A Practical Velero Backup Guide for SMBs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/#website\",\"url\":\"https:\\\/\\\/wp.spain2.com\\\/\",\"name\":\"SPAIN2.COM\",\"description\":\"Cloud Consulting That Delivers \u2014 DevOps, SRE &amp; Cloud Infrastructure for SMBs\",\"publisher\":{\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wp.spain2.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/#organization\",\"name\":\"SPAIN2.COM\",\"url\":\"https:\\\/\\\/wp.spain2.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wp.spain2.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/spain2-logo.svg\",\"contentUrl\":\"https:\\\/\\\/wp.spain2.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/spain2-logo.svg\",\"caption\":\"SPAIN2.COM\"},\"image\":{\"@id\":\"https:\\\/\\\/wp.spain2.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tus datos de Kubernetes est\u00e1n a un mal comando de desaparecer: una gu\u00eda pr\u00e1ctica de respaldo con Velero para PYMEs - SPAIN2.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:\/\/wp.spain2.com\/es\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/","og_locale":"es_ES","og_type":"article","og_title":"Your Kubernetes Data Is One Bad Command Away from Gone: A Practical Velero Backup Guide for SMBs - SPAIN2.COM","og_description":"One bad kubectl delete can wipe your cluster. Back up Kubernetes properly with Velero: schedules, restores, and DR drills that actually work.","og_url":"https:\/\/wp.spain2.com\/es\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/","og_site_name":"SPAIN2.COM","article_published_time":"2026-08-02T08:08:26+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/#article","isPartOf":{"@id":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/"},"author":{"name":"","@id":""},"headline":"Your Kubernetes Data Is One Bad Command Away from Gone: A Practical Velero Backup Guide for SMBs","datePublished":"2026-08-02T08:08:26+00:00","mainEntityOfPage":{"@id":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/"},"wordCount":860,"publisher":{"@id":"https:\/\/wp.spain2.com\/#organization"},"image":{"@id":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/#primaryimage"},"thumbnailUrl":"https:\/\/wp.spain2.com\/wp-content\/uploads\/2026\/08\/featuredB.png","keywords":["Backup","Disaster Recovery","Kubernetes","Velero"],"articleSection":["SRE - Site Reliability Engineering"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/","url":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/","name":"Tus datos de Kubernetes est\u00e1n a un mal comando de desaparecer: una gu\u00eda pr\u00e1ctica de respaldo con Velero para PYMEs - SPAIN2.COM","isPartOf":{"@id":"https:\/\/wp.spain2.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/#primaryimage"},"image":{"@id":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/#primaryimage"},"thumbnailUrl":"https:\/\/wp.spain2.com\/wp-content\/uploads\/2026\/08\/featuredB.png","datePublished":"2026-08-02T08:08:26+00:00","breadcrumb":{"@id":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/#primaryimage","url":"https:\/\/wp.spain2.com\/wp-content\/uploads\/2026\/08\/featuredB.png","contentUrl":"https:\/\/wp.spain2.com\/wp-content\/uploads\/2026\/08\/featuredB.png","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/wp.spain2.com\/your-kubernetes-data-is-one-bad-command-away-from-gone-a-practical-velero-backup-guide-for-smbs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wp.spain2.com\/"},{"@type":"ListItem","position":2,"name":"Your Kubernetes Data Is One Bad Command Away from Gone: A Practical Velero Backup Guide for SMBs"}]},{"@type":"WebSite","@id":"https:\/\/wp.spain2.com\/#website","url":"https:\/\/wp.spain2.com\/","name":"SPAIN2.COM","description":"Cloud Consulting That Delivers \u2014 DevOps, SRE &amp; Cloud Infrastructure for SMBs","publisher":{"@id":"https:\/\/wp.spain2.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wp.spain2.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/wp.spain2.com\/#organization","name":"SPAIN2.COM","url":"https:\/\/wp.spain2.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/wp.spain2.com\/#\/schema\/logo\/image\/","url":"https:\/\/wp.spain2.com\/wp-content\/uploads\/2026\/07\/spain2-logo.svg","contentUrl":"https:\/\/wp.spain2.com\/wp-content\/uploads\/2026\/07\/spain2-logo.svg","caption":"SPAIN2.COM"},"image":{"@id":"https:\/\/wp.spain2.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/wp.spain2.com\/es\/wp-json\/wp\/v2\/posts\/267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.spain2.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.spain2.com\/es\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.spain2.com\/es\/wp-json\/wp\/v2\/comments?post=267"}],"version-history":[{"count":0,"href":"https:\/\/wp.spain2.com\/es\/wp-json\/wp\/v2\/posts\/267\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp.spain2.com\/es\/wp-json\/wp\/v2\/media\/269"}],"wp:attachment":[{"href":"https:\/\/wp.spain2.com\/es\/wp-json\/wp\/v2\/media?parent=267"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.spain2.com\/es\/wp-json\/wp\/v2\/categories?post=267"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.spain2.com\/es\/wp-json\/wp\/v2\/tags?post=267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}