ก๊วนซอฟท์แวร์ </softganz> SoftGang (Gang Software)

Web &amp; Software Developer Gang.

Auto backup Express Accounting

by Little Bear @4 มิ.ย. 52 23:04 ( IP : 61...191 ) | Tags : Linux , Express

ผมต้องการสำรองไฟล์ข้อมูลของ Express Accounting ทุกวัน โดยให้ใช้ชื่อวันเป็นชื่อไฟล์สำรอง

cd /home

สร้างไฟล์ /home/.backupdata ให้มีคำสั่งดังนี้

#!/bin/bash
DATE=`date +%a`  # Grab the day name of today
TARFILE=/tmp/backup-$DATE.tar.gz # Use it to create a filename
tar cvpfz $TARFILE Sharing > /tmp/backup-$DATE.log 2>&1

กำหนดสิทธิ์ให้เป็น rwxr-xr-x

chmod 755 .backupdata

กำหนดให้ crontab ทำการสำรองข้อมูลทุกวันเวลา 12.30 น. (เวลาพักเที่ยง)

crontab -e

กำหนดเวลาเป็น

30 12 * * *

Relate topics