Database Labdon
824 subscribers
33 photos
3 videos
1 file
778 links
🕸 Database Academy

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
here's a quirk to be aware of

🟢 خلاصه مقاله:
قبل از ارتقا به Debian 13 یک نکته ریز اما مهم را در نظر بگیرید: عمده‌ترین دردسر معمولاً از مخازن خارجی APT می‌آید. وقتی منابع از bookworm به trixie تغییر کنند، ممکن است برخی مخازن فروشندگان (مثل Docker، Grafana، NodeSource، GitLab یا VS Code) هنوز شاخه trixie نداشته باشند؛ نتیجه‌اش خطاهای APT، نگه‌داشتن بسته‌ها یا تلاش برای حذف بسته‌های متا برای حل وابستگی‌هاست. راه امن این است که این مخازن را موقتاً در /etc/apt/sources.list.d/ غیرفعال کنید، ارتقا را کامل کنید و بعد وقتی پشتیبانی trixie اضافه شد دوباره فعالشان کنید (یا اگر امکان دارد آن‌ها را روی شاخه stable بگذارید). همچنین وضعیت بسته‌های hold (با apt-mark showhold) و پین‌ها (با apt policy) را بررسی کنید تا مانع حل تمیز وابستگی‌ها نشوند. شبیه‌سازی ارتقا با apt-get dist-upgrade -s به شما می‌گوید چه چیزی قرار است تغییر کند. اگر به firmware نیاز دارید، مطمئن شوید اجزای لازم (از جمله non-free-firmware در صورت نیاز) در منابع باقی می‌مانند. هنگام پرسش‌های APT درباره جایگزینی فایل‌های پیکربندی هم تغییرات را دقیق بررسی کنید تا تنظیمات سفارشی شما از بین نرود. خلاصه: پشتیبان بگیرید، فضای دیسک را چک کنید، مخازن ثالث را موقتاً غیرفعال کنید، Release Notes مربوط به Debian 13 را بخوانید، در صورت امکان در یک VM تست کنید و بعد از ارتقای موفق، مخازن خارجی را وقتی از trixie پشتیبانی کردند دوباره فعال کنید.

#Debian #Debian13 #Linux #Sysadmin #APT #Upgrade #ReleaseNotes #Repositories

🟣لینک مقاله:
https://postgresweekly.com/link/174480/web


👑 @Database_Academy
👏2
🔵 عنوان مقاله
be careful when you do minor version upgrades

🟢 خلاصه مقاله:
** ارتقای نسخه‌های به‌ظاهر «جزئی» می‌تواند در سیستم‌های مبتنی بر Debian پیامدهای بزرگی داشته باشد. به‌روزرسانی نقطه‌ای Debian ممکن است کتابخانه‌های مرتبط با locale و collation را تغییر دهد و پایگاه داده شما را به به‌روزرسانی collation وادار کند؛ نتیجه می‌تواند بازسازی نمایه‌ها، تغییر ترتیب مرتب‌سازی متن، افت کارایی و حتی اختلال در سرویس باشد. این وضعیت معمولاً با apt upgrade یا unattended-upgrades و همچنین تصاویر کانتینری با برچسب‌های غیرثابت رخ می‌دهد. برای کاهش ریسک، همان نسخه را در staging تست کنید، بسته‌ها را pin/hold کنید، یادداشت‌های انتشار Debian و پایگاه داده را بخوانید، پنجره نگه‌داری در نظر بگیرید، پشتیبان مطمئن بگیرید و قبل/بعد از ارتقا وضعیت collation را بررسی کنید. «ارتقای جزئی» را نیز مانند ارتقای عمده جدی بگیرید تا از تغییر ناخواسته collation جلوگیری شود.

#Debian #Database #Collation #PostgreSQL #MySQL #Apt #Upgrade #DevOps

🟣لینک مقاله:
https://postgresweekly.com/link/177311/web


👑 @Database_Academy
1