دوره آموزش High Availability در ۲۰۱۷ SQL Server

(دیدگاه کاربر 12)

۲,۹۰۰,۰۰۰ تومان

عنوان دوره: دوره آموزش High Availability در 2017 SQL Server
پیش نیازهای دوره: حداقل دو سال سابقه کار حرفه‌ای در SQL Server + قبولی در مصاحبه ورودی
مخاطبین: افرادی که می‌خواهند مباحث فوق پیشرفته HA را یاد بگیرند و اجرا کنند.
طول دوره: 64 ساعت آموزش تصویری + تمرین اضافی کلاسی
پشتیبانی: دارای گروه تلگرامی اختصاصی است
نحوه ارائه: این دوره به صورت غیرحضوری ارائه می‌گردد.
مدیریت دوره: فرید طاهری مدیریت نیک آموز
مدرس: مسعود طاهری

توضیحات

این دوره به صورت غیرحضوری ارائه می‌شود

معرفی دوره آموزشی High Availability در SQL Server 2017

 

 

اگر به این دوره فوق العاده علاقه مند هستید حتما ویدئو بالا را تماشا کنید.

 

 

 

یک دوره فوق پیشرفته به همراه مصاحبه ورودی

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

 

 

 

 

 

 

 

کاملا شگفت انگیز [یک سرور واقعی در دنیای واقعی با سناریوهای واقعی]

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

 

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

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

 

 

اما دوستانی که بصورت غیرحضوری ثبت نام می‌کنند نگران نباشید!!

در انتهای دوره ۲ روز خاص (۱۶ ساعت) تمرین برای شما در نظر گرفته‌ایم که می‌توانید در آن بصورت رایگان شرکت کنید و تمرین‌های طول دوره را بر روی سرور واقعی اجرا کنید.

 

 

 

 

اگر NET. کار هستید پس بخوانید!
در مورد پیاده سازی سناریو فوق پیشرفته CQRS علیرضا ارومند مدرس دات نت نیک آموز به عنوان مهمان ویژه در این دوره مطالب با ارزشی ارائه خواهد داد که در هیچ جای ایران نمی توانید این مورد را پیدا کنید.

 

 

 

 

 

سرفصل‌های این دوره منحصربفرد را دانلود کنید.

 

 

 

 

 

 

 

 

 

 

سرفصل‌های دوره High Availability

 

پیش نیازهای این دوره عبارتند از: حداقل بایستی ۲ سال سابقه مدیریت بانک اطلاعاتی را داشته باشید و در مصاحبه ورودی قبول شوید.

 

 

 

آشنایی با مفاهیم اولیه

  • بررسی مفهوم Database
  • بررسی مفهوم Data File و Log File
  • بررسی ویندوز سرویس و کاربرد آن
  • بررسی روش‌های دسترسی به ویندوز سرویس‌ها
  • آشنایی با مفهوم DMV و DMF
  • بررسی Store Procedureهای سیستمی و نحوه استفاده از آنها

 

بررسی ساختار ذخیره‌سازی داده‌ها در SQL Server

  • بررسی معماری منطقی Log File
  • بررسی معماری فیزیکی Log File
  • بررسی معماری Data File
  • آشنایی با مفهوم Page
  • بررسی ساختار یک Page
  • معرفی انواع Pageها

 

 

 

آشنایی با سرویس‌های SQL Server

  • معرفی سرویس‌های SQL Server
  • بررسی نحوه دسترسی به سرویس‌های SQL Server
  • بررسی Service Startup Account
  • بررسی Virtual Accountها
  • بررسی MSA Accountها
  • بررسی Active Directory و نحوه تعریف اکانت‌های راه‌انداز سرویس در آن
  • بررسی Permissionهای لازم برای استارت سرویس‌های SQL Server
  • مدیریت سرویس‌های SQL Server با استفاده از Service Manager
  • مدیریت سرویس‌های SQL Server با استفاده از SQL Server Configuration Manager

 

 

 

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

  • بررسی دلایل تهیه و بازیابی نسخه پشتیبان در SQL Server
  • بررسی انواع نسخه پشتیبان در SQL Server
  • آشنایی با مفهوم Recovery Model در بانک‌های اطلاعاتی
  • بررسی نحوه تهیه Full Backup
  • بررسی نحوه تهیه Differential Backup
  • بررسی نحوه تهیه Log Backup
  • بررسی Partial Backup و نحوه تهیه Backup از آن
  • بررسی نحوه بازیابی Full Backup
  • بررسی نحوه بازیابی Differential Backup
  • بررسی نحوه بازیابی Log Backup
  • بررسی نحوه بازیابی Partial Backup
  • بررسی نحوه خودکارسازی عملیات تهیه نسخه پشتیبان

 

 

 

 

 

 

 

 

 

 

آشنایی با سرویس Agent

  • بررسی سرویس Agent و تنظیمات اصولی مربوط به آن
  • بررسی نحوه تعریف Job در SQL Server
  • بررسی نحوه مانیتور کردن Jobها در SQL Server
  • بررسی نحوه خواندن خطاها و… هنگام اجرای Jobها
  • بررسی قسمت Event مربوط به SQL Server

 

مبانی Virtual Machine

  • بررسی مفهوم ماشین مجازی
  • بررسی برنامه مفهوم Hypervisor
  • آشنایی با برنامه Hyper-V
  • آشنایی با برنامه VMware
  • آشنایی با VMware Workstation
  • آشنایی با نحوه ایجاد شبکه در Hyper-V
  • آشنایی با نحوه ایجاد VM در Hyper-V

 

آشنایی با Log Shipping

  • آشنایی با معماری Log Shipping
  • بررسی پیش‌نیازهای Log Shipping
  • بررسی و راه‌اندازی Log Shipping
  • راه‌اندازی Primary Server, Secondary Server , Monitor Server
  • بررسی نحوه رفع مشکلات Log Shipping

 

 

آشنایی اولیه با مباحث پیش‌نیاز High Availability

  • آشنایی با مفهوم RPO و RTO
  • آشنایی با مفاهیم Uptime و Downtime
  • بررسی مفهوم SLA
  • بررسی مفهوم ۹ (Nine) در مبحث Up-time

آشنایی اولیه با Replication

  • بررسی مفهوم Replication
  • بررسی کاربردهای Replication
  • بررسی اصطلاحات Replication
  • بررسی اجزاء شرکت کننده در پروسه Replication
  • بررسی انواع Replication در SQL Server

 

 

آشنایی پشرفته با Replication

  • بررسی و راه‌اندازی Snapshot Replication
  • بررسی و راه‌اندازی Transactional Replication
  • بررسی و راه‌اندازی Merge Replication
  • بررسی و راه‌اندازی Peer-to-Peer Replication
  • بررسی و تنظیم Jobهای مربوط به پروسه Replication
  • بررسی نحوه مانیتور کردن Replication
  • بررسی نحوه توزیع بار با استفاده از Replication
  • بررسی نحوه رفع مشکلات Replication
  • بررسی نحوه بهینه‌سازی Replication

آشنایی با Database Mirroring

  • آشنایی با معماری Database Mirroring
  • آشنایی با پیش‌نیازهای Database Mirroring
  • بررسی اجزاء شرکت کننده در پروسه Mirroring
  • راه‌اندازی Mirroring بر روی بانک‌های اطلاعاتی
  • بررسی راه‌اندازی Mirroring در Modeهای مختلف
  • بررسی نحوه تنظیمات Endpointهای مربوط به Mirroring
  • بررسی نحوه راه‌ندازی Witness Server
  • بررسی نحوه ارتباط Clientها از بانک‌های اطلاعاتی Mirror شده
  • بررسی نحوه رفع مشکلات Mirroring

 

 

مبنای RAID

  • آشنایی با مفهوم RAID
  • آشنایی با RAID 0
  • آشنایی با RAID 1
  • آشنایی با RAID 5
  • آشنایی با RAID 10
  • معرفی RAID مناسب برای کار با SQL Server
  • آشنایی با مفهوم Strip Size
  • آشنایی با مفهوم Allocation Unit Size
  • آشنایی با نحوه تنظیم RAID در سرورهای HP

 

 

مبنای Storage

  • آشنایی با مفهوم Storage
  • آشنایی با SAN، NAS، DAS
  • آشنایی با مفهوم LUN
  • آشنایی با مفهوم Enclosure
  • آشنایی با SAN Switch
  • آشنایی با HBA
  • آشنایی با ISCSI
  • آشنایی با Fiber Chanel
  • آشنایی با Controllerهای مربوط به Storageها
  • آشنایی با شبیه‌سازهای مربوط به Storage
  • راه‌اندازی یک Storage مجازی بر پایه ISCSI
  • معرفی سرویس Storage Spaces Direct در Windows Server 2016
  • راه‌اندازی سرویس Storage Spaces Direct در Windows Server 2016
  • معرفی Storage Replica در Windows Server 2016
  • راه‌اندازی‌ Storage Replica در Windows Server 2016

 

 

 

آشنایی با Failover Clustering

  • معرفی پیش‌نیاز‌های Clustering (سخت‌افزاری و نر‌م‌افزاری)
  • بررسی مفهوم Public Network & Private Network
  • بررسی اصطلاحات تخصصی هنگام کار با Failover Clustering
  • بررسی SAN مجازی و نحوه راه‌اندازی آن با استفاده از ISCSI Target
  • بررسی نحوه راه‌اندازی Clustering در ویندوز سرور
  • بررسی مفهوم Quorum و انواع Quorum Model
  • بررسی سرویس MSDTC
  • بررسی راه‌اندازی سرویس MSDTC به صورت کلاستر شده
  • بررسی انواع مدل‌های کلاسترینگ SQL Server (Active Passive, Active-Active)
  • بررسی نصب SQL Server به صورت Cluster شده در حالت Active Passive
  • بررسی نصب SQL Server به صورت Cluster شده در حالت Active-Active
  • بررسی انواع سناریو‌های Failover
  • بررسی عیب‌یابی و نحوه رفع مشکلات هنگام استفاده از Clustering
  • بررسی نحوه کار کردن با کنسول Failover Cluster Manager در ویندوز
  • بررسی نحوه ارتباط Clientها با Instanceهای Active Passive
  • بررسی نحوه ارتباط Clientها با Instanceهای Active-Active
  • معرفی Storage Replica ویندوز سرور ۲۰۱۶ و استفاده از آن در SQL Server
  • بررسی فرآیند ارتقاء نسخه سیستم عامل Nodeهای Cluster
  • بررسی فرآیند ارتقاء نسخه SQL Server نودهای Cluster

 

 

 

آشنایی با Always-ON

  • بررسی معماری Always-ON
  • بررسی پیش‌نیازهای Always-ON
  • بررسی مفهوم Availability Group
  • بررسی نحوه راه‌اندازی Availability Group
  • بررسی Synchronous Failover
  • بررسی Asynchronous Failover
  • بررسی Listener و تنظیمات مربوط به آن
  • بررسی تنظیمات Endpointها برای راه‌اندازی Always-ON
  • بررسی نحوه ایجاد Read-Only List
  • بررسی نحوه تنظیم و راه‌اندازی Always-ON
  • بررسی تنظیم Backup گیری از جفت‌های ثانویه
  • بررسی نحوه Read-only کردن جفت‌های ثانویه
  • بررسی نحوه Load balance مابین جفت‌های ثانویه
  • بررسی نحوه مانیتور کردن Always-ON
  • بررسی نحوه رفع مشکلات Always-ON

 

 

 

 

 

بررسی چند سناریو جذاب

 

 

 

 

 

 

 

 

 

SQL Linux و راه‌اندازی Always-ON در آن

  • آشنایی مختصر با لینوکس برای DBAهای ویندوز
  • بررسی پیش‌نیازهای نصب SQL Server در Linux
  • نصب SQL Server در Linux
  • راه‌اندازی Pacemaker در Linux برای Cluster کردن Nodeها
  • نصب و راه‌اندازی Always-ON در Linux
  • راه‌اندازی Always-ON بدون استفاده از Cluster در Linux
  • بررسی فرآیند ارتقاء نسخه SQL Server هر کدام از Nodeها

 

 

 

 

 

مدرس دوره مسعود طاهری کیست؟

مسعود طاهری بیش از ۱۱ سال است که بصورت کاملا حرفه‌ای در دنیای SQL Server فعالیت می‌کند.

سخنران بخش هوش تجاری همایش مورد تایید مایکروسافت در سال ۲۰۱۷ در ایران
مدیر واحد پروژه های هوش تجاری و دیتابیس در نیک آموز
رئیس بخش دیتابیس شرکت خدمات نوین سداد
کارشناس ارشد تحلیل و طراحی شرکت تجارت الکترونیک پارسیان (PECco).
مدرس دوره ۱۵ جلسه ای آموزش Performance & Tuning در SQL Server
مدرس دوره ۱۵ جلسه ای دوره SQL Server ویژه برنامه نویسان
سخنران همایش معرفی قابلیت های جدید SQL Server 2016
مشاور SQL Server در شرکت های رایورز، سازمان بورس، کشتیرانی و…
برگزاری دوره SQL Server 2008 به عنوان مدرس برای سازمان بورس و اوراق بهادار تهران.
برگزاری دوره به روز رسانی به SQL Server 2014 در سازمان کشتیرانی کل کشور
برگزاری دوره به روز رسانی به SQL Server 2014 در سازمان زندان‌های کل کشور
برگزاری دوره SQL Server 2012 برای تیم DataCenter شرکت ParsOnline (پارس آنلاین).
برگزاری دوره SQL Server 2012 Performance & Tuning برای شرکت مهندسی رایورز.
برگزاری دوره High Availability with SQL Server 2008 برای تیم فنی شرکت پخش البرز.

 

 

 

 

قبل از هر چیز باید بگویم کیفیت فیلمبرداری و صوتی این دوره در حد سریال‌ها و تیزرهای تلویزیونی خواهد بود، پس به هیچ عنوان لازم نیست نگران کیفیت صوتی و تصویری این دوره باشید.
در این دوره هم از محیط کلاس و هم از دسکتاپ مدرس فیلمبرداری خواهد شد و بعد از میکس در اختیار دوستان شرکت کننده (حضوری و غیرحضوری) قرار خواهد گرفت.

 

 

اگر خارج از تهران هستید یا پُرمشغله هستید چرا در دوره غیرحضوری شرکت نمی‌کنید!؟

اگر خارج از تهران هستید، اگر پُرمشغله هستید: بصورت غیرحضوری ثبت نام کنید، کلاس را زنده ببینید و فیلم با کیفیت فوق حرفه‌ای به همراه جزوات کاملا رنگی و دستورالعمل اجرا دریافت کنید.

 

 

 

 

 

 

 

 

این دوره مناسب چه کسانی است؟

این دوره مناسب افرادی است که بصورت حرفه‌ای به مدت ۲ سال در دنیای SQL Server فعالیت می‌کنند.

 

 

دوره حضوری با دوره غیرحضوری چه فرقی دارد؟

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

 

 

 

پشتیبانی بوسیله یک گروه تلگرام اختصاصی

تصور کنید شما جلسه اول را گذارنده‌اید و یا فیلم آنرا تماشا کرده‌اید، حال از جلسه اول یک سوال برای شما پیش آمده است:

 

 

 

۱- آیا باید یک هفته صبر کنید تا سوال خود را مطرح کنید؟
۲- آیا باید تلفن کنید و با مدرس صحبت کنید؟
۳- آیا باید ایمیل بزنید؟

تنها با پرسیدن در گروه تلگرامی VIP مشکل شما به راحتی آب خوردن توسط مدرس و سایر دوستان دیگر حل خواهد شد. از دوره لذت ببرید!

 

 

 

 

نمایش Live و زنده دوره برای افراد غیرحضوری

دوستانی که بصورت غیرحضوری ثبت نام کرده‌اند می‌توانند دسکتاپ و صدای مدرس را به صورت کاملا زنده مشاهده کنند. در هر کجای جهان هستید بدون هیچ محدودیتی در کلاس باشید.

 

 

 

 

 

 

 

مصاحبه ورودی به چه شکل خواهد بود!؟

برای اینکه بتوانید از این دوره به نحو مطلوب استفاده کنید حتما بایستی دو سال بصورت حرفه‌ای با SQL Server کار کرده باشید و در مصاحبه ورودی قبول شوید.

ما بصورت حضوری و غیرحضوری ۱۰ سوال از شما خواهیم پرسید و بعد از بررسی پاسخ‌ها و قبولی شما، می‌توانید در دوره شرکت کنید

در صورتی که در مصاحبه قبول نشدید، مبلغ پیش ثبت نام شما عودت داده خواهد شد.

 

 

 

 

 

کل دوره در یک نگاه

عنوان دوره: دوره آموزش High Availability در ۲۰۱۷ SQL Server
پیش نیازهای دوره: حداقل دو سال سابقه کار حرفه‌ای در SQL Server + قبولی در مصاحبه ورودی
مخاطبین: افرادی که می‌خواهند مباحث فوق پیشرفته HA را یاد بگیرند و اجرا کنند.
طول دوره: ۶۴ ساعت آموزش تصویری + دقیقه تمرین اضافی کلاسی
پشتیبانی: دارای گروه تلگرامی اختصاصی است
نحوه دسترسی: ارسال با پست سفارشی رایگان
نحوه ارائه: این دوره به صورت غیرحضوری ارائه می‌گردد.
مدیریت دوره: فرید طاهری مدیریت نیک آموز
مدرس: مسعود طاهری

 

 

 

 

 

مبلغ دوره

 

شرایط غیرحضوری:
محتوای غیرحضوری: شامل ۶۴ ساعت آموزش ویدئویی کلاس بر روی فلش، جزوات رنگی، صوت دوره، تمرین‌ها، PDF
مشاهده Live: دسکتاپ و صدای مدرس، بصورت زنده و آنلاین قابل مشاهده است.
نحوه دریافت: این دوره به صورت بکجا آماده ارسال است.
سبک تمرین: ۱۶ ساعت تمرین با سرور واقعی در دفتر نیک آموز بعد از اتمام دوره
مبلغ سرمایه گذاری غیرحضوری: دو میلیون و نهصد هزار تومان

 

 

 

آیا مبلغ دوره مناسب است!؟

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

 

 

 

 

گارانتی برگشت ۲۰۰ درصدی پول

شما با شرکت در این دوره هیچ چیزی را از دست نخواهید داد، چون این دوره دارای گارانتی ۲۰۰ درصدی برگشت پول است.

 

 

 

 

 

 

 

نحوه ثبت نام در دوره به چه شکل است؟

شما به دو صورت حضوری و غیرحضوری می‌توانید در این دوره ثبت نام کنید.

 

 

ثبت نام بصورت غیرحضوری:
۱- ابتدا بر روی دکمه زیر کلیک کنید.

 

 

 

۲- نوع ثبت نام شما غیرحضوری است و به سبد خرید اضافه خواهد شد.

۳- اطلاعات را تایید کنید و به صفحه پرداخت وصل خواهید شد.

۴- ۱۰ درصد از کل مبلغ دوره غیرحضوری را پرداخت خواهید کرد.

۵- تبریک می‌گویم شما در لیست قرار گرفتید، ۱۰ دقیقه بعد حتما ایمیل خود را چک کنید.

 

 

 

 

(اگر نیاز به پیش فاکتور و یا فاکتور دارید لطفا با شماره تلفن ۸۸۲۱۲۸۶۹ – ۰۲۱ تماس گرفته و درخواست نمایید).

پاسخ به سوالات متداول در مورد این دوره

1- روی دکمه خرید (حضوری یا غیرحضوری) کلیک کنید تا به سبد خرید هدایت شوید.
۲- مراحل خرید اعم از لاگین، تکمیل اطلاعات و پرداخت اینترنتی را انجام دهید.
۳- در انتها و بعد از پرداخت به قسمت مشخصات سفارش خود هدایت خواهید شد.
۴- تبریک می‌گوییم شما در لیست خریداران این دوره قرار گرفته‌اید بعد از ۵ دقیقه ایمیل خود را بررسی کنید.

به نظر من مبلغ دوره بسیار ارزان و مناسب است، توجه داشته باشید مطالبی که در این دوره گفته می‌شود بسیار منحصربفرد و ناب هستند و به شما این اطمینان را می‌دهم که در هیچ کجای ایران نمی‌توانید همچین دوره‌ای با این کیفیت پیدا کنید. این دوره دارای تمرین و سناریوهای کاملا اختصاصی است که البته مدرس از تجربیات ارزشمند خود در کل دوره خواهد گفت که می‌توانید از آن استفاده نمایید.

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

  • در نیک آموز بر روی مطالب آموزشی و دوره‌ها قفل گذاشته نمی‌شود تا شما دوست عزیز بدون دردسر بتوانید مطالب آموزشی را در هر دستگاهی تماشا نمایید.
  • محتوای خریداری شده را می‌توانید با بستگان درجه یک (همسر، پدر،مادر،خواهر،برادر) به اشتراک بگذارید.
  • ما از کپی محتوای آموزشی نیک آموز تحت هیچ شرایطی رضایت نداریم. این مورد شرعا حرام و موارد مشاهده شده پیگرد قانونی خواهد داشت همان طور که شما تمایل ندارید برنامه شما کپی شود مجموعه نیک آموز هم از کپی دوره‌ها کاملا ناراضی است.
  • محتوا را میتوانید توسط تیم خودتان و داخل شرکت خودتان تماشا کنید ولی اگر محتوا را به بیرون از شرکت انتقال دهید ما کاملا از این موضوع ناراضی هستیم.
  • خواهشمندیم به موارد مطرح شده پایبند بوده زیرا تمامی محتواهای آموزشی نیک آموز در سازمان وزارت ارشاد بصورت قانونی ثبت شده است و موارد مشاهده شده پیگرد قانونی خواهد داشت.

12 دیدگاه برای دوره آموزش High Availability در ۲۰۱۷ SQL Server

  1. mohammad
    5 out of 5

    :

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

  2. امیر
    5 out of 5

    :

    سلام و خسته نباشید.
    سوال:
    زمانیکه از HA استفاده می کنیم؛ به عنوان مثال در DATABASE MIRRORING عملا بکاپی از دیتابیس گرفته می شود و در سرور دیگر نگهداری می شود.
    ۱- حالا سوال اصلی این هست؛ آیا باید از دیتابیس ها به صورت “جداگانه” هم بکاپ گرفت؟ منظورم از “به صورت جداگانه” این هست که: job درست شود که دز زمان معینی برنامه بکاپ اجرا شود. (فارغ از عملیات HA).
    ۲- یا به عملیات بکاپ جداگانه نیازی نیست؟ و در همان HA مانند DATABASE MIRRORING یا AlwaysOn عملیات بکاپ صرت می گیرد؟
    با تشکر.

    • مسعود طاهری

      :

      سلام
      باید نسخه پشتیبان در هر حالتی تهیه شود مخصوصا اگر شما از Database Mirroring استفاده کنید باید Log Backup هم داشته باشید.
      به دلیل استفاده تکنولوژی Database Mirroring از لاگ فایل برای انتقال دیتا ها و…

      در دوره HA جزئیات مربوط به این کار برررسی شده است
      https://nikamooz.com/product/high-availability-course-sql-server/

  3. امیر
    5 out of 5

    :

    سلام خسته نباشيد دوباره خدمت مهندس طاهري گرامي.
    اول تشکر بابت پاسخگويي به سوالات.
    من از چندتا مجموعه هاي ويديويي قبلي شما استاد بزرگ، بسيار استفاده کردم و کيفيت محتوا عالي هست. و تشکر از زحمات شما براي تهيه ويديوها.
    و در تلاشم که سري ويديوهاي HA را نيز در طي ماه جاري خريداري کنم. کمي مشکل مالي دارم.
    ————————
    يه چندتا سوال ديگر داشتم:
    ۱- دليل اصلي استفاده از REPLICATION براي شما چه هست؟ آيا از اين قابليت استفاده مي کنيد؟ براي چه اهدافي؟
    ۲- از LOG SHIPPING چطور استفاده مي کنيد؟
    ۳- خودتان در پروژه هايتان از کدام تکنولوژي هاي HA بيشتر استفاده مي کنيد؟
    ۴- آيا براي HA مخصوصا AlwaysOn حتما نياز به SAN هست؟ راه حل جايگزيني دارد؟
    ۵- برنامه زماني شما براي بکاپ گيري از “ديتابيس هاي سيستمي” و “ديتابيس هاي کاربري” چطور هست؟
    ۶- آيا MODE بکاپ “ديتابيس هاي سيستمي” هم بايد FULL باشد؟ چون در سايت ماکروسافت ديدم نوشته بود SIMPLE ؟
    ۷- اساسا زماني که بکاپ مي گيريم، بر روي بکاپ هاي قبلي بايد overwrite شود؟ به نظر شما چند تا از بکاپ هاي قبلي بايد باقي بماند؟ و بکاپ جديد گرفته شود؟
    ————————-
    از شما استاد گرامي بابت وقتي که مي گذاريد و پاسخ مي دهيد بسيار سپاسگزارم.

  4. امیر
    5 out of 5

    :

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

  5. شایان میرسلطانی
    5 out of 5

    :

    سلام خسته نباشید
    میخواستم بدونم اگه کسی دوره های sql-security,performance,HA رو بره و همین دوره ها رو حرفه ای کار کنه آیا میشه بهش گفت database admin? یا ادمین دیتابیس دوره ها و مطالب دیگه ای هم باید بدونه؟ ممنون

    • مسعود طاهری

      :

      بلی
      البته یک ادمین SQL خوب باید با مباحث کوئری نویسی هم تا حدودی آشنا باشه تا بتواند به خوبی از عهده کارهای Performance & Tuning هم بر بیاد

  6. محسن
    5 out of 5

    :

    سلام خسته نباشید دوستان نیک آموزی
    به نظر بنده اختلاف قیمت دوره های حضوری و غیر حضوری شما باید یک مقدار بیشتر باشد
    دوره های غیر حضوری با قیمت مناسب تر ارائه شود
    ممنون

    • مسعود طاهری

      :

      سلام
      واقعیت این است که هزینه اجرای دوره ها برای نیک آموز به شدت بالا است
      همین دوره ای که شما الان دارید مشاهده می کنید دو جلسه تمرین عملی هم در لابراتور نیک آموز دارد …

  7. ولی
    4 out of 5

    :

    با سلام و احترام
    من یه سوال داشتم ، در این دوره ،Always On به چه صورتی پیاده سازی و تدریس میشه؟ به صورت Fail Over Clustering یا Availability Group ?

  8. Mehdi
    5 out of 5

    :

    با سلام به خدمت مهندس طاهری عزیز،

    اگر بخواهیم یک Job که یک دستور Select را اجرا می کند فقط بر روی سرور Secondary اجرا شود و اگر سرور Secondary با Crash مواجه شد آن گاه بر روی سرور Primary اجرا شود Config مربوطه را چگونه باید انجام دهیم؟
    به عبارت دیگر ApplicationIntent = ReadOnly را چگونه باید در Job اعمال نماییم؟
    لینک زیر کمک شایانی نمی نماید (استفاده از SSIS Package یا Linked Server)
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/b2172f38-fd73-411d-ba6a-b5e789e32eb2/scheduled-jobs-to-run-only-on-secondary-node-of-sql-2014-ha-cluster?forum=sqldisasterrecovery

  9. Mehdi
    5 out of 5

    :

    ممنون از پاسخ شما.
    در روش اول که اشاره فرمودید اگر Function مذکور ۰ برگرداند یعنی Secondary Node است و Job اجرا می شود، اما اگر Secondary با Crash مواجه شود و دو سرور داشته باشیم تنها سرور باقی مانده Primary Server خواهد بود و Function مقدار ۱ را بر می گرداند و Job اجرا نخواهد شد.
    البته مشکل با روش دوم باید برطرف شود.

    شما Job هایی را که فقط ماهیت Read دارند و نهایتا یک ایمیل می فرستند را بر روی Secondary Server اجرا می نمائید یا Primary Server ؟

    • مسعود طاهری

      :

      در خصوص جاب ماهیت Read
      ببینید کلا آبجکت هایی که در سطح سرور هستند طی پروسه Always-ON منتقل نمی شوندو… باید خودتان دستی اون ها را به تناسب کارتون ایجاد روی هر دوس رور داشته باشید و با استفاد از دو روش اشاره شده فعال بودن و غیر فعال بودن و یا اجرا شدن کدهای هر کدام را کنترل کنید

  10. Mehdi
    5 out of 5

    :

    سپاس از شما،

    بله، متوجه هستم که Server Object ها باید به صورت Manual به سرور Secondary منتقل شوند.

    منظورم این بود که: Job هایی که ماهیت Read دارند را روی سرور Primary اجرا کنیم و درگیر پیچیدگی پیاده سازی Alert 1480 نشویم و تشخیص Primary یا Secondary بودن یک سرور نیز با استفاده از Function یی که شما هم اشاره فرمودید کار آسانی است.

    • مسعود طاهری

      :

      اون فانکشن کارآمد است.
      تمامی این موارد بستگی به سناریو و… شما دارد. در مباحث دو راه حل ارائه شده است که به تناسب کار می توانید از آن استفاده کنید
      به امید موفقیت

  11. Mehdi
    5 out of 5

    :

    بسیار ممنون از شما و مجموعه نیک آموز.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

محصولات مرتبط

تمامی حقوق مادی و معنوی این وب سایت متعلق به نیک آموز می باشد.
این سایت توسط تیم آموزش برنامه نویسی نیک آموز مدیریت می شود.