فروردین
۳۱
۱۳۹۷

در مطالب قبلی نحوه نصب دیتابیس Couchbase server و همچنین نحوه ی کلاستر کردن دیتابیس Couchbase server آموزش داده شد.در این مطلب قصد داریم تا نسخه ی Couchbase Server خود را Upgrade کنیم.
برای Upgrade کردن دیتابیس Couchbase Server کافیست تا مراحل زیر را انجام داد.
۱- ابتدا نسخه جدید Couchbase Server را از سایت رسمی آن دانلود کنید.ما در این مطلب فرض می کنیم که در حال حاضر نسخه ی Couchbase Server 4.1 بر روی سرور نصب می باشد و قصد داریم تا آن را به نسخه ی Couchbase Server 4.6 آپگرید کنیم.
بسته ی دانلود شده با نام couchbase-server-enterprise-4.6.1-centos7.x86_64.rpm می باشد.
۲- اکنون application خود را باید Shut down کنید تا هیچ درخواستی را به Couchbase Server ارسال نکند.
۳- اکنون باید از دیتابیس های خود backup تهیه کنیم.برای اینکار کافیست تا «آموزش Backup و Restore دیتابیس Couchbase server» را مطالعه کنید.
۴- پس backup گرفتن از دیتابیس ها اکنون نوبت به backup گرفتن از فایل های پیکربندی Couchbase Server می باشد :
#cp /opt/couchbase/var/lib/couchbase/config /data/backup
۵- اکنون سرویس Cochbase Server را باید Stop کنید.
نکته اینکه اگر Couchbase Server شما کلاستر است باید کارهای گفته شده را روی همه Node ها انجام دهید.
#systemctl stop couchbase-server.service
اکنون برای upgrade کردن Couchbase Server کافیست تا دستور پایین را اجرا کنید :
#yum update couchbase-server-enterprise-4.6.1-centos7.x86_64.rpm
اگر Cochbase Server شما در حالت Cluster است اینکار را به ترتیب از Node 1 تا آخرین Node انجام دهید.پس از اجرای دستور بالا سرویس Couchbase به صورت خودکار Start خواهد شد.
اکنون پس از انجام کارهای گفته شده سرویس دیتابیس Couchbase Server شما آپگرید شده است.
امید است تا از این مطلب استفاده لازم را برده باشید.
بدون نظر | نوشته شده در backup databse, centos, cluster, Couchbase cluster, Couchbase database, Couchbase server, Couchbase service, database, database nosql, database server, db, db service, Download, download couchbase server, fedora, gnu linux, install Couchbase, linux, linux server, NoSQL, upgrade Couchbase, آپگرید Couchbase, آموزش دیتابیس, بروزرسانی Couchbase, بروزرسانی دیتابیس, دانلود, دانلود couchbase server, دانلود رایگان, دیتابیس, دیتابیس backup, دیتابیس Couchbase, دیتابیس سرور, دیتابیس سرویس, راهنمای دیتابیس, سرویسها, سیستم عامل, لینوکس, لینوکس سرور, نسخه پشتیان, وبلاگ طرفداران فدورا، وب نوشتههای حسین آقایی
اسفند
۱۴
۱۳۹۶

در مطالب قبلی روش نصب دیتابیس Couchbase Server و همچنین نحوه ی کلاستر کردن Couchbase Server آموزش داده شد.در این مطلب قصد دارم تا نحوه ی تهیه نسخه ی پشتیبان (Backup) و همچنین روش بازیابی (Restore) کردن نسخه ی پشتیبان Couchbase Server نسخه ی ۴٫۱ آموزش داده شود.
تهیه نسخه پشتیبان (Backup) :
ابتدا یک پوشه برای نگهداری نسخه های پشتیبان ایجاد کنید :
#mkdir /data/backup
زمانی که Couchbase server به صورت Cluster باشد و بخواهید از تمامی Node های کلاستر و تمامی Bucket ها پشتیبان گیری کنید کافیست تا این دستور را اجرا کنید :
#/opt/couchbase/bin/cbbackup http://HOST:8091 /data/backup -u Administrator -p password
اگر بخواهید از یک Bucket بر روی تمامی Node های کلاستر backup بگیرید کافیست تا از این دستور استفاده کنید :
#/opt/couchbase/bin/cbbackup http://HOST:8091 /data/backup -u Administrator -p password -b default
نکته اینکه در دستور بالا default نام Bucket می باشد که شما می توانید نام Bucket مورد نظر خود را بنویسید.
اگر دیتابیس Couchbase Server شما فقط یک Node باشد و بخواهید از تمامی Bucket های آن Backup بگیرید کافیت تا از این دستور استفاده کنید :
#/opt/couchbase/bin/cbbackup http://HOST:8091 /data/backup -u Administrator -p password --single-node
بازیابی نسخه ی پشتیبان (Restore) :
جهت بازیابی یک Bucket بر روی کلاستر couchbase server کافیست تا از این دستور استفاده کنید :
#/opt/couchbase/bin/cbrestore /data/backup http://Administrator:password@HOST:8091 --bucket-source=myBucket
نکته اینکه بجای myBucket باید نام bucket مورد نظر خود را بنویسید.
برای بازیابی یک bucket بر روی یک bucket ذیگر بر روی کلاستر couchbase server کافیست تا از دستور پایین استفاده کنید :
#/opt/couchbase/bin/cbrestore /data/backup http://Administrator:password@HOST:8091 --bucket-source=sBucket --bucket-destination=dBucket
نکته اینکه بجای sBucket باید نام bucket مبدا خود و بجای dBucket باید نام bucket مقصد خود را بنویسید.
بدون نظر | نوشته شده در backup, bucket backup, bucket restore, Couchbase server, Couchbase server 4.1, Couchbase server backup, Couchbase server restore, data base, database backup, database restore, database server, database service, db, linux database, linux service, linux software, NoSQL, restore, software, آموزش پشتیبان گیری, آموزش دیتابیس, آموزش لینوکس, امنیت, بازیابی اطلاعات, بازیابی دیتابیس, بهترین آموزش, پشتیبان گیری, پشتیبان گیری از couchbase, خط فرمان, دیتابیس, دیتابیس nosql, دیتابیس سرور, راهنمای couchbase, سرویسها, لینوکس, لینوکس دیتابیس, لینوکس سرور, نرم افزار, نسخه پشتیبان, وبلاگ طرفداران فدورا، وب نوشتههای حسین آقایی
بهمن
۱۶
۱۳۹۶

در مطالب قبلی دیتابیس Couchbase معرفی شد و نحوه ی نصب آن بر روی توزیع CentOS 7.x آموزش داده شد.در این مطلب قصد دارم تا روش Cluster کردن دیتابیس Couchbase را خدمت شما عزیزان آموزش دهم.
در این سناریو از سه Node استفاده خواهد شد که روی آنها CentOS 7.x نصب شده است و قصد داریم تا روی آنها Couchbase server نصب کنیم و آنها را کلاستر کنیم.
مشخصات Node ها به شرح زیر می باشد :
Node1 : ۱۰٫۱۰٫۲۲٫۱۹۳
Node2 : 10.10.22.234
Node3 : 10.10.22.201
کلاستر کردن Couchbase :
برای نصب Couchbase بر روی Node1 مانند مطلب « آموزش نصب دیتابیس Couchbase Server » عمل کنید.
برای نصب Couchbase بر روی Node2 نیز مانند « آموزش نصب دیتابیس Couchbase Server » عمل کنید و پس از نصب بسته ی rpm آدرس پنل تحت وب آن را در مرورگر وب خود وارد نمایید تا با صفحه ی پایین مواجه شوید :

اکنون روی دکمه ی Setup کلیک کنید تا وارد صفحه ی پایین شوید :

در صفجه ی بالا یک نام به Node اختصاص دهید و سپس گزینه ی Join a cluster now را انتخاب کنید و مشخصات Node1 را بنویسید و سپس روی دکمه ی Next کلیک کنید.پس از اضافه کردن هر Node به کلاستر باید کلاستر را Rebalance کرد.
برای نصب Couchbase بر روی Node3 نیز مانند « آموزش نصب دیتابیس Couchbase Server » عمل کنید و پس از نصب بسته ی rpm مانند روشی که در بالا برای Node2 توضیح داده شد عمل کنید.در پایین تصویری از مرحله ی پیکربندی Node3 جهت Join شدن به کلاستر را مشاهده می کنید :

همانظور که گفته شد،پس از اضافه کردن هر Node به کلاستر باید کلاستر را Rebalance کرد :

در پایین تصویری از Rebalance شدن Cluster را مشاهده می کنید :

پس از تکمیل Rebalance شدن کلاستر با چنین تصویری روبرو خواهید شد :

از قسمت Settings می توانید یک نام به کلاستر اختصاص دهید :

در پایین نمایی کلی از وضعیت کلاستر Couchbase server را مشاهده می کنید :

امید است تا از این مطلب استفاده لازم را برده باشید.
شاد و فدورایی باشید.
بدون نظر | نوشته شده در centos, cluster, config Couchbase, Couchbase, Couchbase cluster, Couchbase clustering, Couchbase server, data base, database clustering, db, db nosql, Download, download Couchbase, fedora, free dwonload, free software, install Couchbase, linux, linux db, linux server, NoSQL, open source, rhel, sql, آموزش دیتابیس, پیکربندی Couchbase, دانلود, دانلود Couchbase, دانلود رایگان, دیتابیس, راهنمای دیتابیس, راهنمای نصب, ردهت, سرویس دیتابیس, سرویس لینوکسی, سرویسها, سنت او اس, فدورا, کانفیگ دیتابیس, کلاستر, کلاسترینگ, کلاسترینگ Couchbase, کلاسترینگ دیتابیس, کوچ بیس, لینوکس, لینوکس سرور, نرم افزار, نرم افزار آزاد, وبلاگ طرفداران فدورا، وب نوشتههای حسین آقایی