← شروع آموزش

WIUNIX ACADEMY

رپلیکیشن PostgreSQL با Patroni؛ quorum، جابه‌جایی و بازیابی امن

صفحهٔ 6 از 6؛ مراحل قبلی و پیش‌نیازها را پیش از ادامه مرور کن.

آموزش متناسب با محیط تو

کجا اجرا می‌کنی؟

سیستم‌عامل و نسخه را انتخاب کن تا مراحل، دستورها و راه‌حل‌ها برای همان محیط نمایش داده شوند.

Ubuntu 24.04 LTSبررسی‌شده با مستندات رسمی ·

آموزش متناسب با مقادیر تو

تنظیمات این آموزش

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

آی‌پی، دامنه یا پورت مثال‌ها با محیط تو فرق دارد؟ دکمهٔ زیر را باز کن، مقادیر را تغییر بده و «اعمال در آموزش» را بزن؛ سپس دستورهای به‌روز‌شده را کپی کن.

تنظیم مقادیر برای محیط من11 مقدار قابل‌تغییر
22

قدم بعدی

آزمایش را بدون حذف شواهد متوقف کنید

اول نوشتن را متوقف کنید. روی هر سه VM ابتدا unit اختصاصی Patroni و بعد etcd را متوقف کنید. روی میزبان دارای سرویس دیگر، unitهای بسته را متوقف یا unmask نکنید. دستور حذف ارائه نشده است. داده، تنظیم و لاگ را تا پایان بازبینی بازیابی خصوصی نگه دارید؛ تنظیم رمز دارد و کلیدها باید حفاظت شوند. unitها برای بوت enable نشده‌اند؛ reboot و ماندگاری بوت آزمون نشده‌اند. پیش از تولید، fencing، بکاپ بیرون میزبان و PITR، مسیریابی endpoint، چرخش TLS، پایش ذخیره‌سازی و آزمون چرخهٔ هر OS را حل کنید.

Bash

ماشین آزمایشی پایگاه داده؛ Bash با دسترسی مدیر

sudo systemctl stop academy-pg-patroni.service
sudo systemctl stop academy-pg-etcd.service
sudo systemctl is-active academy-pg-patroni.service academy-pg-etcd.service || true
sudo ss -lntup
از کجا بدانم درست انجام شد؟

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

پشتوانهٔ این آموزش

منابع رسمی

وضعیت بررسی هر محیط بالای صفحه مشخص است؛ بررسی مستندات به معنی اجرای عملی همهٔ نسخه‌ها نیست.

ادامهٔ مسیر

قدم بعدی تو

همهٔ آموزش‌های آکادمی ↗