Я использую приведенный ниже скрипт для ежедневного резервного копирования. Мне нужно добавить больше папок для ежедневного резервного копирования, и я хотел бы, чтобы они содержались в одном и том же zip-файле. Как изменить этот сценарий для резервного копирования нескольких папок в один сжатый файл?
#!/bin/bash
TIME=`date +%b-%d-%y` # This Command will read the date.
FILENAME=backup-xmltv-www-$TIME.tar.gz # The filename including the date.
SRCDIR=/var/www/html/wp-admin # Source backup folder.
DESDIR=/var/backups # Destination of backup file.
tar -cpzf $DESDIR/$FILENAME $SRCDIR
Я пытался добавить в каталог несколько исходных каталогов, но сжат только последний источник в списке.
SRCDIR=/var/www/html/wp-admin
SRCDIR=/var/www/html/wp-content
SRCDIR=/var/www/html/wp-includes
Я также пытался дать разным источникам номера, но из-за ошибок tar мне нужно было посмотреть файл помощи tar.
SRCDIR1=/var/www/html/wp-admin
SRCDIR2=/var/www/html/wp-content
SRCDIR3=/var/www/html/wp-includes