- Через панель Webmin+Virtualmin:
- Создание бекапа контента
- Восстановление бекапа контента
- Через консоль:
- Создание бекапа контента
- Восстановление бекапа контента
1.Перенос контента через панель Webmin+Virtualmin:
1.1 Создание бекапа контента
1.2. Восстановление бекапа контента
2. Перенос контента из консоли.
2.1 Создание бекапа контента.
FTP_USER=user
FTP_PASS=pass
FTP_SERV=111.111.111.111
if [ "`uname`" == "FreeBSD" ]; then
WEBMIN_CONFIG=/usr/local/etc/webmin
VIRTMINPATH=/usr/local/lib/webmin/virtual-server
elif [ "`uname`" == "Linux" ]; then
VIRTMINPATH=/usr/libexec/webmin/virtual-server
fi
$VIRTMINPATH/backup-domain.pl --dest ftp://$FTP_USER:$FTP_PASS@$FTP_SERV/backups/ --all-domains --all-features --except-feature logs \
--virtualmin email --virtualmin scheds --virtualmin templates --separate --newformat --ignore-errors --onebyone
2.2. Восстановление бекапа контента.
BACKUPDIR=/home/user/backups/
if [ "`uname`" == "FreeBSD" ]; then
WEBMIN_CONFIG=/usr/local/etc/webmin
VIRTMINPATH=/usr/local/lib/webmin/virtual-server
elif [ "`uname`" == "Linux" ]; then
VIRTMINPATH=/usr/libexec/webmin/virtual-server
fi
$VIRTMINPATH/restore-domain.pl --source $BACKUPDIR --all-domains --all-features