<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Samba_Backup</id>
	<title>Samba Backup - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Samba_Backup"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Samba_Backup&amp;action=history"/>
	<updated>2026-05-15T01:56:17Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Samba_Backup&amp;diff=20666&amp;oldid=prev</id>
		<title>Thomas.will: Die Seite wurde neu angelegt: „=Ads Backup= */usr/local/sbin/samba-backup  &lt;pre&gt; #!/bin/bash TIME=$(date +%Y-%m-%d-%H-%M) ETC=/etc/samba PRIVATE=/var/lib/samba/private SYSVOL=/var/lib/samba/…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Samba_Backup&amp;diff=20666&amp;oldid=prev"/>
		<updated>2020-06-18T08:18:50Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „=Ads Backup= */usr/local/sbin/samba-backup  &amp;lt;pre&amp;gt; #!/bin/bash TIME=$(date +%Y-%m-%d-%H-%M) ETC=/etc/samba PRIVATE=/var/lib/samba/private SYSVOL=/var/lib/samba/…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Ads Backup=&lt;br /&gt;
*/usr/local/sbin/samba-backup &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
TIME=$(date +%Y-%m-%d-%H-%M)&lt;br /&gt;
ETC=/etc/samba&lt;br /&gt;
PRIVATE=/var/lib/samba/private&lt;br /&gt;
SYSVOL=/var/lib/samba/sysvol&lt;br /&gt;
BACKUP=/backup/samba&lt;br /&gt;
test -d $BACKUP || mkdir -p $BACKUP&lt;br /&gt;
PROG=$(basename $0)&lt;br /&gt;
CO=&amp;quot;$(ls -rt $BACKUP | tail -1 | cut -f 2 -d -)&amp;quot;&lt;br /&gt;
CO=$(($CO+1))&lt;br /&gt;
case $1 in&lt;br /&gt;
save)&lt;br /&gt;
echo &amp;quot;$0 save&amp;quot;&lt;br /&gt;
service samba-ad-dc stop&lt;br /&gt;
sleep 2&lt;br /&gt;
test -d $BACKUP || mkdir -p $BACKUP&lt;br /&gt;
tar --acl -czf $BACKUP/samba-$CO-etc-$TIME.tgz $ETC&lt;br /&gt;
tar --acl -czf $BACKUP/samba-$CO-private-$TIME.tgz $PRIVATE&lt;br /&gt;
tar --acl -czf $BACKUP/samba-$CO-sysvol-$TIME.tgz $SYSVOL&lt;br /&gt;
service samba-ad-dc start&lt;br /&gt;
;;&lt;br /&gt;
restore)&lt;br /&gt;
echo &amp;quot;$0 restore&amp;quot; &lt;br /&gt;
service samba-ad-dc stop&lt;br /&gt;
sleep 2&lt;br /&gt;
CO=$2&lt;br /&gt;
test -f $BACKUP/samba-$CO-etc-*.tgz       ||  { echo &amp;quot;$BACKUP/samba-$CO-etc.tgz not available&amp;quot; ; exit 1 ; }&lt;br /&gt;
test -f $BACKUP/samba-$CO-private-*.tgz   ||  { echo &amp;quot;$BACKUP/samba-$CO-private.tgz not available&amp;quot; ; exit 1  ;}&lt;br /&gt;
test -f $BACKUP/samba-$CO-sysvol-*.tgz    ||  { echo &amp;quot;$BACKUP/samba-$CO-sysvol.tgz not available&amp;quot; ; exit 1  ; }&lt;br /&gt;
rm -r $ETC $PRIVATE $SYSVOL 2&amp;gt; /dev/null&lt;br /&gt;
tar --acl -C / -xzf $BACKUP/samba-$CO-etc-*.tgz&lt;br /&gt;
tar --acl -C / -xzf $BACKUP/samba-$CO-private-*.tgz&lt;br /&gt;
tar --acl -C / -xzf $BACKUP/samba-$CO-sysvol-*.tgz&lt;br /&gt;
service samba-ad-dc start&lt;br /&gt;
;;&lt;br /&gt;
list)&lt;br /&gt;
echo &amp;quot;$0 list&amp;quot;&lt;br /&gt;
ls  /backup/samba/samba-?-etc* | cut -d  - -f 2,4-8 | cut -c 1-18&lt;br /&gt;
;;&lt;br /&gt;
*)&lt;br /&gt;
echo &amp;quot;USAGE $0 save|list|restore NUM&amp;quot;&lt;br /&gt;
;;&lt;br /&gt;
esac&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Ads Backup simple=&lt;br /&gt;
*/usr/local/sbin/samba-backup &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TIME=$(date +%Y-%m-%d-%H-%M)&lt;br /&gt;
ETC=/etc/samba&lt;br /&gt;
SAMBADAT=/var/lib/samba&lt;br /&gt;
BACKUP=/backup/samba&lt;br /&gt;
test -d $BACKUP || mkdir -p $BACKUP&lt;br /&gt;
PROG=$(basename $0)&lt;br /&gt;
CO=&amp;quot;$(ls -rt $BACKUP | tail -1 | cut -f 2 -d -)&amp;quot;&lt;br /&gt;
CO=$(($CO+1))&lt;br /&gt;
case $1 in&lt;br /&gt;
save)&lt;br /&gt;
echo &amp;quot;$0 save&amp;quot;&lt;br /&gt;
service samba-ad-dc stop&lt;br /&gt;
sleep 2&lt;br /&gt;
tar --acl -czf $BACKUP/samba-$CO-etc-$TIME.tgz $ETC&lt;br /&gt;
tar --acl -czf $BACKUP/samba-$CO-dat-$TIME.tgz $SAMBADAT&lt;br /&gt;
service samba-ad-dc start&lt;br /&gt;
;;&lt;br /&gt;
restore)&lt;br /&gt;
echo &amp;quot;$0 restore&amp;quot; &lt;br /&gt;
service samba-ad-dc stop&lt;br /&gt;
sleep 2&lt;br /&gt;
CO=$2&lt;br /&gt;
test -f $BACKUP/samba-$CO-etc-*.tgz       ||  { echo &amp;quot;$BACKUP/samba-$CO-etc.tgz not available&amp;quot; ; exit 1 ; }&lt;br /&gt;
test -f $BACKUP/samba-$CO-dat-*.tgz   ||  { echo &amp;quot;$BACKUP/samba-$CO-dat.tgz not available&amp;quot; ; exit 1  ;}&lt;br /&gt;
rm -r $ETC $SAMBADAT 2&amp;gt; /dev/null&lt;br /&gt;
tar --acl -C / -xzf $BACKUP/samba-$CO-etc-*.tgz&lt;br /&gt;
tar --acl -C / -xzf $BACKUP/samba-$CO-dat-*.tgz&lt;br /&gt;
service samba-ad-dc start&lt;br /&gt;
;;&lt;br /&gt;
list)&lt;br /&gt;
echo &amp;quot;$0 list&amp;quot;&lt;br /&gt;
ls  /backup/samba/samba-?-etc* | cut -d  - -f 2,4-8 | cut -c 1-18&lt;br /&gt;
;;&lt;br /&gt;
*)&lt;br /&gt;
echo &amp;quot;USAGE $0 save|list|restore NUM&amp;quot;&lt;br /&gt;
;;&lt;br /&gt;
esac&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*https://wiki.samba.org/index.php/Back_up_and_Restoring_a_Samba_AD_DC&lt;/div&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
</feed>