1

  • 026-910-10-914
  • info@one3erver.com
    • Farsi
    • English
  • عضویت
  • پنل کاربری
وان سرور Menu   ≡ ╳
  • صفحه اصلی
  • سرور مجازی
    • سرور مجازی آمریکا
    • سرور مجازی فرانسه
    • سرور مجازی آلمان
    • سرور مجازی هلند
    • سرور مجازی حرفه ای Nvme
    • سرور مجازی ارزان انگلیس ( آنی )
    • سرور مجازی ارزان NVMe ( آنی )
    • سرور مجازی دیگر کشورها
      • سنگاپور ، استرالیا
      • ترکیه ، ژاپن ، امارات ، هنگ کنگ
      • سرور مجازی از 43 کشور
  • سرور اختصاصی
    • سرور اختصاصی هلند
    • سرور اختصاصی OVH
    • سرور اختصاصی آمریکا
  • هاستینگ و دامنه
    • هاست ایران
    • هاست پر سرعت NVMe
    • هاست شرکتی NVMe
    • هاست استاندارد ارزان
    • هاست ریسلری
    • ثبت آنلاین دامنه
    • صدور گواهینامه ssl
  • دیگر سرویسها
    • سرور مجازی ترید
    • سرور وبینار ( کلاس آنلاین )
  • جزیره آموزشی
  • درباره ما
    • تماس با ما
    • قوانین کلی سایت وان سرور
    • نماد اعتماد
    • سوالات متدوال
    • فرصت شغلی

اتصال یوزر و تنظیمات دو IBSng به هم

  • 15/12/2015
  • 0 Comments
زمان تقریبی مطالعه: 2 دقیقه

اتصال یوزر و تنظیمات دو IBSng به هم

با استفاده از این آموزش میتوانید دو IBSng در سرورهای مختلف رو به هم متصل کنید که در مدت زمان و ساعتی که تعیین میشه یوزرها و تنظیمات در ibsng اول رو به ibsng دوم انتقال بده، یا به اصطلاح علمی دیتابیس هر دو ibsng یکی بشه.

فقط توی این موضوع چند نکته میمونه که حائز اهمیته:

1- در لحظه ای که انتقال انجام میشه، سرور دومی که پزیرنده دیبایس ibsng اول هست در لحظه انتقال به مدت یک دقیقه stop میشه برای جایگزینیه دیتابیس که این کار باعث میشه یوزرهای موجود در ibsng دوم قطع اتصال بشن.

2- مورد دوم اینکه امکان ساخت یوزر و تغییرات در ibsng دوم نیست، چون با انتقال دیتابیس تمام تغییرات ibsng اول وارد ibsng دوم میشه و تغییراتی که در ibsng دوم اعمال شده تغییر میکنه.

خب نحوه کار چطوره؟ در اینجا دو اسکریپت مینویسیم، اولی برای ibsng اول و دومی برای ibsng سرور دوم و این اسکریپتها رو درون کرون قرار میدیم و در یه زمان و ساعت دلخواه قرار میدیم تا در اون زمان بک آپ گرفته بشه و سپس بک آپ دیتابیس ibsng در سرور دوم بروزرسانی بشه:

میریم سراغ اموزش، قبل از هر کاری از دیتابیستون بک آپ داشته باشید تا در صورت اشتباه در مراحل دیتابیستون رو از دست نداده باشید:

سرور IBSng اول:

اول وارد ssh بشید و این دستور رو بزنید:

nano /var/www/html/backup.sh

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

pg_dump IBSng > /var/www/html/IBSng.sql

بعد Ctrl+X رو بزنید بعدش Y  و سپس Enter تا ذخیره بشه.

بعد این دستور رو بزنید تا سطح دسترسی افزایش پیدا کنه

chmod 777 /var/www/html/backup.sh

اسکریپت بک آپ الان آماده شده به فرض میخاید ساعت ۵ صبح بک آپ بگیره

اول این دستور رو میزنید:

nano /var/spool/cron/root

بعد اینو توش کپی میکنید:

* 5 * * * sh /var/www/html/backup.sh

و مطابق بالا سیو میکنید.

====

خب حالا سرور IBSng دوم:

این دستور را بزنید

nano /var/lib/pgsql/sync.sh

و اینا رو داخلش کپی کنید. دقت کنید که به جای 127.0.0.1 باید ip سرور IBSng اول خودتون رو وارد کنید.

cd /var/lib/pgsql
wget -N 127.0.0.1/IBSng.sql
service IBSng stop
su postgres << EOF
dropdb IBSng
createdb IBSng
psql IBSng < IBSng.sql
logout
EOF
service IBSng start

و ctrl+x  بزنید و بعد Y تا سیو بشه.

حالا این دستور را بزنید

nano /var/spool/cron/root

و برای اینکه به فرض هر روز ساعت ۷ صبح اجرا بشه این رو کپی کنید:

* 7 * * * sh /var/lib/pgsql/sync.sh

کار تمام شد، اما اگر نیاز ندارید که روی کرون قرار بگیره و هر زمان که خودتون مایل بودید دستورات رو اجرا کنید به روش زیر عمل کنید:

پس از مراحل بالا دستورات رو درون فایل کرون نزارید و اول برای سرور ibsng اول دستور زیر رو بزنید:

sh /var/www/html/backup.sh

و بعد در سرور ibsng دوم دستور زیر رو وارد کنید:

sh /var/lib/pgsql/sync.sh

کار تمامه و انتقال دیتابیس از سرور اولی به سرور دومی صورت گرفته.

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

وان سرور

منبع: http://hassansh.ir/

Rate this post
  • previous post
  • Next post

Leave a Comment لغو پاسخ

X

Search


ربات پشتیبان سرور و هاست


Recent Posts

نصب وردپرس در اوبونتو ubuntu
19/12/2021
نصب و تامین امنیت phpMyAdmin با Nginx در CentOS 7
18/12/2021
بک آپ گیری خودکار از MongoDB
12/12/2021
آموزش راه اندازی K3S , GlusterFS , Load balancer
16/11/2021
تانل دو سرور لینوکس لوکال به اینترنت
13/10/2021

دسته‌ها

  • آموزش سئو و بهینه سازی
  • آموزش کنترل پنل ها
  • آموزش نرم افزارهای اکانتینگ
  • آموزش های سرورمجازی لینوکس
  • آموزش های سرورمجازی میکروتیک
  • آموزش های سرورمجازی ویندوز
  • آموزش های نرم افزارها
  • آموزش های هاست
  • اخبارهای ویژه
  • ادوب کانکت
  • اینستاگرام
  • تست نفوذ و امنیت
  • چیستان
  • دانلود سنتر
  • دسته‌بندی نشده



0

33000

محاسبه گر قیمت:
قیمت واحد: 33000
درگاه پرداخت
درگاه پرداخت
نماد اعتماد
دسترسی سریع
  • قوانین سایت
  • سوالات متداول
  • نمایندگی
  • درخواست پشتیبانی
  • پنل کاربران
  • تماس با ما


  • برنامه انی دسک برنامه پوتی ssh برنامه وین اسکیپ برنامه وین باکس
    سرورهای مجازی
  • سرور مجازی آمریکا
  • سرور مجازی فرانسه
  • سرور مجازی آلمان
  • سرور مجازی هلند
  • سرور مجازی NVMe
  • سرور مجازی ارزان
  • دسته بندی جزیره
    • آموزش سئو و بهینه سازی
    • آموزش کنترل پنل ها
    • آموزش نرم افزارهای اکانتینگ
    • آموزش های سرورمجازی لینوکس
    • آموزش های سرورمجازی میکروتیک
    • آموزش های سرورمجازی ویندوز
    • آموزش های نرم افزارها
    • آموزش های هاست
    • اخبارهای ویژه
    • ادوب کانکت
    • اینستاگرام
    • تست نفوذ و امنیت
    • چیستان
    • دانلود سنتر
    • دسته‌بندی نشده
    Copyright © 2011-2021 one3erver.com. All Rights Reserved