<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>snapshot arşivleri | BURAK AKTAŞ</title>
	<atom:link href="https://www.burakaktas.com/etiket/snapshot/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.burakaktas.com/etiket/snapshot/</link>
	<description>Virtualization Technologies Blog</description>
	<lastBuildDate>Tue, 02 Jun 2026 22:05:50 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.burakaktas.com/wp-content/uploads/2020/04/cropped-vm_favicon-32x32.png</url>
	<title>snapshot arşivleri | BURAK AKTAŞ</title>
	<link>https://www.burakaktas.com/etiket/snapshot/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Proxmox LVM Snapshot &#8211; Upgrade Öncesi Yedek Alma</title>
		<link>https://www.burakaktas.com/proxmox-lvm-snapshot-upgrade-oncesi-yedek-alma/</link>
		
		<dc:creator><![CDATA[Burak AKTAŞ]]></dc:creator>
		<pubDate>Tue, 02 Jun 2026 22:05:23 +0000</pubDate>
				<category><![CDATA[Proxmox]]></category>
		<category><![CDATA[kvm]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[proxmox]]></category>
		<category><![CDATA[snapshot]]></category>
		<category><![CDATA[virtualization]]></category>
		<guid isPermaLink="false">https://www.burakaktas.com/?p=4330</guid>

					<description><![CDATA[<p>Proxmox VE güncellemesi öncesinde sistemi anlık olarak yedekleyip, sorun çıkması halinde geri dönüş imkânı sağlayan operasyon adımları. Neden LVM Snapshot Alınmalı? Proxmox VE güncellemeleri bazen beklenmedik sorunlara yol açabilir: kernel panik, servis başlatma hataları veya yapılandırma kayıpları bunların başında gelir. LVM snapshot, upgrade öncesinde root volume&#8217;ün anlık bir kopyasını alarak sorun çıkması halinde sistemi dakikalar içinde eski haline döndürme imkânı [&#8230;]</p>
<p>The post <a href="https://www.burakaktas.com/proxmox-lvm-snapshot-upgrade-oncesi-yedek-alma/">Proxmox LVM Snapshot &#8211; Upgrade Öncesi Yedek Alma</a> appeared first on <a href="https://www.burakaktas.com">BURAK AKTAŞ</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<!-- Proxmox LVM Snapshot Makale - WordPress HTML -->
<!-- Gutenberg Kod Editörüne (</>) yapıştırın -->

<p>Proxmox VE güncellemesi öncesinde sistemi anlık olarak yedekleyip, sorun çıkması halinde geri dönüş imkânı sağlayan operasyon adımları.</p>

<hr />

<h3>Neden LVM Snapshot Alınmalı?</h3>

<p>Proxmox VE güncellemeleri bazen beklenmedik sorunlara yol açabilir: kernel panik, servis başlatma hataları veya yapılandırma kayıpları bunların başında gelir. LVM snapshot, upgrade öncesinde root volume&#8217;ün anlık bir kopyasını alarak sorun çıkması halinde sistemi dakikalar içinde eski haline döndürme imkânı sunar.</p>

<ul>
<li>Snapshot alma işlemi saniyeler içinde tamamlanır, sistemi durdurmaya gerek yoktur</li>
<li>Upgrade başarılı olursa snapshot silinir, disk alanı geri kazanılır</li>
<li>Upgrade başarısız olursa <code>lvconvert --merge</code> ile sistem eski haline döner</li>
</ul>

<hr />

<h3>1. Snapshot Al</h3>

<p>Root volume&#8217;ü 15 GB geçici alan ayırarak anlık olarak yedekle. Bu adım upgrade öncesi yapılacak <strong>en kritik işlemdir</strong>.</p>

<pre style="background:#1e1e1e;color:#d4d4d4;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:14px;line-height:1.6;overflow-x:auto;"><code>lvcreate -L 15G -s -n root_before_upgrade /dev/pve/root</code></pre>

<p>Başarılı çıktı şu şekilde görünür:</p>

<pre style="background:#0d0d0d;color:#33ff33;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:13px;line-height:1.7;overflow-x:auto;border-left:4px solid #33ff33;"><code>root@pve-demo:/# lvcreate -L 15G -s -n root_before_upgrade /dev/pve/root
  Logical volume "root_before_upgrade" created.</code></pre>

<blockquote>
<p>⚠️ 15G değeri geçici bir <em>copy-on-write</em> alanıdır. Upgrade sırasında root volume&#8217;de yapılan her değişiklik bu alana yazılır. Alan dolarsa snapshot geçersiz hale gelir — bu yüzden yeterli boş alan bırakmak önemlidir.</p>
</blockquote>

<h3>2. Snapshot&#8217;ı Kontrol Et</h3>

<p>Alınan snapshot&#8217;ın aktif ve sağlıklı olduğunu doğrula.</p>

<pre style="background:#1e1e1e;color:#d4d4d4;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:14px;line-height:1.6;overflow-x:auto;"><code>lvs</code></pre>

<p>Beklenen çıktı:</p>

<pre style="background:#0d0d0d;color:#33ff33;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:13px;line-height:1.7;overflow-x:auto;border-left:4px solid #33ff33;"><code>root@pve-demo:/# lvs
  LV                   VG   Attr       LSize   Pool Origin Data%  Meta%
  data                 pve  twi-a-tz-- 757.72g              0.00   0.25
  root                 pve  owi-aos---  96.00g
  root_before_upgrade  pve  swi-a-s---  15.00g      root    0.02
  swap                 pve  -wi-ao----   8.00g</code></pre>

<p><code>root_before_upgrade</code> satırında <strong>Origin: root</strong> ve düşük bir <strong>Data%</strong> değeri görülüyorsa snapshot sağlıklı demektir.</p>

<blockquote>
<p>ℹ️ <code>lsblk</code> komutu ile de disk yapısını doğrulayabilirsin.</p>
</blockquote>

<h3>3. Upgrade Sırasında Snapshot&#8217;ı İzle (Opsiyonel)</h3>

<p>Upgrade işlemi sürerken ikinci bir SSH oturumu açarak snapshot doluluk oranını gerçek zamanlı takip edebilirsin.</p>

<pre style="background:#1e1e1e;color:#d4d4d4;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:14px;line-height:1.6;overflow-x:auto;"><code>watch -n5 'lvs -o name,snap_percent 2>/dev/null'</code></pre>

<blockquote>
<p>⚠️ <code>snap_percent</code> değeri 100&#8217;e ulaşırsa snapshot geçersiz hale gelir ve geri dönüş imkânı ortadan kalkar. Bu durumda upgrade&#8217;i tamamlayıp elle müdahale etmen gerekir.</p>
</blockquote>

<h3>4. Upgrade&#8217;i Başlat</h3>

<p>GUI ya da CLI üzerinden güncellemeyi başlat.</p>

<p><strong>CLI üzerinden:</strong></p>

<pre style="background:#1e1e1e;color:#d4d4d4;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:14px;line-height:1.6;overflow-x:auto;"><code>apt update && apt dist-upgrade</code></pre>

<p><strong>GUI üzerinden:</strong> Proxmox web arayüzünde <strong>Node → Updates → Upgrade</strong> butonuna tıkla.</p>

<p>Upgrade tamamlandıktan sonra yeni kernel&#8217;in devreye girebilmesi için sistemi yeniden başlat.</p>

<pre style="background:#1e1e1e;color:#d4d4d4;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:14px;line-height:1.6;overflow-x:auto;"><code>uname -a && reboot</code></pre>

<p>Reboot sonrasında <code>uname -a</code> çıktısında yeni kernel sürümünü görüyorsan upgrade başarıyla tamamlanmış demektir.</p>

<hr />

<h3>5. Upgrade Sonrası — İki Senaryo</h3>

<h4>✅ Upgrade Başarılı: Snapshot&#8217;ı Sil</h4>

<p>Her şey yolundaysa snapshot&#8217;a artık ihtiyaç yoktur. Aşağıdaki komutla silerek 15 GB disk alanını geri kazan:</p>

<pre style="background:#1e1e1e;color:#d4d4d4;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:14px;line-height:1.6;overflow-x:auto;"><code>lvremove /dev/pve/root_before_upgrade</code></pre>

<p>Onay sorulduğunda <code>y</code> ile devam et.</p>

<h4>❌ Upgrade Başarısız: Snapshot&#8217;tan Geri Dön</h4>

<p>Upgrade sonrası sistem stabil değilse snapshot&#8217;ı root volume&#8217;e merge ederek sistemi eski haline döndür:</p>

<pre style="background:#1e1e1e;color:#d4d4d4;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:14px;line-height:1.6;overflow-x:auto;"><code>lvconvert --merge /dev/pve/root_before_upgrade && reboot</code></pre>

<p>Komut çalıştırıldığında şu çıktı görünür:</p>

<pre style="background:#0d0d0d;color:#33ff33;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:13px;line-height:1.7;overflow-x:auto;border-left:4px solid #33ff33;"><code>root@pve-demo:/# lvconvert --merge /dev/pve/root_before_upgrade && reboot
  Delaying merge since origin is open.
  Merging of snapshot pve/root_before_upgrade will occur on next activation of pve/root.</code></pre>

<p>Reboot sırasında merge işlemi otomatik tamamlanır. Sistem ayağa kalktığında root volume, snapshot alındığı andaki haline dönmüş olur.</p>

<blockquote>
<p>⚠️ Merge işleminin tamamlanması için bazen 2. bir reboot gerekebilir. Sistem açıldıktan sonra <code>lvs</code> komutu ile <code>root_before_upgrade</code> satırının kaybolduğunu doğrula — bu merge&#8217;in başarıyla tamamlandığını gösterir.</p>
</blockquote>

<pre style="background:#1e1e1e;color:#d4d4d4;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:14px;line-height:1.6;overflow-x:auto;"><code>reboot</code></pre>

<p>Reboot sonrası <code>lvs</code> çıktısında <code>root_before_upgrade</code> satırı artık görünmüyorsa geri dönüş başarıyla tamamlanmıştır:</p>

<pre style="background:#0d0d0d;color:#33ff33;padding:16px 20px;border-radius:6px;font-family:'Courier New',monospace;font-size:13px;line-height:1.7;overflow-x:auto;border-left:4px solid #33ff33;"><code>root@pve-demo:~# lvs
  LV    VG   Attr       LSize   Pool Origin Data%  Meta%
  data  pve  twi-a-tz-- 757.72g              0.00   0.25
  root  pve  -wi-ao----  96.00g
  swap  pve  -wi-ao----   8.00g</code></pre>

<hr />

<h3>Özet</h3>

<p>Tüm adımları sırasıyla uygula:</p>

<!-- Adım 1 -->
<div style="display:flex;align-items:flex-start;gap:16px;background:#f8f9fa;border:1px solid #e9ecef;border-left:4px solid #e67e22;border-radius:6px;padding:18px 20px;margin:12px 0;">
  <div style="min-width:36px;height:36px;background:#e67e22;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;flex-shrink:0;">1</div>
  <div>
    <p style="margin:0 0 4px;font-weight:600;font-size:15px;">Snapshot Al</p>
    <p style="margin:0 0 8px;color:#555;font-size:14px;">Upgrade öncesi root volume&#8217;ü anlık olarak yedekle. En kritik adım.</p>
    <code style="background:#1e1e1e;color:#d4d4d4;padding:6px 12px;border-radius:4px;font-size:13px;display:inline-block;">lvcreate -L 15G -s -n root_before_upgrade /dev/pve/root</code>
  </div>
</div>

<!-- Adım 2 -->
<div style="display:flex;align-items:flex-start;gap:16px;background:#f8f9fa;border:1px solid #e9ecef;border-left:4px solid #3498db;border-radius:6px;padding:18px 20px;margin:12px 0;">
  <div style="min-width:36px;height:36px;background:#3498db;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;flex-shrink:0;">2</div>
  <div>
    <p style="margin:0 0 4px;font-weight:600;font-size:15px;">Snapshot&#8217;ı Kontrol Et</p>
    <p style="margin:0 0 8px;color:#555;font-size:14px;">Snapshot&#8217;ın aktif ve sağlıklı olduğunu doğrula.</p>
    <code style="background:#1e1e1e;color:#d4d4d4;padding:6px 12px;border-radius:4px;font-size:13px;display:inline-block;">lvs</code>
  </div>
</div>

<!-- Adım 3 -->
<div style="display:flex;align-items:flex-start;gap:16px;background:#f8f9fa;border:1px solid #e9ecef;border-left:4px solid #9b59b6;border-radius:6px;padding:18px 20px;margin:12px 0;">
  <div style="min-width:36px;height:36px;background:#9b59b6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;flex-shrink:0;">3</div>
  <div>
    <p style="margin:0 0 4px;font-weight:600;font-size:15px;">Snapshot&#8217;ı İzle <em style="font-weight:400;color:#888;">(Opsiyonel)</em></p>
    <p style="margin:0 0 8px;color:#555;font-size:14px;">Upgrade sırasında 2. SSH oturumundan doluluk oranını takip et.</p>
    <code style="background:#1e1e1e;color:#d4d4d4;padding:6px 12px;border-radius:4px;font-size:13px;display:inline-block;">watch -n5 'lvs -o name,snap_percent 2>/dev/null'</code>
  </div>
</div>

<!-- Adım 4 -->
<div style="display:flex;align-items:flex-start;gap:16px;background:#f8f9fa;border:1px solid #e9ecef;border-left:4px solid #2ecc71;border-radius:6px;padding:18px 20px;margin:12px 0;">
  <div style="min-width:36px;height:36px;background:#2ecc71;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;flex-shrink:0;">4</div>
  <div>
    <p style="margin:0 0 4px;font-weight:600;font-size:15px;">Upgrade&#8217;i Başlat</p>
    <p style="margin:0 0 8px;color:#555;font-size:14px;">GUI veya CLI ile güncellemeyi başlat, ardından sistemi yeniden başlat.</p>
    <code style="background:#1e1e1e;color:#d4d4d4;padding:6px 12px;border-radius:4px;font-size:13px;display:inline-block;">apt update &amp;&amp; apt dist-upgrade &amp;&amp; reboot</code>
  </div>
</div>

<!-- Adım 5a -->
<div style="display:flex;align-items:flex-start;gap:16px;background:#eafaf1;border:1px solid #a9dfbf;border-left:4px solid #27ae60;border-radius:6px;padding:18px 20px;margin:12px 0;">
  <div style="min-width:36px;height:36px;background:#27ae60;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0;">✓</div>
  <div>
    <p style="margin:0 0 4px;font-weight:600;font-size:15px;color:#1e5631;">Upgrade Başarılı — Snapshot&#8217;ı Sil</p>
    <p style="margin:0 0 8px;color:#555;font-size:14px;">Her şey yolundaysa snapshot&#8217;ı silerek 15 GB disk alanını geri kazan.</p>
    <code style="background:#1e1e1e;color:#d4d4d4;padding:6px 12px;border-radius:4px;font-size:13px;display:inline-block;">lvremove /dev/pve/root_before_upgrade</code>
  </div>
</div>

<!-- Adım 5b -->
<div style="display:flex;align-items:flex-start;gap:16px;background:#fdedec;border:1px solid #f5b7b1;border-left:4px solid #e74c3c;border-radius:6px;padding:18px 20px;margin:12px 0;">
  <div style="min-width:36px;height:36px;background:#e74c3c;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0;">✕</div>
  <div>
    <p style="margin:0 0 4px;font-weight:600;font-size:15px;color:#641e16;">Upgrade Başarısız — Geri Dön</p>
    <p style="margin:0 0 8px;color:#555;font-size:14px;">Sistem stabil değilse snapshot&#8217;ı merge ederek eski haline döndür.</p>
    <code style="background:#1e1e1e;color:#d4d4d4;padding:6px 12px;border-radius:4px;font-size:13px;display:inline-block;">lvconvert --merge /dev/pve/root_before_upgrade &amp;&amp; reboot</code>
  </div>
</div>

<hr />

<p>Bu makale gerçek bir production ortamında uygulanan operasyon adımları esas alınarak hazırlanmıştır.</p>



<p class="wp-block-paragraph">Bir sonraki yazımızda görüşmek üzere. Faydalı olması dileğiyle.</p>



<p class="wp-block-paragraph"><a href="https://www.burakaktas.com/#linkedin" rel="noreferrer noopener" target="_blank"></a></p>
<p><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fproxmox-lvm-snapshot-upgrade-oncesi-yedek-alma%2F&amp;linkname=Proxmox%20LVM%20Snapshot%20%E2%80%93%20Upgrade%20%C3%96ncesi%20Yedek%20Alma" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fproxmox-lvm-snapshot-upgrade-oncesi-yedek-alma%2F&amp;linkname=Proxmox%20LVM%20Snapshot%20%E2%80%93%20Upgrade%20%C3%96ncesi%20Yedek%20Alma" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fproxmox-lvm-snapshot-upgrade-oncesi-yedek-alma%2F&amp;linkname=Proxmox%20LVM%20Snapshot%20%E2%80%93%20Upgrade%20%C3%96ncesi%20Yedek%20Alma" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fproxmox-lvm-snapshot-upgrade-oncesi-yedek-alma%2F&amp;linkname=Proxmox%20LVM%20Snapshot%20%E2%80%93%20Upgrade%20%C3%96ncesi%20Yedek%20Alma" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fproxmox-lvm-snapshot-upgrade-oncesi-yedek-alma%2F&amp;linkname=Proxmox%20LVM%20Snapshot%20%E2%80%93%20Upgrade%20%C3%96ncesi%20Yedek%20Alma" title="Email" rel="nofollow noopener" target="_blank"></a></p><p>The post <a href="https://www.burakaktas.com/proxmox-lvm-snapshot-upgrade-oncesi-yedek-alma/">Proxmox LVM Snapshot &#8211; Upgrade Öncesi Yedek Alma</a> appeared first on <a href="https://www.burakaktas.com">BURAK AKTAŞ</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
