?

Log in

No account? Create an account
Previous Entry Поделиться Next Entry
Бэкап сервера астериск
mr_welk
рабочий вариант записи

https://voxlink.ru/kb/asterisk-configuration/porting-asterisk-to-a-different-server/


монтируем ftp в каталог
https://mr-welk.livejournal.com/34017.html

[root@localhost mysql]# curlftpfs korcha.ga/Temp/Asterisk /mnt/ftp/ -o user=welk:password,allow_other

amportal stop && service mysql stop && service httpd stop && service dahdi stop

mkdir /tmp/asterisk
cd /tmp/asterisk

tar -cvf etc-asterisk.tar /etc/asterisk/
tar -cvf var-lib-asterisk.tar /var/lib/asterisk/
tar -cvf usr-lib64-asterisk.tar /usr/lib64/asterisk/ # Для 64 битных систем
tar -cvf var-spool-asterisk.tar /var/spool/asterisk/ # Здесь хранятся записи разговоров. Необязательно к переносу.
tar -cvf var-lib-mysql.tar /var/lib/mysql/
tar -cvf var-log-asterisk.tar /var/log/asterisk/
tar -cvf var-www.tar /var/www/ # Данный каталог переносится если у вас FreePBX или Elastix:
tar -cvf var-lib-php-sessions.tar /var/lib/php/ # Здесь хранятся открытие веб-сессии
tar -cvf tftpboot.tar /tftpboot/


/var/spool/hylafax/
/etc/cron.daily/
/etc/cron.monthly/
/etc/cron.weekly/
/etc/cron.hourly/
/etc/cron.d/
/var/www/html/
/var/www/faxes/
/var/www/db/
/var/webmin/
/etc/wanpipe/



tar -cvf etc-httpd.tar /etc/httpd
tar -cvf usr-lib64-httpd-modules.tar /usr/lib64/httpd/modules/

tar -cvf etc-dahdi.tar /etc/dahdi/
tar -cvf etc-modprobed.tar /etc/modprobe.d/

tar -cvf etc-amportal.tar /etc/amportal.conf

tar -cvf etc-freepbx.tar /etc/freepbx.conf
tar -cvf etc-schmooze.tar /etc/schmooze/

mysqldump -uUSER -pPASSWRD asterisk > asterisk.sql
mysqldump -uUSER -pPASSWRD asteriskcdrdb > asteriskcdrdb.sql

создать папку в /mnt/ftp/ с именем в виде даты

копируем все в нее

scp *.* /mnt/ftp/

amportal start && service mysql restart && service httpd restart && service dahdi restart

rsync -rltzcuh --stats --progress --temp-dir=$TEMPDIR $FILE $BACKUPDIR >> $LOGFILE