🗃️ نحوه تهیه نسخه پشتیبان از خوشه MySQL – مجموعه امنیت اطلاعات

مقدمه

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

ابزار mysqldump عمومی تر است زیرا به مکانیسم ذخیره سازی بستگی ندارد.

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

توجه داشته باشید.. بسیار توصیه می شود که هنگام شستشو داده ها از mysqldump در حالت تک کاربره استفاده کنید.

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

با این حال ، تهیه نسخه پشتیبان از یک خوشه MySQL در هنگام تهیه نسخه پشتیبان و به خصوص هنگام بازیابی سریعتر است.

همچنین ، برای اطمینان از ثبات. برای قفل کردن داده ها لازم نیست.

نحوه تهیه نسخه پشتیبان از یک خوشه MySQL

برای تهیه نسخه پشتیبان کاملاً کاربردی از یک خوشه MySQL که به شما امکان می دهد بازیابی کامل ، بازیابی جزئی و / یا بازیابی در یک نقطه خاص از زمان را انجام دهید ، نیاز دارید. مراحل زیر را انجام دهید:

1.

عبارت BACKUP را روی سرویس گیرنده مدیریت خوشه MySQL ، ndb_mgm اجرا کنید.

شما می توانید فرآیند را با عبور از یک دستور روی خط فرمان با استفاده از نحوی زیر بصورت خودکار انجام دهید:

 shell> ndb_mgm -e "START BACKUP "

نسخه پشتیبان از خوشه MySQL می تواند با استفاده از ابزار ndb_restore به خوشه MySQL تازه تنظیم شده برگردانده شود.

2. یک نسخه از جدول mysql.ndb_binlog_index دریافت کنید.

3. با استفاده از روش مورد علاقه خود ، سیاهههای باینری را از هر یک از گره های SQL کپی کنید.

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

4. برای به دست آوردن نسخه پشتیبان از حساب کاربری و امتیازات ، از ابزار mysqldump استفاده کنید.

5. رها کردن یک طرحواره با استفاده از برنامه mysqldump بسیار مفید است.

در صورتی که چیزی در تهیه نسخه پشتیبان خود اشتباه نباشد ، گزینه های بیشتری برای بازیابی فراهم می کند ، بلکه به شما امکان می دهد از روش های مفید دیگری مانند نسخه سازی طرحواره برای مدیریت تغییرات زمان استفاده کنید. [19659025] shell> mysqldump –no-data –triggers –routines –events mydb> schema_mydb.sql

مهم: نسخه پشتیبان تهیه شده خود NDB Cluster حاوی اطلاعات فقط برای جداول است که از موتور ذخیره سازی NDBCluster استفاده می کنند. شما نمایش داده شده رویه های ذخیره شده ذخیره شده است اگر توابع ، رویدادها یا جداول با استفاده از مکانیسم های ذخیره سازی دیگر ، باید آنها را از mysqldump ، mysqlpump یا نسخه پشتیبان دیگر بازیابی کنید.