# 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 小时删除一次.