# آموزش گرفتن بکاپ از IBSng

- پیوند: https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%da%af%d8%b1%d9%81%d8%aa%d9%86-%d8%a8%da%a9%d8%a7%d9%be-%d8%a7%d8%b2-ibsng/
- منتشرشده: 2020-09-26T11:32:23+00:00
- نویسنده: نگارنوین

به روزرسانی شده در ۲۶ مهر ۱۴۰۵

![آموزش گرفتن بکاپ از IBSng](https://negarnovin.com/wp-content/uploads/2020/09/%
D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%AF%D8%B1%D9%81%D8%AA%D9%86-%D8%A8%DA%A9%D8%A7%
D9%BE-%D8%A7%D8%B2-IBSng.png)

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

در ابتدای این آموزش برای اینکه بکاپ گیری و فرآیند بکاپ گرفتن بهتر اصولی تر و سریعتر
انجام شود ابتدا لاگ های ibsng را به روش زیر پاک می کنیم

**پاک کردن لاگ ****IBSng**** که میشه گفت ۹۹.۹۹% برای هیچ کس نیاز نمیشه و کاربردی
نداره و حتی مضر هم هست برای سرعت سرور و ….
 یکی از دلایلی که اسرار دارم کش و لاگ
رو پاک کنید این است که فایل بک آپ تهیه شده بدون لاگ و کش حجم فوقولاده کمی داره مثلا
برای من ۲.۵ مگ شد ولی با لاگ و کش ۱۰~۱۲ مگ شد تقریبا که اگر زمان زیادی از کارکرد
سرور بگزره تا ۵۰ مگ هم به راحتی میرسه !

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

** **

    ```
    service IBSng stop  
    ```

    ```
    /usr/bin/psql -d IBSng -U ibs -c "Truncate Table connection_log_details,internet_bw_snapshot,connection_log,internet_onlines_snapshot
    ```

    ```
    service IBSng start
    ```

بعد با برنامه **Winscp 5.1.0**** به این مسیر میرویم :**

** **

    ```
    var/log/IBSng
    ```

**بعد هر فایل که پسوند ****log**** داشت و یا پسوند اش بعد از ****log**** یک حرف 
دیگر مثل : ****IBSng.log.l**** یا ****IBSng.log.a**** کلا بعد از ****log**** هر 
چیزی بود مهم نیست فقط فایل های ****log**** دار رو دیلیت کنید .**

پس از پاک کردن لاگ و کش حالا نوبت به پک آپ گرفتن از کل **IBSng**** اعم از کلیه تنظیمات
و تمامی اکانت های ساخته شده میرسه
 با دستوره زیر میتوانید بک آپ گیری کنید :

** **

    ```
    rm -rf /var/lib/pgsql/IBSng.bak  
    ```

    ```
    rm -rf /var/www/html/IBSng.bak
    ```

    ```
    su - postgres
    ```

    ```
    pg_dump IBSng > IBSng.bak
    ```

    ```
    exit
    ```

    ```
    mv /var/lib/pgsql/IBSng.bak /var/www/html/
    ```

    ```
    حال شما مي توانيد فايل بک آپ خود را از آدرس زير دانلود نماييد:  
    ```

    ```
    http://your-ip-address/IBSng.bak
    ```

**همه این کدها برای مبتدیان : در برنامه ****putty**** وارد میشود ….**

برای بازگرداندن بک آپ:

** **

    ```
    اولین خط مربوط به سرور قبلی که ازش بک آپ گرفین میشه...(باید آی پی اونو وارد کنید)
    ```

    ```
    wget http://your-ip-address/IBSng.bak
    ```

    ```
    mv IBSng.bak /var/lib/pgsql/IBSng.bak
    ```

    ```
    service IBSng stop
    ```

    ```
    su - postgres
    ```

    ```
    dropdb IBSng
    ```

    ```
    createdb IBSng
    ```

    ```
    createlang plpgsql IBSng
    ```

    ```
    psql IBSng < IBSng.bak
    ```

    ```
    exit
    ```

    ```
    shutdown -r now
    ```

**اگر بک آپ رو خواستید بر گردونید به همین سرور قبلی :**

** **

    ```
     mv IBSng.bak /var/lib/pgsql/IBSng.bak  
    ```

    ```
    service IBSng stop
    ```

    ```
    su - postgres
    ```

    ```
    dropdb IBSng
    ```

    ```
    createdb IBSng
    ```

    ```
    createlang plpgsql IBSng
    ```

    ```
    psql IBSng < IBSng.bak
    ```

    ```
    exit
    ```

    ```
    shutdown -r now
    ```

[**سرور مجازی کانادا**](https://negarnovin.com/%D8%B3%D8%B1%D9%88%D8%B1-%D9%85%D8%AC%D8%A7%D8%B2%DB%8C-%DA%A9%D8%A7%D9%86%D8%A7%D8%AF%D8%A7/)

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

### 📌 خلاصه

آموزش گرفتن بکاپ از IBSng در ابتدای این آموزش برای اینکه بکاپ گیری و فرآیند بکاپ
گرفتن بهتر اصولی تر و سریعتر انجام شود ابتدا لاگ های ibsng

## 🔗 مطالب مرتبط

 * [آموزش پاک کردن لاگ IBSng](https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%be%d8%a7%da%a9-%d9%84%d8%a7%da%af-ibsng/)
 * [آموزش بکاپ گرفتن در هاست سی پنل cPanel](https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%da%a9%d8%a7%d9%be-%da%af%d8%b1%d9%81%d8%aa%d9%86-%d9%87%d8%a7%d8%b3%d8%aa-%d8%b3%db%8c-%d9%be%d9%86%d9%84-cpanel/)
