پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP
سلام خدمت اساتید
من خیلی مبتدی هستم در این زمینه
تمام مراحلی که در پست اول گفته شده رو انجام میدم اما در این قسمت که گفته :
"" حالا با اجرای دستی از درست بودن اسکریپت و مشخصاتش اطمینان حاصل میکنید
کد:
/tmp/IBSng_backup_and_ftp_script.sh
بعد از اجرا باید بک آپ در هاست مقصد ایجاد شده باشه ""
این ارور رو میده :
[root@localhost ~]# /tmp/IBSng_backup_and_ftp_script.sh
could not change directory to "/root"
/tmp/IBSng_backup_and_ftp_script.sh: line 7: ftp: command not found
میخام که راهنماییم کنید
ضمنا من سروری که میخام بکاپ رو توش ذخیره کنه ویندوز هست.
لطفا کمک کنید
پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP
نقل قول:
نوشته اصلی توسط
Alirezayb
سلام خدمت اساتید
من خیلی مبتدی هستم در این زمینه
تمام مراحلی که در پست اول گفته شده رو انجام میدم اما در این قسمت که گفته :
"" حالا با اجرای دستی از درست بودن اسکریپت و مشخصاتش اطمینان حاصل میکنید
کد:
/tmp/IBSng_backup_and_ftp_script.sh
بعد از اجرا باید بک آپ در هاست مقصد ایجاد شده باشه ""
این ارور رو میده :
[root@localhost ~]# /tmp/IBSng_backup_and_ftp_script.sh
could not change directory to "/root"
/tmp/IBSng_backup_and_ftp_script.sh: line 7: ftp: command not found
میخام که راهنماییم کنید
ضمنا من سروری که میخام بکاپ رو توش ذخیره کنه ویندوز هست.
لطفا کمک کنید
یک تاپیک قدیمی رو بالا میارم چون خودم داشتم استفاده میکردم به این مشکل خوردم
پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP
نقل قول:
نوشته اصلی توسط
hossein7441
کد:
#!/bin/bash
pg_dump IBSng > IBSng_"`date +%Y-%m-%d_Time:%H-00`".sql
zip -r -9 IBSng_"`date +%Y-%m-%d_Time:%H-00`".zip IBSng_"`date +%Y-%m-%d_Time:%H-00`".sql
DELDATE=$(date -d "-3 days" +"%Y-%m-%d_Time:%H-00")
HOST=ipftp
USER=userftp
PASS=passftp
ftp -inv $HOST << EOF
user $USER $PASS
cd ibsng-backups
put IBSng_"`date +%Y-%m-%d_Time:%H-00`".zip
mdel IBSng_$DELDATE.zip
bye
EOF
rm IBSng_"`date +%Y-%m-%d_Time:%H-00`".sql
rm IBSng_"`date +%Y-%m-%d_Time:%H-00`".zip
سلام دوستان
این کد خیلی خوبه
چیزی هست که بهش اضاف کنیم و کش و لوگ رو حذف کنه اخه حجم بک اپ بالا میره !
تاپیک قدیمیه ولی هنوز مورد استفاده هست
پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP
نقل قول:
نوشته اصلی توسط
mory_fun
سلام دوستان
این کد خیلی خوبه
چیزی هست که بهش اضاف کنیم و کش و لوگ رو حذف کنه اخه حجم بک اپ بالا میره !
تاپیک قدیمیه ولی هنوز مورد استفاده هست
برای پاک کردن لاگ در دیتابیس:
/usr/bin/psql -d IBSng -U ibs -c "Truncate Table connection_log_details,internet_bw_snapshot,connec tion_log,internet_onlines_snapshot"
پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP
نقل قول:
نوشته اصلی توسط
hassanshaikhi
برای پاک کردن لاگ در دیتابیس:
/usr/bin/psql -d IBSng -U ibs -c "Truncate Table connection_log_details,internet_bw_snapshot,connec tion_log,internet_onlines_snapshot"
سلام ممنون
یک کدی میخوام که تو فایل بالا بزارم و قبل از بک اپ خودش حذف کنه
پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP
قبل از pg_dump کدی رو که دادم بذارید
پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP
نقل قول:
نوشته اصلی توسط
hassanshaikhi
قبل از pg_dump کدی رو که دادم بذارید
سلام
خیلی ممنون ازتون
من مبتدی هستم عزیز این کد رو کپی کردم و ارور میده بعد از ازمایش
دقیقا همین مدلی ؟
پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP
متن اروری رو که میده بذارید اینجا یا یه عکس بدید ازش
پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP
پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP
اشتباه از کد من بوده بینش فاصله افتاده
اینو جایگزین قبلی کنید حل میشه
کد:
/usr/bin/psql -d IBSng -U ibs -c "Truncate Table connection_log_details,internet_bw_snapshot,connection_log,internet_onlines_snapshot"
یا قسمت connec tion_log بین حرف c و t به هم بچسبونید.