rozumiem że zadaje banalne pytania i z tąd brak odpowiedzi jakich kolwiek,
znalałem o to skryp do jak mi sie wydaje robienia backup
Code:
#!/bin/sh
#
# do a full backup of SugarCRM -- All data, all files
#
dir=/var/backup/sugarcrm/
datum=$(date +%Y-%m-%d__%H-%M-%S__)
fullflag=${dir}.last-full-backup
partialflag=${dir}.last-partial-backup
lastsqlbackup=${dir}lastbackup.sql
#
# touch last backup time
#
touch ${partialflag}
touch ${fullflag}
#
# database backup
#
name=sugarcrm-full-backup.sql
file=${dir}${datum}${name}
/usr/bin/mysqldump sugarcrm --complete-insert -u user -ppassword --flush-logs --opt --add-locks >${file}
sed 's/),(/),\n(/g' <${file} >${lastsqlbackup}
/bin/gzip -f ${file}
#
# backup all files
#
name=sugarcrm-full-backup.tar
file=${dir}${datum}${name}
cd /var/www/sugar
tar -cf ${file} *
/bin/gzip -f ${file}
#
# Transfer to backup storage
#
cd ${dir}
wput -u -R ${datum}* ftp://user:password@server/backup/database/sugar/ i teraz pewnie znowu prymitywne pytanie,
1) gdzie sugarOS przechowuje dokumenty wysłane do tegoż systemu.?
2)jak najlepiej przywrócić z tej kopi system SugarOS, oczywiście jeżeli dobrze robiona jest kopia.
Bookmarks