نمایش نتایج: از شماره 1 تا 8 از مجموع 8
سپاس ها 19سپاس
  • 8 توسط mathmatic
  • 2 توسط mathmatic
  • 2 توسط mathmatic
  • 7 توسط mathmatic

موضوع: آموزش بکاپ گیری اتوماتیک در میکروتیک و ارسال ایمیل

  
  1. #1
    نام حقيقي: سعید ایزدی

    عضو عادی
    تاریخ عضویت
    May 2012
    محل سکونت
    tehran
    نوشته
    118
    سپاسگزاری شده
    79
    سپاسگزاری کرده
    10

    Icon1 آموزش بکاپ گیری اتوماتیک در میکروتیک و ارسال ایمیل

    سلام خدمت دوستان.
    با آموزش بکاپ گیری اتوماتیک و ارسال فایل بکاپ به جیمیل در میکروتیک درخدمت شما هستم.
    این آموزش را به طور اختصاصی برای انجمن پرشین نتورکز آماده کردم.
    انجام این کار بدون استفاده ار اسکریپت نویسی (آن هم تاحدودی پیشرفته) امکان پذیر نیست!
    درواقع هرگونه کاستومایز (شخصی سازی) در میکروتیک بوسیله اسکریپت انجام می شود.


    بریم سر اصل مطلب:

    سناریو ما از این قراره که میخواهیم هر ماه راس ساعت 23:59 به طور کاملا اتوماتیک از تنظیمات روتر میکروتیک بکاپ گیری بشه و بلافاصله آن فایل از طریق ایمیل برای ما ارسال بشه.
    (که در اینجا ما از سرویس جیمیل (Gmail) استفاده خواهیم کرد.)

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


    server: 74.125.206.108
    port:587
    Start TLS: yes
    From: YourID@gmail.com
    User: YourID@gmail.com
    Password: Your Gmail Password

    **به جای YourID@gmail.com آدرس جیمیل خودتون وارد کنید.
    **به جای Your Gmail Password پسورد اکانت جیمیل خودتون رو وارد کنید.

    و در انتها Apply و ok کنید.



    از منوی system وارد قسمت script بشوید.
    با کلیک روی علامت "+" یک اسکریپت جدید اضافه کنید.
    در فیلد Name نام دلخواه تون وارد کنید مثلا Auto Backup
    در قسمت Source اسکریپت زیر را وارد کنید:

    کد:
    :global  backupfile ([/system identity get name] . "_" . \ [:pick  [/system clock  get date] 7 11] . [:pick [/system clock get date] 0 3] .  [:pick  [/system clock get date] 4 6]."_" .[/system clock get time]);
    :execute [/system backup save name=$backupfile]
    :delay 15s
    /tool e-mail send to=YourID@gmail.com subject=$backupfile file=$backupfile;
    **خط آخر اسکریپت قسمت send to به جای YourID@gmail.com باید آدرس اکانت جیمیل خودتون یا هر اکانتی که قراره فایل بکاپ برایش ارسال بشه وارد کنید.
    سپس ok کنید.

    حالا به یک زمان بندی احتیاج داریم که اسکریپت را در زمان یا بازه های زمانی مشخصی اجرا کنه.
    برای اینکار از منوی system وارد قسمت scheduler بشوید.
    با کلیک روی علامت "+" یک اسکجول جدید اضافه کنید.
    در فیلد Start Date تاریخ اجرای اسکریپت را وارد کنید.
    در فیلد Start Time زمان اجرای اسکریپت را وارد کنید.
    در فیلد Interval بازه زمانی اجرای اسکریپت را وارد کنید (مثلا هر 5 دقیقه یکبار)
    در قسمت On Event نام اسکریپتی که در محله قبل در فیلد Name وارد کرده بودید را بنویسید.
    من میخواهم هر ماه راس ساعت 23:59 این اسکریپت اجرا شود و از روتر بکاپ گرفته و فایل آن به اکانت جیمیلم ارسال شود پس:
    Name: schedule1
    Start Date: Aug/23/2015
    Start Time: 23:59:00
    Interval: 30d 00:00:00
    On Event: Auto Backup
    سپس ok کنید.

    تمام شد!

    توضیح در مورد نحوه کار اسکریپت:
    هنگام اجرای این اسکریپت شناسه روتر (Identity) ، تاریخ و زمان اجرای اسکریپت از روتر دریافت شده و به عنوان اسم فایل بکاپ انتخاب میشه مثلا RB450G_2015aug23_21:06:16.backup .
    در اینجا RB450G به عنوان شناسه روتر (Identity)
    2015aug23 به عنوان تاریخ (date)
    21:06:16 هم زمان اجرای اسکریپت بکاپ می باشد.
    بعد از 15 ثانیه وقفه به خاطر عملیات بکاپ گیری (اگر کانفیگ خاصی روی روتر نداشته باشید عملیات بکاپ گیری در کمتر از 5 ثانیه انجام میشود اما من یه عنوان احتیاط زمان بیشتری را قرار دادم.)
    یک ایمیل به آدرسی که به جای YourID@Gmail.com تنظیم کردید به همراه فایل بکاپ فرستاده میشه.

    **Identity را میتوانید از منوی system پیدا کرده و تغییر دهید.


    سعی کردم ساده و کامل توضیح بدم. برای تشکر لطفا اسپم ندید و از دکمه تشکر استفاده کنید.
    سپاسگزارم.
    موفق باشید./


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



    موضوعات مشابه:
    M-r-r، alins5، alisc و 5 نفر دیگر سپاسگزاری کرده‌اند.

  2. #2
    نام حقيقي: علی شفائی

    عضو عادی شناسه تصویری alisc
    تاریخ عضویت
    Sep 2010
    محل سکونت
    شهریار
    نوشته
    1,897
    سپاسگزاری شده
    1730
    سپاسگزاری کرده
    2052
    هر کاری میکنم ارسال نمیشه !

    - - - ادامه - - -

    اصلا ارتباط بین روتر و جیمیل برقرار نمیشه مثل اینکه !
    در قسمت tool email/ یک Send هست ! اون رو میزنم اصلا ارسال نمیکنه !

    میشه یک export بزارید از این بخش ؟



  3. #3
    نام حقيقي: علی شفائی

    عضو عادی شناسه تصویری alisc
    تاریخ عضویت
    Sep 2010
    محل سکونت
    شهریار
    نوشته
    1,897
    سپاسگزاری شده
    1730
    سپاسگزاری کرده
    2052
    یک سره داخل log میزنه AUTH Fail
    در صورتی که همه چیز اوکی هست !



  4. #4
    نام حقيقي: سعید ایزدی

    عضو عادی
    تاریخ عضویت
    May 2012
    محل سکونت
    tehran
    نوشته
    118
    سپاسگزاری شده
    79
    سپاسگزاری کرده
    10
    نقل قول نوشته اصلی توسط alisc نمایش پست ها
    هر کاری میکنم ارسال نمیشه !

    - - - ادامه - - -

    اصلا ارتباط بین روتر و جیمیل برقرار نمیشه مثل اینکه !
    در قسمت tool email/ یک Send هست ! اون رو میزنم اصلا ارسال نمیکنه !

    میشه یک export بزارید از این بخش ؟



    alins5 و alisc سپاسگزاری کرده‌اند.

  5. #5
    نام حقيقي: سعید ایزدی

    عضو عادی
    تاریخ عضویت
    May 2012
    محل سکونت
    tehran
    نوشته
    118
    سپاسگزاری شده
    79
    سپاسگزاری کرده
    10
    نقل قول نوشته اصلی توسط alisc نمایش پست ها
    یک سره داخل log میزنه AUTH Fail
    در صورتی که همه چیز اوکی هست !
    ورژن روتر چنده؟
    داخل روتر آدرس smtp.gmail.com پینگ بگیرید و اگر آی پی که reply میده با آی پی که بنده در بالا گذاشتم متفاوته، در Tools/Email قسمت Server را به آی پی جدید تغییر بدید.
    از صحت پسورد جیمیل تون هم اطمینان حاصل کنید. همچنین آدرس ایمیل تون رو هم چک کنید که اشتباه وارد نکرده باشین.


    alisc و raminfb سپاسگزاری کرده‌اند.

  6. #6
    نام حقيقي: علی شفائی

    عضو عادی شناسه تصویری alisc
    تاریخ عضویت
    Sep 2010
    محل سکونت
    شهریار
    نوشته
    1,897
    سپاسگزاری شده
    1730
    سپاسگزاری کرده
    2052
    دقیقا من هم همینکار ها رو انجام دادم !
    اما وقتی روی Send Mail کلیک می کنم داخل لاگ AUTH Failde میزنه !

    نمیدونم مشکل چیه !!!!



  7. #7
    نام حقيقي: سعید ایزدی

    عضو عادی
    تاریخ عضویت
    May 2012
    محل سکونت
    tehran
    نوشته
    118
    سپاسگزاری شده
    79
    سپاسگزاری کرده
    10
    نقل قول نوشته اصلی توسط alisc نمایش پست ها
    دقیقا من هم همینکار ها رو انجام دادم !
    اما وقتی روی Send Mail کلیک می کنم داخل لاگ AUTH Failde میزنه !

    نمیدونم مشکل چیه !!!!
    دکمه Send Email که در عکس مشاهده میکنید برای ارسال ایمیل بدون استفاده از محیط ترمینال هست.
    اگر میخواهید از این گزینه استفاده کنید باید تنظیمات داخل اون رو هم انجام بدهید. اما اگر با محیط ترمینال آشنا هستین این کامند رو وارد کنید و نیازی به کانفیگ بخش Send Email نیست:

    ** متن مخفی؛ برای مشاهده متن، روی دکمه سپاس بفشارید **


    YourID@gmail.com آی دی جیمیل را وارد کنید.
    اگر فایلی هم میخواهید Attach کیند کامند رو به این شکل بزنید:
    ** متن مخفی؛ برای مشاهده متن، روی دکمه سپاس بفشارید **

    به جای yourfilename اسم فایل رو که در منوی File قرار داره بنویسید.


    parvizj، s_silent، alins5 و 4 نفر دیگر سپاسگزاری کرده‌اند.

  8. #8
    نام حقيقي: ali samimi

    عضو عادی
    تاریخ عضویت
    Dec 2009
    محل سکونت
    tehran
    نوشته
    182
    سپاسگزاری شده
    72
    سپاسگزاری کرده
    85
    سلام چنتا نکته
    1. اگر کار نکرد تنطیمات smtp رو با ایفونتون چک کنید اونجا 3 تا سرور به شما با پورت هاش معرفی میکنه
    2. در بخش job ببینید کار انچام میشه یا نه
    3. یک پیغام ایمیل به شما میده که باید برید تایید کنید تا اجازه دست رسی بده به اکانتتون
    4. از من فدستاد ولی تو ایمیلم نیست ؟؟؟



کلمات کلیدی در جستجوها:

هیچ کلمه ای ثبت نشده است.

برچسب برای این موضوع

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

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