惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

大猫的无限游戏
大猫的无限游戏
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园_首页
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
Docker
酷 壳 – CoolShell
酷 壳 – CoolShell
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
美团技术团队
量子位
M
MIT News - Artificial intelligence
Apple Machine Learning Research
Apple Machine Learning Research
阮一峰的网络日志
阮一峰的网络日志
博客园 - 叶小钗
博客园 - 三生石上(FineUI控件)
腾讯CDC
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
小众软件
小众软件
博客园 - 司徒正美
罗磊的独立博客
云风的 BLOG
云风的 BLOG
B
Blog RSS Feed
博客园 - 聂微东

GitLab

基于 Claude Code 的 GitLab CI 代码评审 求助,怎么恢复 Gitlab 账户 登梯子访问 Gitlab 怎么也会被删除账户吗? 一觉醒来, GitLab 账户被删除了 gitlab 停止中国区服务是真的吗?我没有收到通知 gitlab.com 上的账户被禁用了,有没有办法申述? 问题求助: Gitlab 如何触发分支自动合并 GitLab 可以装在 windows 上吗? 如何实现百分比的阶梯递进式发布? 求助, gitlab pipeline 同时推了三个,服务器干爆了 极狐要收费了 本地部署的 gitlab,系统源代码文件出现异常字符 gitlab ce 为什么需要如此高的配置 小伙伴把我们的 homelab 服务器误格式化了,自建 gitlab 服务仅 git-data 仓库逃过一劫,不知道是否有办法恢复? GitLab 一键自动化完整数据的备份 用 Gitlab-ci 配置 testcontainers 进行自动单元测试,流水线脚本到底怎么写啊…… Gitlab 社区版定制化开发,有做过的 V 友吗,一般是通过什么方式进行二次开发? 添加 ssh key 时被提示“Fingerprint has already been taken” GitLab Docker 升级问题 求助: gitlab 的工程怎么按分支给开发人员分配权限呢 Gitlab 专业版与旗舰版的区别 请教如何保护.gitlab-ci.yaml 不会被其他人修改和 cicd 流程安全 国内极狐 Gitlab 代理 自建 GitLab,用 Docker CE 还是 EE 版本? 为什么 gitlab.new 重定向到 gitee V2EX 在 gitlab-runner 中进行 electron 应用打包时发生 RequestError: socket hang up 思细级恐啊,我们自己搭的 gitlab 的都被黑了! gitlab/gitee 等平台有办法设置自动拉取 github 仓库内容并同步吗? 请教一下, Gitlab 删除项目问题
求助!为 docker 里的 gitlab 做远程备份一直不成功
zypy333 · 2020-12-31 · via GitLab

服务器是 windows server 2012 r2,gitlab 跑在虚拟机里的 centOS7 的 docker 里,想要把 gitlab 备份到 window 的文件夹内,尝试了若干办法均不成功,目前的现象是执行备份不报错,但是只有容器内 /var/opt/gitlab/backups 文件夹内有备份文件,共享文件夹没有,还是来 v 站请教下各位大佬帮忙指点下

docker 的运行配置

docker run \
 -itd  \
 -p 80:80 \
 -p 443:443 \
 -p 22:22 \
 -v /usr/local/gitlab/etc:/etc/gitlab  \
 -v /usr/local/gitlab/log:/var/log/gitlab \
 -v /usr/local/gitlab/opt:/var/opt/gitlab \
 -v /mnt/gitlab-backups:/mnt/host/gitlab-backup\
 --restart always \
 --privileged=true \
 --name gitlab \
 gitlab-test

//linux 下挂载目录的命令(尝试过 hgfs 跟 cifs,现在用的是 cifs)

//192.168.1.220/gitlab-backup-share       /mnt/gitlab-backups    cifs    auto,username=Administrator,passwd=admin@123,file_mode=0777,dir_mode=0700,uid=998,gid=998,iocharset=utf8  0 0

//这个 uid 跟 gid 是因为容器内 git 账户 uid 是 998,中间开启 manage_backup_path 选项的时候报错想到的歪主意

gitlab 的配置(省略了无关项)

#gitlab_rails['backup_path'] = "/mnt/host/gitlab-backup"
#直接把备份路径指向挂载的文件夹,备份最后的时候会报 file changed as we read it 错误

gitlab_rails['manage_backup_path'] = true
gitlab_rails['backup_upload_connection'] = {
  :provider => 'Local',
  :local_root => '/mnt/gitlab-backups'
}
gitlab_rails['backup_upload_remote_directory'] = 'gitlab_backups'

gitlab_rails['backup_archive_permissions'] = 0644

gitlab_rails['backup_keep_time'] = 604800

user['username'] = "root"
user['group'] = "root"