@ VonC
Привет, дайте мне знать о процессе, который я проделал ниже
В настоящее время у нас есть все в одном контейнере docker gitlab, который использует связанные postgres и redis.Чтобы следовать производственным стандартам, мы стремимся поддерживать отдельные экземпляры postgres и redis для нашего prod gitlab .. У нас уже есть данные в комплекте db .. поэтому мы взяли резервную копию текущего gitlab вместе с postgres ..it, сгенерированным .tar файлом ...Затем мы изменили gitlab.rb, чтобы он указывал на внешнюю запись gres db [та же версия]. Затем мы можем подключиться к gitlab, но не увидели никаких данных, потому что ничего не было, так как это свежая БД.Позже мы сделали восстановление, используя внешнюю базу данных postgres ... теперь мы можем увидеть все данные ??Можем ли мы сделать в этом методе?Теперь наш gitlab подключен к внешним постгресам, и я вижу все восстановленные данные.Будет ли этот процесс работать?Любые ошибки?
Чем этот процесс отличается от pgdump и import?