<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>BackUpScale</title><link>https://backupscale.com/</link><description>Recent content on BackUpScale</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Tue, 30 Dec 2025 07:21:35 -0400</lastBuildDate><atom:link href="https://backupscale.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Drubernetes v3: Replacing Nginx Ingress with Envoy Gateway</title><link>https://backupscale.com/posts/replacing-nginx-ingress-with-envoy-gateway/</link><pubDate>Tue, 30 Dec 2025 07:21:35 -0400</pubDate><guid>https://backupscale.com/posts/replacing-nginx-ingress-with-envoy-gateway/</guid><description>&lt;p&gt;As part of contributing back to the open-source community, we maintain a Terraform module (on the Terraform Registry)&#10;for managing a Drupal site in Kubernetes. And we&amp;rsquo;re always making it more stable, both for our platform, and&#10;everyone else.&lt;/p&gt;&#10;&lt;p&gt;This release marks a significant architectural improvement: &lt;strong&gt;the transition from Nginx Ingress to Envoy Gateway&lt;/strong&gt; as the default Kubernetes ingress solution.&lt;/p&gt;&#10;&lt;p&gt;Over the years, Nginx Ingress has served the community well, but it has now reached &lt;a href="https://www.kubernetes.dev/blog/2025/11/12/ingress-nginx-retirement/"&gt;end of support and deprecation&lt;/a&gt; in the upstream ecosystem. Continued reliance on a deprecated component would limit our ability to provide secure, maintainable, and forward-looking operational patterns for Drubernetes users. To ensure long-term viability and alignment with the broader cloud native landscape, we made the strategic decision to retire Nginx Ingress from our supported stack.&lt;/p&gt;</description></item><item><title>Announcing Drubernetes v2: Moving from Bitnami to the Official MariaDB Operator</title><link>https://backupscale.com/posts/drubernetes-v2-bitnami-to-official-mariadb-operator/</link><pubDate>Tue, 21 Oct 2025 18:20:00 -0400</pubDate><guid>https://backupscale.com/posts/drubernetes-v2-bitnami-to-official-mariadb-operator/</guid><description>&lt;h2 id="summary"&gt;Summary&lt;/h2&gt;&#10;&lt;p&gt;Bitnami’s licensing and support changes have made its once-free Helm charts unsustainable for open-source projects. In response, &lt;a href="https://gitlab.com/backupscale/drubernetes"&gt;Drubernetes&lt;/a&gt;, &lt;strong&gt;the Terraform module for running Drupal on Kubernetes&lt;/strong&gt;, has replaced Bitnami’s MariaDB chart with the official MariaDB operator in its 2.0.0 release to ensure continued open-source compatibility, security, and portability. This release requires a few migration steps, including backing up your current Drupal database (DB), applying the latest Drubernetes code to your infrastructure, and then restoring your DB, which will bring you a cleaner, more future-proof architecture.&lt;/p&gt;</description></item><item><title>One Username to Rule Them All: Why We're Updating Our User Naming Rules</title><link>https://backupscale.com/posts/why-we-are-updating-our-user-naming-rules/</link><pubDate>Thu, 21 Aug 2025 00:02:00 -0400</pubDate><guid>https://backupscale.com/posts/why-we-are-updating-our-user-naming-rules/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;&lt;em&gt;Consistent logins, smoother backups, fewer headaches.&lt;/em&gt;&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Update (2026-05-31):&lt;/strong&gt; Since publishing this, we&amp;rsquo;ve changed our approach. With so many moving parts as we finish the dashboard, we&amp;rsquo;ve decided to handle username updates ourselves rather than ask you to change them — if your username needs updating, we&amp;rsquo;ll take care of it and let you know. We may re-enable self-service username changes in the future once things settle.&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;We’ve always believed your experience at BackupScale should be effortless. That’s why our account-management dashboard site runs on Drupal, which lets you sign up in seconds with practically any username you like.&lt;/p&gt;</description></item><item><title>Want to Run Drupal in Kubernetes? Try Our New Terraform Module</title><link>https://backupscale.com/posts/drubernetes-terraform-module-for-kubernetes-clusters/</link><pubDate>Fri, 13 Jun 2025 16:40:27 -0400</pubDate><guid>https://backupscale.com/posts/drubernetes-terraform-module-for-kubernetes-clusters/</guid><description>&lt;h2 id="background"&gt;Background&lt;/h2&gt;&#10;&lt;p&gt;Our customer dashboard, which will soon be used for managing subscriptions to our backup service (and not just newsletters and our contact form, as we&amp;rsquo;re doing now), is built on the Drupal data management framework. Until now, we&amp;rsquo;ve been hosting it with a company that specializes in hosting very specific types of applications, like Drupal. This wasn&amp;rsquo;t working for us because our service is running in our Kubernetes cluster at a cloud service provider that specializes in managed Kubernetes hosting, which let&amp;rsquo;s us run whatever applications we want, and configure them however we need. The challenge was getting the dashboard to communicate securely with our other applications.&lt;/p&gt;</description></item><item><title>BackUpScale Milestones: August–December 2024 Highlights</title><link>https://backupscale.com/posts/backupscale-milestones-august-september-2024-highlights/</link><pubDate>Fri, 17 Jan 2025 09:04:23 -0500</pubDate><guid>https://backupscale.com/posts/backupscale-milestones-august-september-2024-highlights/</guid><description>&lt;h2 id="project-status-update"&gt;Project Status Update&lt;/h2&gt;&#10;&lt;p&gt;It’s been a busy six months here at BackupScale—time flies when you’re building the future of secure, reliable backups! Below is a quick look at the progress we’ve made since August, as well as a glimpse into our final major to-do before launch.&lt;/p&gt;&#10;&lt;h2 id="what-weve-accomplished"&gt;What We’ve Accomplished&lt;/h2&gt;&#10;&lt;h3 id="moved-to-a-new-cloud-provider"&gt;Moved to a New Cloud Provider&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Selection &amp;amp; Migration:&lt;/strong&gt; We evaluated multiple options and chose the best-fit cloud provider for our needs.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Cloud-Native Conversion:&lt;/strong&gt; Our services now run 100% on Kubernetes, giving us highly scalable and highly available infrastructure.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Load-Balanced SSH Access:&lt;/strong&gt; We introduced load-balancing for SSH connections, which provides resiliency in service access.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Network Security:&lt;/strong&gt; We implemented a secure virtual private network (VPN) to protect all non-public assets.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Enhanced DevOps:&lt;/strong&gt; Continuous Integration and Continuous Deployment (CI/CD) pipelines now keep development efficient with no more manual deployments, allowing us to focus on building a better product.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Automated Infrastructure &amp;amp; Pipelines:&lt;/strong&gt; We codified everything with infrastructure as code (IaC) to ensure consistency and repeatability. This code, along with our container images, are security scanned on every code change.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Cluster Monitoring:&lt;/strong&gt; We deployed industry standard event monitoring and alerting for out entire stack, so we have full visibility and real-time metrics on service health.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="fully-operationalized-user-management"&gt;Fully Operationalized User Management&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Runbook Automation:&lt;/strong&gt; We finalized our code for gathering data, user creation, updates, and deletion with no more manual operations.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Centralized Authentication:&lt;/strong&gt; Users now authenticate through LDAP, which simplifies logins across the network.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Logging &amp;amp; Traceability:&lt;/strong&gt; We’re leveraging a state-of-the-art task engine controller to better track and automate these operations with full logging for traceability, to help us find problems right away.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Improved Cloud Storage Integration:&lt;/strong&gt; Our new object storage provider will now store your data redundantly across multiple drives, in multiple servers, and in multiple locations in their data centre.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="added-new-features-for-launch"&gt;Added New Features for Launch&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Multiple Repositories:&lt;/strong&gt; Users can now manage more than one repository, perfect for segregating backups by project or department.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;New Web-Based Front-End:&lt;/strong&gt; We replaced our terminal-based manager with a browser-based tool, making it much easier to configure and run client-side backups from your devices.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Default Data Compression:&lt;/strong&gt; Compression is now enabled by default, helping reduce storage costs and speed up transfers.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Append-Only Mode Management:&lt;/strong&gt; Users can temporarily disable and re-enable append-only mode from outside their client devices for their maintenance windows.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="whats-left-to-do"&gt;What’s Left to Do&lt;/h2&gt;&#10;&lt;p&gt;While we’ve made huge strides, our final major milestone is to develop a comprehensive dashboard site, which will allow you to:&lt;/p&gt;</description></item><item><title>Introducing Unlimited Backup Repositories</title><link>https://backupscale.com/posts/introducing-unlimited-backup-repositories/</link><pubDate>Thu, 05 Sep 2024 22:38:00 -0400</pubDate><guid>https://backupscale.com/posts/introducing-unlimited-backup-repositories/</guid><description>&lt;p&gt;As we prepare for the launch of BackUpScale, we’re excited to share a new feature that we believe will enhance your backup experience: the ability to create an unlimited number of backup repositories. This feature provides you with greater flexibility in organizing and managing your backups, tailored to meet your unique needs.&lt;/p&gt;&#10;&lt;h3 id="one-repository-or-many-the-choice-is-yours"&gt;One Repository or Many? The Choice Is Yours&lt;/h3&gt;&#10;&lt;p&gt;When it comes to setting up your backups, it’s often more efficient to keep everything in a single repository. This approach allows you to take full advantage of deduplication, a powerful feature that reduces storage usage by eliminating duplicate data across your backups. What’s even more impressive is that deduplication works across multiple devices that back up to the same repository. By consolidating your backups into one repository, you can optimize storage efficiency and keep your costs down.&lt;/p&gt;</description></item><item><title>Balancing Cost, Security, and Reliability</title><link>https://backupscale.com/posts/balancing-cost-security-and-reliability-at-backupscale/</link><pubDate>Fri, 13 Dec 2024 16:28:00 -0400</pubDate><guid>https://backupscale.com/posts/balancing-cost-security-and-reliability-at-backupscale/</guid><description>&lt;p&gt;In the world of cloud computing, finding the right balance between cost, security, and reliability is crucial. At BackUpScale, we&amp;rsquo;re committed to providing a secure and reliable backup service without breaking the bank. Here&amp;rsquo;s how we&amp;rsquo;re achieving this balance and why we&amp;rsquo;ve made the choices we have.&lt;/p&gt;&#10;&lt;h2 id="the-cost-of-major-cloud-providers"&gt;The Cost of Major Cloud Providers&lt;/h2&gt;&#10;&lt;p&gt;The major cloud hosting providers like Amazon Web Services (AWS), Microsoft&amp;rsquo;s Azure, and Google Cloud Platform (GCP) offer extensive cloud-computing services, but their object storage costs are unnecessarily high. Since the heart of our service is the backup repository, where your data lives, the cost of storage directly impacts the price of our service.&lt;/p&gt;</description></item><item><title>Welcome to BackUpScale: The Journey Begins!</title><link>https://backupscale.com/posts/welcome-to-backupscale-the-journey-begins/</link><pubDate>Sun, 21 Jul 2024 16:54:59 -0400</pubDate><guid>https://backupscale.com/posts/welcome-to-backupscale-the-journey-begins/</guid><description>&lt;p&gt;Hello everyone,&lt;/p&gt;&#10;&lt;p&gt;I am thrilled to announce that development on BackUpScale has resumed in earnest after a couple of years of being on hold. This marks the first blog post on backupscale.com, and I couldn&amp;rsquo;t be more excited to share the progress and plans with all of you.&lt;/p&gt;&#10;&lt;h2 id="the-journey-so-far"&gt;The Journey So Far&lt;/h2&gt;&#10;&lt;p&gt;BackUpScale started as a prototype a couple of years ago. The initial goal was to create an end-to-end secure backup solution with &lt;a href="https://backupscale.com/hosted_restic"&gt;Restic at the core&lt;/a&gt; and append-only backups for ransomware protection. Despite the early promise, the project had to be shelved due to other pressing priorities. However, during this period, the prototype continued running, and we&amp;rsquo;ve been collecting valuable feedback from early users.&lt;/p&gt;</description></item><item><title>About BackUpScale</title><link>https://backupscale.com/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://backupscale.com/about/</guid><description>&lt;p&gt;BackUpScale is an independent backup service, made in Canada and hosted in Europe. It was started by someone who needed it, couldn&amp;rsquo;t find it, and decided to build it in the open.&lt;/p&gt;&#10;&lt;h2 id="who-we-are"&gt;Who we are&lt;/h2&gt;&#10;&lt;p&gt;BackUpScale was founded by &lt;a href="https://colan.pro/"&gt;Colan Schwartz&lt;/a&gt;, a cloud architect and long-time open-source contributor who has spent his career helping organizations build and run secure infrastructure. He still consults, and that work keeps the product honest: the problems BackUpScale solves are ones he runs into on real projects.&lt;/p&gt;</description></item><item><title>Contact</title><link>https://backupscale.com/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://backupscale.com/contact/</guid><description>&lt;p&gt;&lt;img src="../images/contact_page_banner.webp" alt="contact_page_banner"&gt;&lt;/p&gt;&#10;&lt;p&gt;If you have any questions or feedback, please get in touch with us via our &lt;a href="https://dashboard.backupscale.com/contact/general_inquiry"&gt;contact form&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;It&amp;rsquo;s not required, but if you &lt;a href="https://dashboard.backupscale.com/user/login"&gt;log in&lt;/a&gt; first, you&amp;rsquo;ll be able to send yourself a copy.&lt;/p&gt;</description></item><item><title>Join the BackUpScale Community</title><link>https://backupscale.com/community/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://backupscale.com/community/</guid><description>&lt;p&gt;&lt;img src="../images/community_page_banner.webp" alt="community_page_banner"&gt;&lt;/p&gt;&#10;&lt;h2 id="connect-engage-and-stay-updated"&gt;Connect, Engage, and Stay Updated&lt;/h2&gt;&#10;&lt;p&gt;Join the BackUpScale community to get the latest updates, participate in discussions, and be part of our journey. Whether it&amp;rsquo;s through our Subreddit, Matrix chat room, mailing list, or any of our social networks, we have multiple channels to keep you informed and involved. Stay connected and be the first to know about exciting developments and opportunities as we prepare for launch.&lt;/p&gt;&#10;&lt;h3 id="newsletter"&gt;Newsletter&lt;/h3&gt;&#10;&lt;p&gt;Stay informed with our latest updates, exclusive content, and important announcements. &lt;a href="https://dashboard.backupscale.com/mailing-list"&gt;Sign up for our newsletter&lt;/a&gt; and never miss out on what&amp;rsquo;s happening at BackUpScale.&lt;/p&gt;</description></item><item><title>Restic as a Service</title><link>https://backupscale.com/hosted_restic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://backupscale.com/hosted_restic/</guid><description>&lt;p&gt;Restic is a leading open-source backup tool known for its reliability and versatility. However, setting it up and managing it efficiently requires a deep understanding of cloud infrastructure and security. That&amp;rsquo;s where we come in. At BackUpScale, we are thrilled to offer the first hosted implementation of Restic, bringing you a service that the community has been eagerly anticipating. Our hosted solution promises convenience and dependability, allowing you to enjoy the full benefits of Restic without the hassle.&lt;/p&gt;</description></item><item><title>Security at BackUpScale</title><link>https://backupscale.com/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://backupscale.com/security/</guid><description>&lt;p&gt;A backup service holds the copy of your data that&amp;rsquo;s supposed to survive the&#10;worst day of your company&amp;rsquo;s life. We think that obliges us to treat security&#10;as the product, not a feature of it.&lt;/p&gt;&#10;&lt;p&gt;Three principles run through everything below:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Assume breach.&lt;/strong&gt; Every layer is designed to limit what an attacker gets&#10;if the layer above it fails, including your own devices, and including&#10;ours.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Least privilege, everywhere.&lt;/strong&gt; People, machines, and automation each get&#10;the narrowest access that still does the job; nothing holds power it&#10;doesn&amp;rsquo;t need.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Verify behaviour, not configuration.&lt;/strong&gt; A protection that exists on paper&#10;but doesn&amp;rsquo;t actually block anything is worse than none, because it breeds&#10;false confidence. We continuously test what &lt;em&gt;actually happens&lt;/em&gt;.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;img src="../images/security_page_banner.png" alt="security_page_banner"&gt;&lt;/p&gt;</description></item><item><title>Technical Background</title><link>https://backupscale.com/technical_details/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://backupscale.com/technical_details/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;&#10;&lt;p&gt;Backups have never been a more vital component of a company’s data integrity planning.&lt;/p&gt;&#10;&lt;p&gt;Cyberattacks have become so easy to deploy that, for example, &lt;a href="https://www.crowdstrike.com/cybersecurity-101/ransomware/ransomware-as-a-service-raas/"&gt;ransomware as a service&lt;/a&gt; provides a viable business model for malicious actors, even for those without technical skills. If you don’t have a backup process in place that recognizes the changing landscape of attacks, your data may be at risk.&lt;/p&gt;&#10;&lt;p&gt;Strong backups lie at the heart of any data recovery strategy. However, if incorrectly implemented, they too can be targeted by the current approaches to malware and ransomware. If your backups are not correctly isolated from the system they are protecting, they may be swept up in an attack. The last thing you need is to attempt to restore, only to discover that your backups have also been held for ransom.&lt;/p&gt;</description></item></channel></rss>