آموزش دوره MySQL Replication از صفر تا قهرمان | MySQL DBA

MySQL Replication course from zero to hero | MySQL DBA

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش MySQL Replication Master Slave و MySQL Database Administration در این دوره: کار MySQL DBA را آسان کنید.

آنچه در این دوره خواهید آموخت.

برخی مهارت عالی برای مدیریت پایگاه داده MySQL نیاز است

مقدمه ای بر همانندسازی و انواع مختلف توپولوژی ها.

  • Master-Slave

  • Master و Multi Slave

  • تکثیر Master-Master

نحوه افزودن فیلترها در Replication، نادیده گرفتن جداول یا پایگاه داده.

پیکربندی تکرار (mysqldump، extrabackup، xbstream،Mydumper، افزونه clone).

نحوه نصب Percona Xtrabackup

نحوه تهیه نسخه پشتیبان با استفاده از Extrabackup

  • نحوه گرفتن یک نسخه پشتیبان کامل،

  • نحوه گرفتن پشتیبان افزایشی.

  • نحوه بازیابی نسخه پشتیبان کامل و اعمال نسخه پشتیبان افزایشی.

تفاوت بین GTID/تکثیر مبتنی بر موقعیت گزارش سنتی.

Replication Semi-Syn را پیکربندی کنید.

پیکربندی Slave-Delay.

نوع قالب‌های گزارش باینری.

  • پایه ردیف

  • پایه بیانیه

  • حالت ترکیبی

سناریوهای شکست Mysql، نحوه همگام سازی تکرار.

نحوه استفاده از pt-slave-restart.

نحوه حل خطاها، خطای GTID در برد.

  • بررسی خطا.

  • خطای کاربر تکراری، خطای کلید تکراری.

  • نحوه رد شدن از این خطاها

  • نحوه پیدا کردن وجود خطای GTID.

  • نحوه شناسایی GTID خطاکار.

چگونه می توانید گزارش های باینری را بخوانید.

نحوه بررسی سازگاری تکرار.

نحوه استفاده از pt-table-checksum و pt-table-sync.

نظارت و مدیریت Percona را نصب کنید

نحوه پیکربندی Multi Thread Slave.

  • بررسی اینکه آیا کارگران خوب تکرار می‌کنند یا خیر.

  • محدودیت MTS چیست؟

  • ایجاد نماها برای نظارت آسان MTS.


ارکستراتور را برای Failover پیکربندی کنید.

توجه: سخنرانی‌های زیر در حال تعلیق هستند لطفاً منتظر بمانید من به زودی روی آنها کار می‌کنم :)

  • چگونه با Orachestaror failover زیبا انجام دهیم.

  • چگونه GTID اشتباه را با ارکستراتور حل کنیم.

ProxySQL را برای متعادل کننده بار پیکربندی کنید.

  • نحوه تقسیم خواندن و نوشتن با استفاده از ProxySQL.

  • تست خرابی Node و تعادل بار با ProxySQL.


سرفصل ها و درس ها

معرفی Introduction

  • دستور کار دوره Course Agenda

  • مقدمه تکرار Replication introduction

  • معماری تکرار Replication Architecture

  • انواع توپولوژی ها Types of Topologies

  • آزمایشگاه در مورد آزمایشگاه lab about lab

  • کار با فایل ولگرد working with vagrant file

نحوه نصب MySQL How to install MySQL

  • نحوه نصب MySQL (Percona Server) How to install MySQL (Percona Server)

نحوه استفاده از XtraBackup How to use XtraBackup

  • نصب Percona Xtrabackup Installing Percona Xtrabackup

  • گرفتن پشتیبان افزایشی و بازیابی با استفاده از Percona XtraBackup Taking Incremental backup and restoring using Percona XtraBackup

Replication را با استفاده از متدهای مختلف پیکربندی کنید Configure Replication using different Methods

  • پیکربندی تکرار بر اساس موقعیت فایل binlog قسمت 1 اسلاید Configure Replication based on binlog file position part1 Slide

  • پیکربندی تکرار بر اساس موقعیت فایل binlog part2 عملی Configure Replication based on binlog file position part2 Practical

  • نمایش وضعیت برده به چه معناست what does Show slave status means

  • Replication MySQL را با استفاده از xtrabackup8 پیکربندی کنید Configure MySQL replication using xtrabackup8

  • پخش جریانی پشتیبان MySQL با Percona XtraBackup xbstream Streaming MySQL Backups with Percona XtraBackup xbstream

  • پیکربندی مجموعه ماکت MySQL با استفاده از پلاگین کلون Configure MySQL replica set using clone plugin

  • Replication را با استفاده از پلاگین Clone پیکربندی کنید Configure Replication using Clone Plugin

نحوه تعمیر MySQL Replication How to Repair MySQL Replication

  • Repair MySQL Replication Intro Repair MySQL replication Intro

  • نحوه عملکرد Skip counter در جدول تراکنشی How Skip counter works on transactional table

  • نحوه عملکرد Skip counter در جدول Non-transactional How Skip counter works on Non-transactional table

  • نحوه استفاده از Pt-slave-restart برای شروع replication How to use Pt-slave-restart to start replication

نحوه حذف Replication How to remove replication

  • نحوه حذف Replication How to remove replication

ماکت خود را سازگار کنید Make your replica consistent

  • نحوه استفاده از pt-table-checksum How to use pt-table-checksum

  • نحوه استفاده از pt-table-sync How to use pt-table-sync

تکرار پایه GTID GTID base Replication

  • مقدمه ای بر GTID Introduction to GTID

  • تکرار GTID را پیکربندی کنید configure GTID replication

چگونه GTID Replication را تعمیر کنیم How to Repair GTID Replication

  • نحوه حل خطاها در GTID Replication و استفاده از pt-slave-restart How to Solve Errors In GTID Replication and use pt-slave-restart

  • اشتباه GTID چیست What is Errant GTID

  • چگونه GTID اشتباه را پیدا و رفع کنیم How to Find and Fix Errant GTID

  • چگونه با تنظیم مقادیر GTI_PURGED GTID اشتباه را برطرف کنیم How to fix errant GTID by setting GTI_PURGED Values

همانندسازی نیمه سنکرون Semi synchronous replication

  • مقدمه همانندسازی نیمه همزمان Semi synchronous replication intro

  • نحوه تنظیم تکرار نیمه سنکرون How to setup semi synchronous replication.

  • نحوه غیرفعال کردن تکرار نیمه سنکرون How to disable Semi synchronous replication

نظارت و مدیریت Percona Percona Monitoring and Management

  • مانیتورینگ و مدیریت Percona را نصب و پیکربندی کنید Install and configure Percona Monitoring and Management

تکثیر موازی MySQL MySQL Parallel Replication

  • Multi thread Slave/Replication موازی چیست What is Multi thread Slave / Parallel Replication

  • شبیه سازی موازی MySQL عملی است MySQL parallel replication practical

ارکستراتور orchestrator

  • معرفی ارکستراتور Orchestrator Introduction

  • نحوه پیکربندی ارکستراتور برای توپولوژی تکرار MySQL How to configure Orchestrator for MySQL Replication Topology

نمایش نظرات

آموزش دوره MySQL Replication از صفر تا قهرمان | MySQL DBA
جزییات دوره
7.5 hours
37
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
683
4.7 از 5
دارد
دارد
دارد
Mughees Ahmed
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mughees Ahmed Mughees Ahmed

MySQL DBA در Percona