المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الاصدار 2.0 من برمجيه deveco.net.sa لحفظ ملفات و قواعد مواقعك بمكان آمن



linnou
11-02-2013, بتوقيت غرينيتش 01:09 AM
السلام عليكم و رحمة الله و بركاته ...


مثل ما وعدناكم للاخوان اللي ناقشوني و الاخوان اللي بيستفيدون من البرنامج

الاصدار الثاني من سكربت السيرفر SERVERات لحفظ الباك اب بقواعد و الملفات اللي بالسيرفر SERVER بالكامل بمكان امان .... الاضافات اللي مضافه بالبرنامج


امكانية اختيار المدرج المناسب لحفظ قواعد البيانات منفصله عن مدرج الملفات التابعه للموقع
حفظ القواعد بملف مضغوط دون ان يرفع لود للسيرفر SERVER
حفظ قواعد السيرفر SERVER و برامج السيرفر SERVER بمكان آمن
حفظ ملفات المواقع كامله بمكان آمن من غير رفع لود
بساطة البرنامج و امكانية تشغيله بشكل يومي متزامن مع توقيت السيرفر SERVER


تابع وياي يالغالي طريقة العمل

تقوم بالدخول الى برنامج ssh او putty و تنفد الامر التالي :

http://up.dal3-g.com/mypic/up_99426092.gif

و تقوم باضافة المحتوى التالي :....
رمز PHP:

<code style="white-space:nowrap"> <code> ################################################## #########################################
# This program provided at no charge for the development of the technology of computer #
# kingdom of saudia arabia - jeddah b. box 55666 aera: 21444 #
# emails : [email protected] (http://www.cloudflare.com/email-protection) - [email protected] (http://www.cloudflare.com/email-protection) - [email protected] (http://www.cloudflare.com/email-protection) #
################################################## #########################################
SQL Database
### Source and Destination
source=/home/
dest=$HOME/.mysavefiles/${1:-hourly}.0/`basename $source`

# Store todays date
NOW=$(date +"%F")

# Store backup path
BACKUP="/backup/$NOW"

# Backup file name hostname.time.tar.gz
BFILE="$(hostname).$(date +'%T').tar.gz"
PFILE="$(hostname).$(date +'%T').pg.sql.gz"
MFILE="$(hostname).$(date +'%T').mysql.sq.gz"
### Source and Destination
source=/home/
dest=$HOME/.mysavefiles/${1:-hourly}.0/`basename $source`

#
# Set MySQL username and password
MYSQLUSER="root"
MYSQLPASSWORD="xxxxxxxxxx"

# Paths for binary files
MYSQLDUMP="/usr/bin/mysqldump"
GZIP="/bin/gzip"

# make sure backup directory exists
&#91; ! -d $BACKUP &#93; && mkdir -p ${BACKUP}

#
# Backup MySQL
$MYSQLDUMP -u ${MYSQLUSER} -h localhost -p${MYSQLPASSWORD} --all-databases | $GZIP -9 > ${BACKUP}/${MFILE}

# Log backup end time in /var/log/messages
$LOGGER "$0: *** Backup Ended @ $(date) ***"Customize it according to your needs

### Make Nice - lower load
renice 19 -p $$ &>/dev/null

### Non-Absolute links, check source exists



cd $source || exit 1

### Hide errs, copy dirtree
find . -depth -print0 2>/dev/null | cpio -0admp $dest &>/dev/null

cd $OLDPWD

exit 0
</code> </code>

بعد ما تضيف الامر التالي عليك اذا كنت ترغب ان تجعل البرنامج يعمل بشكل اوتوماتيك قوم بالعمل التالي :

رمز PHP:

<code style="white-space:nowrap"> <code> # crontab -e
</code> </code>

بتلاقي اوامر السيرفر SERVER التلقائيه بتلقى شي مثل هالشي

رمز PHP:

<code style="white-space:nowrap"> <code> ْْXX XX XX /scripts/cpbackup
</code> </code>

رايح تستبدلها بالشكل التالي :


رمز PHP:

<code style="white-space:nowrap"> <code> @midnight /root/mysavefiles.sh
</code> </code>



على شان يكون عمل السكربت بالشكل الاوتوماتيكي و اي ملاحظة اتمنى طرحها على شان اقدر افيدكم يا اخواني


----------------------------------------------------------
# تحياتي لكم #
# المؤسسة التطويرية لتقنيه الحساب الالي #
# عبدالعزيز بن احمد #
# عبدالعزيز العلياني #
# مصطفى باهرمز #
----------------------------------------------------------






https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى