Hi everybody !
I've a question about the Open Source edition backup procedure using the "Simple Shell Script Method" by Daniel W. Martin.
This is my situation:
IPCop--------dmz--------test mail server (Zimbra)
What would I like to do?
Backing up zimbra's most important files to my NAS
Only the administrator has all the rights on the NAS
His user name and password are (for example):
NAS ip: 192.168.1.1
Zimbra box ip: 192.168.2.2
I've slightly changed the "Simple Shell Script Method" in this way:
(The changes are red)
Code:#!/bin/sh # Zimbra Backup Script # Requires ncftp to run # This script is intended to run from the crontab as root # Free to use and free of any warranty! Daniel W. Martin, 9 Sept 2007 # Live sync before stopping Zimbra to minimize sync time with the services down # Comment out the following line if you want to try single cold-sync only rsync -avHK --delete /opt/zimbra/ /backup/zimbra # which is the same as: /opt/zimbra /backup # Including --delete option gets rid of files in the dest folder that don't exist at the src # this prevents logfile/extraneous bloat from building up overtime. # Stop Zimbra Services sudo -u zimbra /opt/zimbra/bin/zmcontrol stop sleep 20 # Sync to backup directory rsync -avHK --delete /opt/zimbra/ /backup/zimbra # Restart Zimbra Services sudo -u zimbra /opt/zimbra/bin/zmcontrol start # Create a txt file in the backup directory that'll contain the current Zimbra # server version. Handy for knowing what version of Zimbra a backup can be restored to. sudo -u zimbra zmcontrol -v > /backup/zimbra/conf/zimbra_version.txt # or examine your /opt/zimbra/.install_history # Create archive of backed-up directory for offsite transfer # cd /backup/zimbra tar -zcvf /tmp/mail.backup.tgz -C /backup/zimbra . # Transfer file to backup server ncftpput -u admin -p 1111 192.168.1.1 / 192.168.2.2/backup /tmp/mail.backup.tgz
My first attempt was (as usual in linux world ) a failure...
so, these are my questions:
1- I opened a "DMZ pin Hole" on IPCop form Zimbra ip (192.168.2.2) to NAS ip (192.168.1.1). Which port should I use?
2-I simply installed ncftp with the command: "apt-get install ncftp"
Should I configure it in some way?
I'd really appreciate any help
Thank U in advance !
(fell free to insult me if i wrote too many newbie idiot stuffs)