کتاب نگهداری پایگاه داده با اسکریتهای شل: تخصصی DBA و SysAdmin با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره نگهداری پایگاه داده با اسکریتهای شل: تخصصی DBA و SysAdmin
موضوع کلی: مدیریت سیستمها و پایگاه داده
موضوع میانی: اتوماسیون و اسکرینویسی
📋 سرفصلهای دوره
- 1. مقدمهای بر نگهداری پایگاه داده و نقش اسکریتنویسی
- 2. آشنایی با محیط شل (Bash) برای مدیران پایگاه داده
- 3. متغیرها، عملگرها و دستورات شرطی در شل
- 4. حلقهها (Loops) در شل و کاربرد آنها در نگهداری پایگاه داده
- 5. تابعها (Functions) در شل و سازماندهی کد
- 6. ورودی و خروجی استاندارد و مدیریت خطاها در اسکریتهای شل
- 7. کار با فایلها و دایرکتوریها در اسکریتهای نگهداری پایگاه داده
- 8. مدیریت فرآیندها در شل و مانیتورینگ وظایف
- 9. اسکریتنویسی برای پشتیبانگیری (Backup) از پایگاه داده
- 10. اسکریتنویسی برای بازیابی (Restore) پایگاه داده
- 11. اتوماسیون بررسی یکپارچگی دادهها (Data Integrity Checks)
- 12. اسکریتنویسی برای بهینهسازی کوئریها و ایندکسها
- 13. مانیتورینگ فضای دیسک و مدیریت فایلهای لاگ
- 14. اسکریتنویسی برای مدیریت کاربران و سطوح دسترسی پایگاه داده
- 15. اتوماسیون وظایف زمانبندی شده با Cron
- 16. اسکریتنویسی برای پاکسازی دادههای قدیمی (Data Purging)
- 17. اسکریتنویسی برای گزارشگیری از وضعیت پایگاه داده
- 18. شناسایی و رفع مشکلات رایج با استفاده از اسکریتهای شل
- 19. اسکریپت نویسی برای مانیتورینگ عملکرد پایگاه داده
- 20. اسکریپت نویسی برای ارسال هشدار (Alerting) در صورت بروز مشکل
- 21. کار با ابزارهای خط فرمان پایگاه داده (mysql, psql, sqlplus و غیره)
- 22. اسکریپتنویسی برای انجام عملیات bulk import/export
- 23. استفاده از sed و awk برای پردازش متن در اسکریتهای نگهداری پایگاه داده
- 24. استفاده از grep برای جستجوی الگوها در فایلهای لاگ
- 25. اسکریپتنویسی برای بررسی و رفع مشکلات مربوط به replication
- 26. اسکریپتنویسی برای مدیریت Cluster پایگاه داده
- 27. بهینهسازی اسکریتهای شل برای افزایش سرعت و کارایی
- 28. امنیت اسکریتهای شل و جلوگیری از حملات
- 29. نوشتن اسکریتهای شل قابل نگهداری و قابل توسعه
- 30. استفاده از کنترل نسخه (Git) برای مدیریت اسکریتها
- 31. Debug کردن اسکریتهای شل
- 32. پیادهسازی سیستم لاگینگ (Logging) در اسکریتها
- 33. استفاده از ابزارهای مانیتورینگ سیستم برای هماهنگی با اسکریتها
- 34. اتوماسیون وظایف مربوط به Patching و Upgrade پایگاه داده
- 35. کار با API های پایگاه داده از طریق شل
- 36. اسکریپتنویسی برای مدیریت Snapshot های پایگاه داده
- 37. مدیریت و اتوماسیون Backup های افزایشی (Incremental Backups)
- 38. استفاده از SSH برای اجرای اسکریتها روی سرورهای مختلف
- 39. ایجاد داشبوردهای گزارشگیری سفارشی با استفاده از اسکریتهای شل
تگها:
automation
backup
bash
cron
database maintenance
DBA
linux
monitoring
mysql
oracle
postgresql
restore
shell scripting
sql server
sysadmin
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.