PDA

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



mehranp
May 16th, 2018, 22:38
سلام دوستان بنده میخوام یه کرون جاب ست کنم که مثلا هر 1 ساعت از آی بی اس بک آپ بگیره ، نمیخوام از طریق FTP انتقال بدم به هاست ،
قصدم اینه روی سرور اصلی این کرون جاب رو ست کنم و روی یه سرور دیگه کرون جابی ست کنم که این بک آپ رو دانلود کنه روی خوذش

حالا ممنون میشم بگید چجوری این کارو انجام بدم

من یه فایل به اسم backup.sh ساختم و کد های زیر رو داخل قرار دادم

rm -rf /var/lib/pgsql/IBSng.bak
rm -rf /var/www/html/IBSng.bak
su - postgres

pg_dump IBSng > /var/lib/pgsql/IBSng.bak
exit
mv /var/lib/pgsql/IBSng.bak /var/www/html

ولی وقتی اجرا میکنم روی postgres میمونه و exit انجام نمیشه ... ممنون میشم راهنمایی کنید

hassanshaikhi
May 18th, 2018, 22:23
su - postgres << EOF



pg_dump IBSng > /var/lib/pgsql/IBSng.bak



logout
EOF

mehranp
November 1st, 2018, 13:29
با سلام

دوستان الان قصد دارم یک شل و کرونجاب بنویسم که این بک آپ رو مثلا هر 2 دقیقه دانلود کنه

اول شل زیر رو ایجاد کردم
/home/dl.sh

بعد داخلش دستورات زیر رو نوشتم


wget ibs.ibsmg.com/IBSng.bak


mv /root/IBSng.bak /var/www/

بعد کرون جاب زیر رو نوشتم :

nano /etc/crontab

*/2 * * * * root /home/dl.sh

الان وقتی شل رو به تنهایی اجرا میکنم جواب میده ، ولی کرون جاب کار نمیکنه ... لطفا راهنمایی کنید .