在某些情况下运行的harbor占用的磁盘过大或安装的默认位置磁盘过小,导致磁盘空间不足,需要将数据迁移到空间足够的磁盘上。

Harbor的安装可参考:https://blog.csdn.net/u011943534/article/details/110918562

数据迁移步骤如下:

1、关闭harbor服务

docker-compose down -v

2、迁移数据

从harbor.yml种找到data_volume的配置,数据拷贝至迁移的目标目录
cp -r <原来的路径> <新路径>
例如:
cp -r /data /home/harbordata/

3、修改Harbor配置文件harbor.yml

	# 编辑 harbor.yml 文件
	vim harbor.yml

	# 修改 data_volume 的挂载目录(修改前,请记录原始的地址,后面迁移数据需要用到)
	# The default data volume
	data_volume: /home/harbordata/data

	# 修改日志文件目录(可选)
	# The directory on your host that store log
	location: /home/harborlogs

4、启动Harbor服务

	./prepare
	docker-compose up -d

5、删除原来的数据文件

	rm -rf <原来的数据文件路径>
	例如:
	rm -rf /data
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐