صفحه 2 از 5 نخستنخست 12345 آخرینآخرین
نمایش نتایج: از شماره 11 تا 20 , از مجموع 44

موضوع: آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

  1. #11
    عضو جدید
    تاریخ عضویت
    Aug 2012
    نوشته ها
    60
    تشکر تشکر کرده 
    67
    تشکر تشکر شده 
    158
    تشکر شده در
    133 پست

    پیش فرض پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

    تاپیک زیاد جدید نیستا اپ میکنید. خواهشا رسیدگی بشه

  2. تعداد تشکر ها از nader12 به دلیل پست مفید


  3. # ADS




     

  4. #12
    عضو انجمن Daniel4u آواتار ها
    تاریخ عضویت
    Dec 2011
    محل سکونت
    ChargeOK.COM
    نوشته ها
    130
    تشکر تشکر کرده 
    123
    تشکر تشکر شده 
    123
    تشکر شده در
    90 پست

    پیش فرض پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

    نقل قول نوشته اصلی توسط nader12 نمایش پست ها
    تاپیک زیاد جدید نیستا اپ میکنید. خواهشا رسیدگی بشه
    مهم محتوا هست که هنوز کاربرد داره.

  5. تعداد تشکر ها ازDaniel4u به دلیل پست مفید


  6. #13
    عضو انجمن
    تاریخ عضویت
    Sep 2010
    نوشته ها
    713
    تشکر تشکر کرده 
    566
    تشکر تشکر شده 
    1,153
    تشکر شده در
    790 پست

    پیش فرض پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

    نقل قول نوشته اصلی توسط ehsan_296 نمایش پست ها
    من این رو انجام دادم . حجم دیتابیسم 4 مگ هستش ولی توی اف تی پی که می فرسته 1 کیلو بایته ؟؟؟
    ببینید امکان ftp از دو طرف برای سرور ها آزاد هست یا خیر + اکانتی که اد کردید رو در URL ftp وارد کنید ببینید کار میکنه یا خیر و دسترسی های نوشتن توی دایرکتوری رو داره یا نه

  7. تعداد تشکر ها از hoka به دلیل پست مفید


  8. #14
    عضو انجمن
    تاریخ عضویت
    Jan 2012
    نوشته ها
    180
    تشکر تشکر کرده 
    201
    تشکر تشکر شده 
    740
    تشکر شده در
    550 پست

    پیش فرض پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

    با سلام

    من یک مشکلی دارم. موقعی که خط اول دستور اجرا میشه
    su postgres -c "pg_dump IBSng" > IBSng_"`date +%Y%%%m%%%d%%%H`".bak

    بعد از اجرا این خطا دریافت میشه
    could not change directory to "/root"

    و دیگه از این دستور به بعد بقیه دستور ها اجرا نمیشه


    این خطا را باید چطور رفع کنم ؟

  9. تعداد تشکر ها از behnam289 به دلیل پست مفید


  10. #15
    عضو انجمن
    تاریخ عضویت
    Sep 2010
    نوشته ها
    713
    تشکر تشکر کرده 
    566
    تشکر تشکر شده 
    1,153
    تشکر شده در
    790 پست

    پیش فرض پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

    نقل قول نوشته اصلی توسط behnam289 نمایش پست ها
    با سلام

    من یک مشکلی دارم. موقعی که خط اول دستور اجرا میشه
    su postgres -c "pg_dump IBSng" > IBSng_"`date +%Y%%%m%%%d%%%H`".bak

    بعد از اجرا این خطا دریافت میشه
    could not change directory to "/root"

    و دیگه از این دستور به بعد بقیه دستور ها اجرا نمیشه


    این خطا را باید چطور رفع کنم ؟
    ببینید اگه کل اسکریپتی که من قرار دادم و داخل پوشه ی tmp اطلاعات رو ذخیره میکنه استفاده میکنید ، این خطا رو میده ولی اسکریپت اجرا و بکاپ ایجاد میشه و منتقل میشه . شما اطلاعات ftp رو اگه صحیح وارد کنید اطلاعات منتقل میشه به خوبی ./ یا میتونید خط آخر

    rm IBSng_"`date +%Y%%%m%%%d%%%H`".bak
    رو پاک کنید و ببینید که بکاپ ایجاد میشه در شاخه ی tmp

  11. تعداد تشکر ها از hoka به دلیل پست مفید


  12. #16
    عضو انجمن
    تاریخ عضویت
    Jan 2012
    نوشته ها
    180
    تشکر تشکر کرده 
    201
    تشکر تشکر شده 
    740
    تشکر شده در
    550 پست

    پیش فرض پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

    مشکلات را فهمیدم از چی بود : شاید دوستان دیگه هم از همین مشکلات داشته باشند

    1- اون خطا که گفتم (could not change directory to "/root)با اضفه کردم یک - حل شد . --> su - postgres

    2- هنگام پیست کردن اون کد ها همه تو یک خط کپی شدند! باید دستی درستشون میکردم.

    3-موقع وارد کردن همون کد @ daily.... من اول پیست کردم بعد insert را زدم که باید اول insert را میزدم.

  13. تعداد تشکر ها ازbehnam289 به دلیل پست مفید


  14. #17
    کاربر اخراج شده
    تاریخ عضویت
    Aug 2012
    نوشته ها
    46
    تشکر تشکر کرده 
    7
    تشکر تشکر شده 
    35
    تشکر شده در
    26 پست

    پیش فرض پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

    سلام
    بنده فایل های بک آپ رو از طریق ftp به هاست Cpanel منتقل می کنم
    لطفا برای پاک کردن فایل هایی که داخل هاست قرار میگیره نیز یک کرون جاب داخل Cpanel معرفی کنید

  15. تعداد تشکر ها از AbnusServer.Com به دلیل پست مفید


  16. #18
    عضو انجمن
    تاریخ عضویت
    Dec 2010
    نوشته ها
    174
    تشکر تشکر کرده 
    82
    تشکر تشکر شده 
    194
    تشکر شده در
    145 پست

    پیش فرض پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

    یکی این کارو نمیتونه به صورت ویدیو بزاره ؟

  17. تعداد تشکر ها ازfelfel به دلیل پست مفید


  18. #19
    عضو انجمن hossein7441 آواتار ها
    تاریخ عضویت
    Apr 2011
    محل سکونت
    127.0.0.1
    نوشته ها
    143
    تشکر تشکر کرده 
    48
    تشکر تشکر شده 
    275
    تشکر شده در
    169 پست

    پیش فرض پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

    بالاخره انتظارها به پایان رسید. آموزش بکاپ گیری اتومتیک دیتابیس IBSng و ارسال آن به FTP به صورت تصویری.
    میتونید از ضمیمه دانلود کنید. تشکر یادتون نره!

    Video_IBSng Auto Backup.zip

    متن ویدئو:

    با توجه به درخواست دوستان و مشکلاتی که توی ساخت شل اسکریپت برای بکاپ گیری اتوماتیک دیتابیس IBSng داشتند برای همین دست به ساختن فیلمی در این رابط زدم.


    1. اول از همه باید برای اینکار یوزر روت (root) برای دیتابیس IBSng تعریف کنیم.

    کد:
    su - postgres
    createuser root
    logout
    nano /var/lib/pgsql/data/pg_hba.conf
    اضافه کردن متن زير در خط اول فايل
    local  IBSng   root            trust
    و برای ذخیره از کلید ترکیبی Ctrl + X استفاده کرده و Y رو برای تایید میزنیم.


    1. سپس با دستور nano ibs-backup.sh ویرایشگر رو باز میکنیم و کد زیرو کپی میکنیم و برای ذخیره از کلید ترکیبی Ctrl + X استفاده کرده و Y رو برای تایید میزنیم. عدد 3 در خط چهارم ( "-3 days" ) باعث میشه بکاپ های 3روز قبل از اف تی پی پاک بشه. همچنین اطلاعات اف تی پی رو هم وارد کنید.

    خط دهم که نوشته cd ibsng-backups باعث میشه وارد فلدر ibsng-backups بشه و بعد دیتابیس رو انتقال بده.

    کد:
    #!/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
    خط سوم دراز بود واسه همین هنگام کپی شکسته شد و منم برشگردونم



    1. کار تمام هست! فقط کافیه یک کران جاب برای اجرای اتوماتیک این شل اسکریپت بسازیم. برای اینکار crontab –e رو فشار میدیم. بعد دکه Insert رو از کیبرد فشار میدیم تا امکان تایپ میسر باشه. در آخر هم برای اجرای اتوماتیک اسکریپت کد پایین رو وارد میکنیم:

    کد:
    0 */8 * * * sh /root/ibs-backup.sh
    سپس کلید Ecs را فشار داده سپس کلید Shift را نگه داشته و دوبار z را فشار دهید تا تنظیمات ذخیره گردد. راه دیگرش هم بعد از فشار دادن Esc تایپ میکنیم :wq
    اینطوری هر 8 ساعت به صورت خودکار از دیتابیس بکاپ گرفته و به اف تی پی میفرسته. البته اگه کمی در رابطه با کران جا اطلاعات داشته باشید میتونید با نیاز خودتون تغییرش بدید
    دقت کنید کمترین زمان برای ارسال بکاپ اتوماتیک (کران جاب) 1 ساعت میباشد و به هیچ وجه زیر یک ساعت دوبار اجرا نکنید چون کد طوری نوشته شده که به صورت نام مشابه در اومده و ممکنه دیتابیس بکاپی مشکل پیدا کنه.

    برای تست درستی اسکریپت هم خودمون اجرا میکنیم یکبار:
    کد:
    sh ibs-backup.sh
    ویرایش توسط hossein7441 : April 14th, 2013 در ساعت 17:08
    با تقلا شخصیت خود را میسازید !
    و
    با تمنا شخصیت خود را خراب میکنید !




  19. تعداد تشکر ها ازhossein7441 به دلیل پست مفید


  20. #20
    عضو انجمن
    تاریخ عضویت
    Dec 2010
    نوشته ها
    174
    تشکر تشکر کرده 
    82
    تشکر تشکر شده 
    194
    تشکر شده در
    145 پست

    پیش فرض پاسخ : آموزش بک آپ گیری خودکار از IBSng و انتقال از طریق FTP

    دوست عزیز بک آپی که ارسال میشه .sql هست این فول بک آپ هست ؟ یعنی یوزر و پسورد و گروپها و..؟
    چون همه ی آموزش هایی که دیدم با پسوند .bak هست همینطور هم ریستورشون ....
    برا ری استور از همون دستورها میشه استفاده کرد؟ با قرق اینکه .bak رو .sql بزنیم؟

  21. تعداد تشکر ها از felfel به دلیل پست مفید


صفحه 2 از 5 نخستنخست 12345 آخرینآخرین

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آموزش کار با IBSng
    توسط gitiserver در انجمن اکانتینگ Accounting
    پاسخ ها: 5
    آخرين نوشته: November 25th, 2013, 23:37
  2. آموزش نصب ibsng
    توسط DreamServer در انجمن مباحث و منابع آموزشی
    پاسخ ها: 4
    آخرين نوشته: November 7th, 2012, 00:43

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •