<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Btrfs on Linux Café</title>
    <link>https://mrtomlinux.org/tags/btrfs/</link>
    <description>Recent content in Btrfs on Linux Café</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 12 Jul 2026 08:52:53 +0200</lastBuildDate>
    <atom:link href="https://mrtomlinux.org/tags/btrfs/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Recovering from a Failed Btrfs Send Receive Operation with Rsync as a Safety Net</title>
      <link>https://mrtomlinux.org/post/2026-07-12-recovering-from-a-failed-btrfs-send-receive-o/</link>
      <pubDate>Sun, 12 Jul 2026 08:52:53 +0200</pubDate>
      <guid>https://mrtomlinux.org/post/2026-07-12-recovering-from-a-failed-btrfs-send-receive-o/</guid>
      <description>&lt;h2 id=&#34;introduction-to-btrfs-send-and-receive&#34;&gt;Introduction to Btrfs Send and Receive&lt;/h2&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been working with Btrfs for a while now, and I have to say, its send and receive functionality is one of my favorite features. It makes efficient backups and data replication across systems a breeze. However, like any complex operation, things can go wrong, and you&amp;rsquo;re left with incomplete or corrupted data. That&amp;rsquo;s where having a safety net like rsync comes in handy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Taming Disk Space Usage on My Homelab Server with btrfs Snapshots and Quotas</title>
      <link>https://mrtomlinux.org/post/2026-07-09-taming-disk-space-usage-on-my-homelab-server-/</link>
      <pubDate>Thu, 09 Jul 2026 08:16:36 +0200</pubDate>
      <guid>https://mrtomlinux.org/post/2026-07-09-taming-disk-space-usage-on-my-homelab-server-/</guid>
      <description>&lt;h2 id=&#34;introduction-to-disk-space-management&#34;&gt;Introduction to Disk Space Management&lt;/h2&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been running a homelab server for a while now, and one thing that&amp;rsquo;s always been a challenge is managing disk space. With multiple services and projects running on my server, it&amp;rsquo;s easy to lose track of disk usage. I&amp;rsquo;ve seen this go wrong when you&amp;rsquo;re not paying attention, and suddenly you&amp;rsquo;re scrambling to free up space. Recently, I started exploring ways to better manage my disk space, and I stumbled upon btrfs snapshots and quotas. In practice, these features have been a game-changer for me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Taming Disk Space Hogs with btrfs Snapshots and Automatic Pruning</title>
      <link>https://mrtomlinux.org/post/2026-07-03-taming-disk-space-hogs-with-btrfs-snapshots-a/</link>
      <pubDate>Fri, 03 Jul 2026 09:12:54 +0200</pubDate>
      <guid>https://mrtomlinux.org/post/2026-07-03-taming-disk-space-hogs-with-btrfs-snapshots-a/</guid>
      <description>&lt;h2 id=&#34;introduction-to-btrfs-snapshots&#34;&gt;Introduction to btrfs Snapshots&lt;/h2&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been running Linux for years, and one thing I&amp;rsquo;ve learned is the importance of managing disk space effectively. btrfs has been a game-changer for me - its snapshotting and automatic pruning features have saved me from more than a few headaches. In this article, I&amp;rsquo;ll share my experience with using btrfs snapshots to keep my systems running smoothly.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-are-btrfs-snapshots&#34;&gt;What are btrfs Snapshots?&lt;/h2&gt;&#xA;&lt;p&gt;btrfs snapshots are essentially temporary copies of a subvolume, which can be used to roll back changes or recover data if something goes wrong. I&amp;rsquo;ve seen this go wrong when I&amp;rsquo;ve accidentally overwritten important files or filled up my disk with unnecessary data. With btrfs snapshots, you can create a snapshot of your system, make changes, and then delete the snapshot if everything works out. The real trick is to use them consistently and make them a part of your workflow.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
