数据迁移问题

简介: 数据迁移问题

背景

裸机通过 apt 安装 gitlab-ce


产生场景

使用命令 $ sudo gitlab-ctl reconfigure 更新配置的时候出现了如下错误:

$ sudo gitlab-ctl reconfigure
rails_migration[gitlab-rails] (gitlab::database_migrations line 51) had an error: Mixlib::ShellOut::ShellCommandFailed: bash[migrate gitlab-rails
 database] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/resources/rails_migration.rb line 16) had an error: Mixlib::ShellOut::ShellComm
andFailed: Command execution failed. STDOUT/STDERR suppressed for sensitive resource点击复制复制失败已复制


产生原因

似乎是因为存在私密数据???


解决方案

参考文章

首先输入如下命令:

$ sudo gitlab-rake db:migrate点击复制复制失败已复制


从输出中找到类似如下命令并切换到bash终端输入!!!

$ sudo gitlab-rake gitlab:background_migrations:finalize[ProjectNamespaces::BackfillProjectNamespaces,projects,id,'[null\,"up"]']点击复制复制失败已复制


注意

必须在 bash 终端输入这个命令, zsh 是无法识别的。

目录
相关文章
|
5天前
|
关系型数据库 MySQL 数据库
rds迁移数据迁移工具选择
rds迁移数据迁移工具选择
80 3
|
5天前
|
监控 关系型数据库 数据库
rds跨区迁移数据迁移
rds跨区迁移数据迁移
26 3
|
9月前
|
关系型数据库 MySQL 数据库
2分钟教你用DTS做数据库迁移
工作或者个人开发中,使用的数据库快到期了。不想续费,想换个数据库用,比如从阿里云换到腾讯云数据库。原有的数据怎么一键迁移到新数据库呢,今天就教大家用阿里云DTS做数据库的迁移
422 0
|
5天前
|
数据库
阿里云DTS数据迁移和数据同步的差异性分析
阿里云DTS作为一款常用的数据库表迁移工具,提供了功能非常类似的两个功能:数据迁移、数据同步。阿里云DTS产品官网对这两个功能模块进行了简单的区分: 场景1:存量数据批量迁移,建议使用数据迁移功能。 场景2:增量数据实时同步,建议使用数据同步功能。 实际上,无论是数据迁移还是数据同步,都可以做 “结构初始化”+“全量数据迁移”+“增量迁移”,因此两者功能差异并不明显。笔者在多个项目实践DTS数据迁移,在简单需求场景下,将DTS的数据迁移、数据同步进行对比和总结。
|
8月前
|
关系型数据库 MySQL 数据库
MySQL数据库DTS迁移上云
利用DTS数据迁移工具完成RDS实例间的数据迁移。
138 0
|
5天前
|
SQL 监控 数据库
dts的数据迁移错误
dts的数据迁移错误
35 2
|
5天前
|
存储 数据库
云数据库如何处理数据迁移和数据同步?
云数据库如何处理数据迁移和数据同步?
68 0
|
机器学习/深度学习 NoSQL 数据库
数据迁移|学习笔记
快速学习数据迁移
124 0
数据迁移|学习笔记
|
SQL 数据库
数据迁移
数据迁移
116 0
数据迁移
|
消息中间件 canal 数据采集
浅谈数据同步
数据同步在后端是非常常见的场景,数据同步的稳定性和实时性对业务有非常重要的影响。数据同步的方式主要有全量同步和增量同步两种,本文主要介绍上述两种方式的差异,以及常用的解决方案。
378 0
浅谈数据同步
http://www.vxiaotou.com