Docs: Postgres + own Redis are the server's current state
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -68,10 +68,10 @@ curl -i https://mathapi.tadrisino2.ir/api/health
|
||||
|
||||
## بکاپ و بازیابی
|
||||
|
||||
`db.sqlite3` در گیت **نیست** و تنها نسخهی دادهی کاربران است. `deploy.sh` پیش از `migrate`
|
||||
خودش بکاپ میگیرد (`.deploy-backups/db-before-deploy-<زمان>.sqlite3`، با `integrity_check`، ۲ تای
|
||||
آخر نگه داشته میشود) و اگر بکاپ نشد migrate را اجرا نمیکند. این بکاپ روی همان ماشین است؛ نسخهی
|
||||
بیرون از ماشین هنوز نیست. برای بکاپِ دستی (مثلاً پیش از تغییرِ `.env` یا کارِ ادمین):
|
||||
دیتابیسِ سرور Postgres است (cluster جدای `zareian`، پورت ۵۴۴۰، فقط localhost؛ راهنمای کامل: `گزارش-۲۹/راهنمای-Postgres-و-Redis.html`). `deploy.sh` پیش از `migrate`
|
||||
با `pg_dump -Fc` بکاپ میگیرد (`.deploy-backups/db-before-deploy-<زمان>.pgdump`، ۲ تای آخر) و اگر بکاپ نشد migrate را اجرا نمیکند. بازیابی از آن روی دیتابیسِ جدا آزموده نشده.
|
||||
بکاپ روی همان ماشین است؛ نسخهی بیرون از ماشین هنوز نیست. بدون `DB_NAME` برنامه روی `db.sqlite3` (فقط توسعهی محلی) میماند. بکاپِ دستیِ SQLite (توسعهی محلی):
|
||||
|
||||
|
||||
```bash
|
||||
cd /home/administrator/mathapp-v2
|
||||
|
||||
Reference in New Issue
Block a user