printfStripLine
}
+BackupPackages() {
+ local readonly packPath="$backRemotePCPath/packages"
+
+ printfStripLine
+ printf "Rechner %s; Packages wird gesichert \n\n" "$remoterechner"
+
+ mkdir --parents $packPath
+ dpkg --get-selections > $packPath/package.list
+ apt-key exportall > $packPath/aptkey
+ rsync --archive --verbose --log-file=$packPath/aptsources.log \
+ /etc/apt $packPath/
+ printfStripLine
+}
+
BackupPathes() {
for pfad in $(cat pfad-$remoterechner.txt); do
if [ "$pfad" == "virsh" ]; then
BackupVMs
+ elif [ "$pfad" == "packages" ]; then
+ BackupPackages
else
BackupDirectoryPath
fi