521.md 2.6 KB
Newer Older
Lab机器人's avatar
readme  
Lab机器人 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
# Project import/export administration

> 原文:[https://docs.gitlab.com/ee/administration/raketasks/project_import_export.html](https://docs.gitlab.com/ee/administration/raketasks/project_import_export.html)

*   [Project import status](#project-import-status)
*   [Import large projects](#import-large-projects)
*   [Import/export tasks](#importexport-tasks)

# Project import/export administration[](#project-importexport-administration-core-only "Permalink")

版本历史

*   在 GitLab 8.9 中[引入](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/3050) .
*   从 GitLab 11.3 起,导入/导出可以自动使用对象存储.

GitLab 提供与项目导入和导出有关的 Rake 任务. 有关更多信息,请参见:

*   [Project import/export documentation](../../user/project/settings/import_export.html).
*   [Project import/export API](../../api/project_import_export.html).
*   [Developer documentation: project import/export](../../development/import_export.html)

## Project import status[](#project-import-status "Permalink")

您可以通过[Project import / export API](../../api/project_import_export.html#import-status)查询导入. 如 API 文档中所述,查询可能返回导入错误或异常.

## Import large projects[](#import-large-projects "Permalink")

如果您的项目较大,请考虑使用 Rake 任务,如[开发人员文档中所述](../../development/import_project.html#importing-via-a-rake-task) .

## Import/export tasks[](#importexport-tasks "Permalink")

可以使用以下命令检查 GitLab 导入/导出版本:

```
# Omnibus installations
sudo gitlab-rake gitlab:import_export:version

# Installations from source
bundle exec rake gitlab:import_export:version RAILS_ENV=production 
```

可以使用以下命令列出要导出的数据库表的当前列表:

```
# Omnibus installations
sudo gitlab-rake gitlab:import_export:data

# Installations from source
bundle exec rake gitlab:import_export:data RAILS_ENV=production 
```

请注意以下几点:

*   仅当导入和导出 GitLab 实例的[版本](../../user/project/settings/import_export.html#version-history)[版本历史记录中](../../user/project/settings/import_export.html#version-history)描述的[版本](../../user/project/settings/import_export.html#version-history)兼容时,才可以导入.
*   必须在" **导入源"**下的应用程序设置( `/admin/application_settings/general` )中启用项目导入选项. **管理区>** **设置>可见性和访问控制** .
*   导出存储在一个临时[共享目录中](../../development/shared_files.html) ,并由特定工作人员每 24 小时删除一次.