Hallo zusammen,
ich habe (aus Neugier
) nach der sehr gute Anleitung von Stefan versucht meine Paperless-ngx DB von der Version 15 auf 17 zu migrieren. Es ist mir leider nicht gelungen. ![]()
Der Export hat zum Glück funktioniert und ich konnte anschliessend alles löschen.
Nach erfolgreicher Anpassung der yml Datei habe ich versucht den Container wieder zu starten. Erst sieht alles gut aus, dann kommt das:
paperless-db-1 | 2025-06-03 15:47:54.712 UTC [64] LOG: database system was shut down at 2025-06-03 15:47:54 UTC
paperless-db-1 | 2025-06-03 15:47:54.719 UTC [1] LOG: database system is ready to accept connections
paperless-webserver-1 | Connected to PostgreSQL
paperless-webserver-1 | [init-db-wait] Database is ready
paperless-webserver-1 | [init-migrations] Apply database migrations...
paperless-webserver-1 | Redis ping #0 failed.
paperless-webserver-1 | Error: Timeout connecting to server.
paperless-webserver-1 | Waiting 5s
paperless-webserver-1 | Traceback (most recent call last):
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/backends/base/base.py", line 279, in ensure_connection
paperless-webserver-1 | self.connect()
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner
paperless-webserver-1 | return func(*args, **kwargs)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/backends/base/base.py", line 256, in connect
paperless-webserver-1 | self.connection = self.get_new_connection(conn_params)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner
paperless-webserver-1 | return func(*args, **kwargs)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/backends/postgresql/base.py", line 332, in get_new_connection
paperless-webserver-1 | connection = self.Database.connect(**conn_params)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/psycopg/connection.py", line 117, in connect
paperless-webserver-1 | raise last_ex.with_traceback(None)
paperless-webserver-1 | psycopg.OperationalError: connection failed: connection to server at "172.22.0.3", port 5432 failed: server closed the connection unexpectedly
paperless-webserver-1 | This probably means the server terminated abnormally
paperless-webserver-1 | before or while processing the request.
paperless-webserver-1 |
paperless-webserver-1 | The above exception was the direct cause of the following exception:
paperless-webserver-1 |
paperless-webserver-1 | Traceback (most recent call last):
paperless-webserver-1 | File "/usr/src/paperless/src/manage.py", line 10, in <module>
paperless-webserver-1 | execute_from_command_line(sys.argv)
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/core/management/__init__.py", line 442, in execute_from_command_line
paperless-webserver-1 | utility.execute()
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/core/management/__init__.py", line 436, in execute
paperless-webserver-1 | self.fetch_command(subcommand).run_from_argv(self.argv)
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/core/management/base.py", line 413, in run_from_argv
paperless-webserver-1 | self.execute(*args, **cmd_options)
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/core/management/base.py", line 459, in execute
paperless-webserver-1 | output = self.handle(*args, **options)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/core/management/base.py", line 107, in wrapper
paperless-webserver-1 | res = handle_func(*args, **kwargs)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/core/management/commands/migrate.py", line 118, in handle
paperless-webserver-1 | executor = MigrationExecutor(connection, self.migration_progress_callback)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/migrations/executor.py", line 18, in __init__
paperless-webserver-1 | self.loader = MigrationLoader(self.connection)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/migrations/loader.py", line 58, in __init__
paperless-webserver-1 | self.build_graph()
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/migrations/loader.py", line 235, in build_graph
paperless-webserver-1 | self.applied_migrations = recorder.applied_migrations()
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/migrations/recorder.py", line 89, in applied_migrations
paperless-webserver-1 | if self.has_table():
paperless-webserver-1 | ^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/migrations/recorder.py", line 63, in has_table
paperless-webserver-1 | with self.connection.cursor() as cursor:
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner
paperless-webserver-1 | return func(*args, **kwargs)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/backends/base/base.py", line 320, in cursor
paperless-webserver-1 | return self._cursor()
paperless-webserver-1 | ^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/backends/base/base.py", line 296, in _cursor
paperless-webserver-1 | self.ensure_connection()
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner
paperless-webserver-1 | return func(*args, **kwargs)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/backends/base/base.py", line 278, in ensure_connection
paperless-webserver-1 | with self.wrap_database_errors:
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/utils.py", line 91, in __exit__
paperless-webserver-1 | raise dj_exc_value.with_traceback(traceback) from exc_value
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/backends/base/base.py", line 279, in ensure_connection
paperless-webserver-1 | self.connect()
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner
paperless-webserver-1 | return func(*args, **kwargs)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/backends/base/base.py", line 256, in connect
paperless-webserver-1 | self.connection = self.get_new_connection(conn_params)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner
paperless-webserver-1 | return func(*args, **kwargs)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/django/db/backends/postgresql/base.py", line 332, in get_new_connection
paperless-webserver-1 | connection = self.Database.connect(**conn_params)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File "/usr/local/lib/python3.12/site-packages/psycopg/connection.py", line 117, in connect
paperless-webserver-1 | raise last_ex.with_traceback(None)
paperless-webserver-1 | django.db.utils.OperationalError: connection failed: connection to server at "172.22.0.3", port 5432 failed: server closed the connection unexpectedly
paperless-webserver-1 | This probably means the server terminated abnormally
paperless-webserver-1 | before or while processing the request.
paperless-webserver-1 |
paperless-webserver-1 | s6-rc: warning: unable to start service init-migrations: command exited 1
when ich versuche anschließend den Import durchzuführen bekomme ich eine änhliche Fehlermeldung.
Im Container Manager (Synology) sieht es so aus:
Weiß vielleicht jemand Rat? Ich vermisse meinen Paperless sehr ![]()
LG
Hades
