banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Script backup: chạy trực tiếp & cron khác nhau  XML
  [Question]   Script backup: chạy trực tiếp & cron khác nhau 12/06/2013 14:40:24 (+0700) | #1 | 276527
thanhtamntp
Member

[Minus]    0    [Plus]
Joined: 08/12/2008 10:50:06
Messages: 247
Offline
[Profile] [PM]
Em đang test backup Zimbra offline. Cùng 1 script khi em chạy trực tiếp thì kết quả backup tốt, nhưng add vào cron để chạy thì có 2 vấn đề
1. File không đúng - thiếu
2. Không start được service zimbra

Đây là kết quả sau khi chạy trực tiếp & cron

Code:
[root@mail backup]# ll -tsh
total 8.2G
2.7G -rw-r--r--  1 root root 2.7G Jun 12 07:13 2013-06-12.zimbra.tgz
8.0K -rw-r--r--  1 root root   20 Jun  8 22:25 2013-06-08.zimbra.tgz
8.0K -rw-r--r--  1 root root   20 Jun  1 22:23 2013-06-01.zimbra.tgz
2.0G -rw-r--r--  1 root root 2.0G May 30 22:02 2013-05-30.zimbra.tgz
8.0K -rw-r--r--  1 root root   20 May 25 23:05 2013-05-25.zimbra.tgz
1.3G -rw-r--r--  1 root root 1.3G May 22 11:26 2013-05-22.zimbra.tgz
1.3G -rw-r--r--  1 root root 1.3G May 21 11:25 2013-05-21.zimbra.tgz
1.2G -rw-r--r--  1 root root 1.2G May 20 22:12 2013-05-20.zimbra.tgz
8.0K drwxr-xr-x 51 root root 4.0K May 13 17:33 zimbra
[root@mail backup]# crontab -l
22 22 * * 6 /root/tools/backup.sh
[root@mail backup]#


Còn đây là nội dung của file backup


[root@mail backup]# cat /root/tools/backup.sh
# Stop Zimbra Services
su - zimbra -c "zmcontrol stop"
#sleep 20

# Sync to backup directory
rsync -avHK --delete /opt/zimbra/ /media/backup/zimbra

# Restart Zimbra Services
su - zimbra -c "zmcontrol start"

# Create archive of backed-up directory for offsite transfer
# cd /backup/zimbra
tar -zcvf /media/backup/$(date +%Y-%m-%d).zimbra.tgz /media/backup/zimbra/*
 
[Up] [Print Copy]
  [Question]   Script backup: chạy trực tiếp & cron khác nhau 12/06/2013 21:55:41 (+0700) | #2 | 276540
[Avatar]
tranhuuphuoc
Moderator

Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
[Profile] [PM] [WWW]
Trong quá trình em backup , em nên dùng zmcontrol status để kiểm tra từng dịch vụ xem nó có stop hay start lên OK hay chưa

su - zimbra -c"/opt/zimbra/bin/zmcontrol stop"
sleep 15
kill -9 `ps -u zimbra -o "pid="` 
[Up] [Print Copy]
  [Question]   Script backup: chạy trực tiếp & cron khác nhau 13/06/2013 06:16:31 (+0700) | #3 | 276550
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Tại mỗi bước trong script backup: stop, rsync, start, tar, ... nên có một cơ chế nào đó để log lại thông tin xem chúng đang làm gì, có lỗi gì khi chạy không?
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Script backup: chạy trực tiếp & cron khác nhau 13/06/2013 15:52:09 (+0700) | #4 | 276555
tommysmith
Member

[Minus]    0    [Plus]
Joined: 04/10/2010 07:20:45
Messages: 47
Offline
[Profile] [PM]
Hi, cho mình hỏi bạn backup thế nào vậy !?! bạn có test thử sync cho zimbra chưa nhỉ ? mình đang test thử sysn cho nó mà bị vấn đề bước cuối làm hoài hok đc, cũng đang xem làm sao backup cho nó đây !!!

/hvaonline/posts/list/0/44739.html#276354
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|