فشل الاستعادة بسبب مساحة القرص أثناء الترحيل

لدي تثبيت قياسي يحاول استعادة قاعدة بيانات. إنه يفشل في الترحيل.


ALTER TABLE
ترحيل قاعدة البيانات...
استثناء: rake db:migrate
فشل ترحيل قاعدة البيانات.
تم إيقاف rake!
StandardError: حدث خطأ، تم إلغاء هذا الترحيل وجميع الترحيلات اللاحقة: (StandardError)

PG::DiskFull: خطأ: لا يمكن الكتابة إلى الملف "base/pgsql_tmp/pgsql_tmp11009.51": لا يوجد مساحة متبقية على الجهاز
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rack-mini-profiler-4.0.1/lib/patches/db/pg/alias_method.rb:109:in `exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rack-mini-profiler-4.0.1/lib/patches/db/pg/alias_method.rb:109:in `async_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-8.0.4/lib/active_record/connection_adapters/postgresql/database_state
ments.rb:167:in `perform_query'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-8.0.4/lib/active_record/connection_adapters/abstract/database_stateme
nts.rb:556:in `block (2 levels) in raw_execute'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-8.0.4/lib/active_record/connection_adapters/abstract_adapter.rb:1017:in `block in with_raw_connection'

يوجد 90 جيجابايت من البيانات الحرة على القرص. في قرص المصدر، يبلغ حجم دليل postgres حوالي 23 جيجابايت فقط.

كيف تفشل قاعدة بيانات بحجم 23 جيجابايت في الاستعادة أثناء ترحيل قاعدة البيانات مع وجود 90 جيجابايت حرة؟

المصدر – إصدار الخادم: 3.5.0.beta5-dev (التثبيت: b16fb6a60b3f1db475cbb91a51b7d4c734370083 — 7 مايو 2025)

إصدار الخادم الوجهة: 2026.2.0-latest (التثبيت: b39866eb8891648a54764755e2e36eb725bd6c73 — قبل 4 أيام)

23G     /var/discourse/shared/standalone/postgres_data/