
# 迁移前准备
在企业级软件开发过程中，开发团队经常需要管理大量的依赖库，这些依赖库可能分散在不同的仓库中，如Nexus的hosted、proxy和group类型仓库。然而，这种分散的管理方式会导致操作复杂度增加，效率低下。如何将这些分散的依赖库统一管理，提高操作效率？CodeArts Artifact提供了批量迁移工具，便于用户将Nexus中hosted/proxy/group类型仓库的数据快速迁移至CodeArts Artifact的私有依赖库，从而实现统一且高效的操作与管理。
#### 确认迁移的仓库类型和仓库语言类型
此处以Nexus3进行举例。登录Nexus3进入管理员页面，查看并确认需要迁移的仓库类型（Type列）和仓库语言类型（Format列），如下图所示。
![](https://support.huaweicloud.com/bestpractice-cloudartifact/zh-cn_image_0000002473928676.png "点击放大")
根据需要迁移的仓库类型（Type列）需要使用不同的迁移方式完成迁移，具体操作请参考如下章节：
- hosted类型仓库：参考 [迁移Nexus中hosted类型仓库的数据至CodeArts Artifact](https://support.huaweicloud.com/bestpractice-cloudartifact/cloudartifact_14_0012.html#cloudartifact_14_0012)进行操作。
- proxy类型仓库：参考[迁移Nexus中proxy类型仓库的数据到CodeArts Artifact](https://support.huaweicloud.com/bestpractice-cloudartifact/cloudartifact_14_0013.html#cloudartifact_14_0013)进行操作。
- group类型仓库：参考 [迁移Nexus中group类型仓库的数据到CodeArts Artifact](https://support.huaweicloud.com/bestpractice-cloudartifact/cloudartifact_14_0014.html#cloudartifact_14_0014)进行操作。
 
#### 确认CodeArts Artifact仓库容量
查看Blob Stores中显示的文件数量和大小（如下图所示），评估CodeArts Artifact的仓库剩余容量是否满足需求。如果剩余的CodeArts Artifact的仓库容量不满足使用，请按需购买制品仓库CodeArts Artifact存储扩展，具体存储容量的查看和购买方法请参考[查看制品仓库存储容量及购买存储扩展](https://support.huaweicloud.com/cloudartifact_faq/cloudartifact_02_0020.html)。
![](https://support.huaweicloud.com/bestpractice-cloudartifact/zh-cn_image_0000002377562373.png "点击放大")
#### 确认仓库使用场景
仓库提供给所有项目使用，建议单独创建一个项目，创建项目可以参考[新建CodeArts项目](https://support.huaweicloud.com/usermanual-devcloud/codearts_01_0027.html)。
如果已规划好项目，且不同项目下有不同的仓库，则无需创建。
