ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : افزودن تاریخ و ساعت در بک آپ خودکار دایرکت ادمین



irank1
April 3rd, 2016, 02:40
درود

با عرض تبریک سال نو خدمت تمامی هموطنان عزیزم بویژه همکاران گرامی

دایرکت ادمین یک سیستم بسیار عالی برای مدیریت هاستینگ هست اما یک مشکل کوچیکی که داره اینه که وقتی بصورت خودکار یا دستی از یوزر ها بک آپ میگیرید مشخص نمیکنه که بک آپ مال چه زمانی هست! این زمانی مشکل ساز میشه که بخواید هر روز بک آپ بگیرید! مخصوصا برای بک آپ گیری خودکار که همرو ری رایت میکنه روی بک آپ های قبلی

برای حل شدن مشکل یه راه حل ساده هست

از طریق اس اس اچ به سرور متصل شوید و دستور زیر را وارد کنید :

nano /usr/local/directadmin/scripts/custom/user_backup_post.sh

با وارد کردن این دستور شما یک فایل جدید به نام user_backup_post.sh در مسیر مشخص شده می سازید! فرمت این فایل .sh است که مشخص میکنه این یک اسکریپت هست

حالا بعد از ساخت فایل ادیتور نانو برای شما باز میشه و شما باید خطوط زیر را درون آن اضافه کنید :

#!/bin/sh

#set this as needed
RESELLER=admin

BACKUP_PATH=`echo $file | cut -d/ -f1,2,3,4`
REQUIRED_PATH=/home/$RESELLER/admin_backups

if [ "$BACKUP_PATH" = "$REQUIRED_PATH" ]; then
if [ "`echo $file | cut -d. -f4,5`" = "tar.gz" ]; then
NEW_FILE=`echo $file | cut -d. -f1,2,3`.`date +%F-%H-%M`.tar.gz
if [ -s "$file" ] && [ ! -e "$NEW_FILE" ]; then
mv $file $NEW_FILE
fi
fi
fi
exit 0;

این مشخص میکنه برای فایل های بک آپ : ساعت و تاریخ توی نام فایل قرار داده بشه!

حالا بازدن کلید ترکیبی ctrl + x فایل رو ذخیره کنید و از محیط ادیتور خارج بشید!

اگر اگر اگر : در هر صورتی جواب نگرفتید دسترسی فایل ساخته شده را زیاد کنید با دستور :

chmod 755 /usr/local/directadmin/scripts/custom/user_backup_post.sh


تست کنید امید وارم بدردتون بخوره!

تشکر فراموش نشه

RoobinaServer
April 3rd, 2016, 02:48
درود

با عرض تبریک سال نو خدمت تمامی هموطنان عزیزم بویژه همکاران گرامی

دایرکت ادمین یک سیستم بسیار عالی برای مدیریت هاستینگ هست اما یک مشکل کوچیکی که داره اینه که وقتی بصورت خودکار یا دستی از یوزر ها بک آپ میگیرید مشخص نمیکنه که بک آپ مال چه زمانی هست! این زمانی مشکل ساز میشه که بخواید هر روز بک آپ بگیرید! مخصوصا برای بک آپ گیری خودکار که همرو ری رایت میکنه روی بک آپ های قبلی

برای حل شدن مشکل یه راه حل ساده هست

از طریق اس اس اچ به سرور متصل شوید و دستور زیر را وارد کنید :

nano /usr/local/directadmin/scripts/custom/user_backup_post.sh

با وارد کردن این دستور شما یک فایل جدید به نام user_backup_post.sh در مسیر مشخص شده می سازید! فرمت این فایل .sh است که مشخص میکنه این یک اسکریپت هست

حالا بعد از ساخت فایل ادیتور نانو برای شما باز میشه و شما باید خطوط زیر را درون آن اضافه کنید :

#!/bin/sh

#set this as needed
RESELLER=admin

BACKUP_PATH=`echo $file | cut -d/ -f1,2,3,4`
REQUIRED_PATH=/home/$RESELLER/admin_backups

if [ "$BACKUP_PATH" = "$REQUIRED_PATH" ]; then
if [ "`echo $file | cut -d. -f4,5`" = "tar.gz" ]; then
NEW_FILE=`echo $file | cut -d. -f1,2,3`.`date +%F-%H-%M`.tar.gz
if [ -s "$file" ] && [ ! -e "$NEW_FILE" ]; then
mv $file $NEW_FILE
fi
fi
fi
exit 0;

این مشخص میکنه برای فایل های بک آپ : ساعت و تاریخ توی نام فایل قرار داده بشه!

حالا بازدن کلید ترکیبی ctrl + x فایل رو ذخیره کنید و از محیط ادیتور خارج بشید!

اگر اگر اگر : در هر صورتی جواب نگرفتید دسترسی فایل ساخته شده را زیاد کنید با دستور :

chmod 755 /usr/local/directadmin/scripts/custom/user_backup_post.sh


تست کنید امید وارم بدردتون بخوره!

تشکر فراموش نشه

با سلام و احترام

مرسی از آموزشتون خوب بود (البته من کد ها رو ندیدم ولی همیشه با کد نویسی کار رو استقبال میکنم)

اما عزیز این قابلیت خیلی وقته در دایرکت ادمین موجود هست در قسمت - Append to path روی Full Date بگذارید تاریخ اضافه میشه همین.

موفق باشید
باتشکر

irank1
April 3rd, 2016, 02:51
با سلام و احترام

مرسی از آموزشتون خوب بود (البته من کد ها رو ندیدم ولی همیشه با کد نویسی کار رو استقبال میکنم)

اما عزیز این قابلیت خیلی وقته در دایرکت ادمین موجود هست در قسمت - Append to path روی Full Date بگذارید تاریخ اضافه میشه همین.

موفق باشید
باتشکر


ممنون از راهنماییت دوست عزیز! باور میکنی ندیده بودم؟؟؟ ممنونم که گفتی و راه ساده تر و نشون دادی! واقعا ممنون

RoobinaServer
April 3rd, 2016, 02:53
ممنون از راهنماییت دوست عزیز! باور میکنی ندیده بودم؟؟؟ ممنونم که گفتی و راه ساده تر و نشون دادی! واقعا ممنون

اشکال نداره - کد نویسیت هم هدر نمیره با تغییرات جزئی یه سری افراد میتونن از همین قسمت تاریخ و ... اضافه کردن استفاده های دیگه بکنن.

خواهش میکنم

موفق باشید