<?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>Backupskript Archive - Benefit-Blog</title>
	<atom:link href="https://www.benefit-blog.de/tag/backupskript/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.benefit-blog.de/tag/backupskript/</link>
	<description></description>
	<lastBuildDate>Mon, 02 Sep 2024 10:13:19 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.benefit-blog.de/wp-content/uploads/2019/10/favicon-32x32.png</url>
	<title>Backupskript Archive - Benefit-Blog</title>
	<link>https://www.benefit-blog.de/tag/backupskript/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Linux Backupskript mit rsync</title>
		<link>https://www.benefit-blog.de/linux-backupskript-mit-rsync/</link>
					<comments>https://www.benefit-blog.de/linux-backupskript-mit-rsync/#comments</comments>
		
		<dc:creator><![CDATA[Benefit-Blog]]></dc:creator>
		<pubDate>Tue, 07 Nov 2017 16:33:16 +0000</pubDate>
				<category><![CDATA[Raspberry]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Backupskript]]></category>
		<category><![CDATA[Banana Pi]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Backup]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[rsync]]></category>
		<guid isPermaLink="false">https://benefit-blog.de/?p=7689</guid>

					<description><![CDATA[<a href="https://www.benefit-blog.de/linux-backupskript-mit-rsync/" title="Linux Backupskript mit rsync" rel="nofollow"><img width="150" height="150" src="https://www.benefit-blog.de/wp-content/uploads/2017/11/luca-bravo-217276-150x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="luca-bravo-217276" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="1" decoding="async" srcset="https://www.benefit-blog.de/wp-content/uploads/2017/11/luca-bravo-217276-e1509581728704-150x150.jpg 150w, https://www.benefit-blog.de/wp-content/uploads/2017/11/luca-bravo-217276-600x600.jpg 600w, https://www.benefit-blog.de/wp-content/uploads/2017/11/luca-bravo-217276-350x350.jpg 350w, https://www.benefit-blog.de/wp-content/uploads/2017/11/luca-bravo-217276-e1509581728704-300x300.jpg 300w" sizes="(max-width: 150px) 100vw, 150px" /></a><p>Wir zeigen ihnen ein Backupskript für Linux (u.a. Debian, Ubuntu, Raspbian, Banana) mit rsync und E-Mail Benachrichtigung. Es können Dateien von einer Festplatte auf eine andere angeschlossene HDD automatisiert gesichert werden. rsync ist ein Programm, um Dateien zwischen lokalen oder über das Netzwerk erreichbaren Pfaden abzugleichen. Dabei werden zunächst die Größe und die Änderungszeit der Dateien...</p>
<p>Der Beitrag <a href="https://www.benefit-blog.de/linux-backupskript-mit-rsync/">Linux Backupskript mit rsync</a> erschien zuerst auf <a href="https://www.benefit-blog.de">Benefit-Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<a href="https://www.benefit-blog.de/linux-backupskript-mit-rsync/" title="Linux Backupskript mit rsync" rel="nofollow"><img width="150" height="150" src="https://www.benefit-blog.de/wp-content/uploads/2017/11/luca-bravo-217276-150x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="luca-bravo-217276" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="1" decoding="async" srcset="https://www.benefit-blog.de/wp-content/uploads/2017/11/luca-bravo-217276-e1509581728704-150x150.jpg 150w, https://www.benefit-blog.de/wp-content/uploads/2017/11/luca-bravo-217276-600x600.jpg 600w, https://www.benefit-blog.de/wp-content/uploads/2017/11/luca-bravo-217276-350x350.jpg 350w, https://www.benefit-blog.de/wp-content/uploads/2017/11/luca-bravo-217276-e1509581728704-300x300.jpg 300w" sizes="(max-width: 150px) 100vw, 150px" /></a><p>Wir zeigen ihnen ein Backupskript für Linux (u.a. Debian, Ubuntu, Raspbian, Banana) mit rsync und E-Mail Benachrichtigung. Es können Dateien von einer Festplatte auf eine andere angeschlossene HDD automatisiert gesichert werden.</p>
<blockquote><p><strong>rsync</strong> ist ein Programm, um Dateien zwischen lokalen oder über das Netzwerk erreichbaren Pfaden abzugleichen. Dabei werden zunächst die Größe und die Änderungszeit der Dateien in Quelle und Ziel verglichen (&#8222;Quick Check&#8220;-Algorithmus), so dass nur die Dateien behandelt werden müssen, bei denen es Änderungen gegeben hat. Sind Quelle und Ziel lokale Pfade, werden die betroffenen Dateien normal kopiert. Wenn auf Quelle oder Ziel aber per <a class="internal" href="https://wiki.ubuntuusers.de/SSH/">SSH</a> oder über einen speziellen rsync-daemon zugegriffen wird, nutzt rsync zusätzlich noch einen speziellen Delta-Transfer-Algorithmus, so dass nur die geänderten Teile der Dateien über das Netzwerk transportiert werden müssen.</p></blockquote>
<p>Quelle: <a href="https://wiki.ubuntuusers.de/rsync/">wiki.buntuusers</a></p>
<p><strong>Vorraussetzung:</strong></p>
<blockquote>
<ul>
<li>rsync <a href="https://www.benefit-blog.de/rsync-installieren-linux/">(Installationsanleitung für rsync)</a></li>
</ul>
</blockquote>
<p>Das folgende Backupskript ist konfigurierbar.</p>
<p>Konfigurieren Sie &#8222;QUELLE&#8220;, &#8222;ZIEL&#8220; und &#8222;sendemail&#8220; und ggf. &#8222;RSYNCCONF&#8220;</p>
<pre class="line-numbers"><code class="language-bash">#!/bin/bash
#Backupskript mit rsync
# https://www.Benefit-Blog.de info@benefit-blog.de

# Angabe der Ordner die gesichert werden soll. Verschiedene Ordner sind durch Leerzeichen zu trennen.
# Bsp.: QUELLE="/media/hdd1 /root /bin"
QUELLE="/media/hdd1/ /media/hdd2"

#Email für Benachrichtigung (sendmail wird benötigt)
sendemail="test@test.de"

# Ziel des Backups
ZIEL="/media/hdd3/Backup/"

# Einstellungen
# --delete vergleicht Quellverzeichnis mit Zielverzeichnis, löscht die Dateien im Zielverzeichnis, wenn diese im Quellverzeichnis nicht mehr vorhanden sind.
#RSYNCCONF="--delete"
RSYNCCONF=""

# Dateiname des Logfile
LOGFILE="rsync_log.log"

# Ort der Binär-Datei von "rsync"
RSYNC=`which rsync`

# Befehl
$RSYNC -avrpuE $RSYNCCONF $QUELLE $ZIEL &gt; $LOGFILE 

# send status report mail
echo "Voll-Backup report." | mail -a $LOGFILE -s "Server - Backupstatus" $sendemail &lt; $LOGFILE</code></pre>
<h6><strong>Cronjob</strong></h6>
<p>Um eine Automatisierung zu erreichen, muss das Skript regelmäßig ausgeführt werden mithilfe des Cronjob. Die unten gezeigte Gliederung stellt die Zeitangaben dar:</p>
<pre>* * * * * auszuführender Befehl
┬ ┬ ┬ ┬ ┬
│ │ │ │ │
│ │ │ │ └──── Wochentag (0-7) (Sonntag =0 oder =7)
│ │ │ └────── Monat (1-12)
│ │ └──────── Tag (1-31)
│ └────────── Stunde (0-23)
└──────────── Minute (0-59)</pre>
<pre class="line-numbers"><code class="language-powershell">0 3 * * * /home/USER/Dokumente/backupskript.sh</code></pre>
<p>&nbsp;</p>
<p>Anschließend muss das Backupskript ausführbar gemacht werden. (Rechte vergeben)</p>
<pre class="line-numbers"><code class="language-powershell">sudo chmod +x /home/USER/Dokumente/backupskript.sh</code></pre>
<div class="codecolorer-container bash default">
<hr />
<div class="post-views content-post post-7689 entry-meta load-static">
				<span class="post-views-icon dashicons dashicons-chart-bar"></span> <span class="post-views-label">Aufrufe:</span> <span class="post-views-count">2.912</span>
			</div>
</div>
<p>Der Beitrag <a href="https://www.benefit-blog.de/linux-backupskript-mit-rsync/">Linux Backupskript mit rsync</a> erschien zuerst auf <a href="https://www.benefit-blog.de">Benefit-Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.benefit-blog.de/linux-backupskript-mit-rsync/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
