From an Imported Project

If you’ve created a project before and backed up its data to an OCI Object Storage bucket, you can create a project and import the data directly from the bucket.

To import project data from an OCI Object Storage bucket, you need this information:
  • Target bucket's name
  • Exported archive file's name
  • Private key and fingerprint of a user who has the BUCKET_INSPECT (or BUCKET_READ) and OBJECT_READ bucket permissions
  • Details of the compartment that hosts the bucket

After you have all the required input values, import the project:

  1. On the Organization page, click + Create.
  2. On the New Project wizard's Project Details page, in Name and Description, enter a unique project name and a project description.
  3. In Security, select the project's privacy setting:
    1. Select Private to restrict access to project members only.

      Select the Discoverable checkbox to allow organization members that aren't org admins or project members to see basic information, such as name and owner contact information, about your private project. Private projects that aren't discoverable won't be exposed to non-members.

    2. Select Shared to make the project code, wiki docs, tasks, and builds available to anyone inside your organization.
  4. Click Next.
  5. On the Template page, select Import Project, and click Next.
  6. In the Project Properties page's Storage Connection section, in Account Type, select OCI and enter the required details:
    1. In Tenancy OCID, enter the tenancy's OCID copied from the Tenancy Details page.
    2. In User OCID, enter the user's OCID value (for a user that can access the bucket).
    3. In Home Region, select the OCI account's home region.
    4. In Private Key, enter the user's private key (for a user who can access the bucket).
    5. In Passphrase, enter the passphrase used to encrypt the private key. If a passphrase wasn't used, leave the field empty.
    6. In Fingerprint, enter the private-public key pair's fingerprint value.
    7. In Compartment OCID, enter the compartment's OCID copied from the Compartments page.
    8. In Storage Namespace, enter the storage namespace copied from the Tenancy Details page.

    Note:

    If the project administrator selected the Remember checkbox when the OCI storage connection was established during a previous export operation, the credential fields in this step will automatically be populated with the saved data. See step 14 in Export Project Data to an OCI Object Storage Bucket Using OCI Credentials.
  7. Click Next.
  8. On the Project Properties page, from Wiki Markup, select the project’s wiki markup language.
    Project team members use the markup language to format wiki pages and comments.
  9. In Container, select the storage bucket where the data was exported.
  10. In File, select the exported file.
  11. Click Next.
  12. On the Team page:
    1. Click Add Members and select users or groups to add to the project, from the list displayed, if you know they may work in this project.
    2. Select the membership (Project Owner, Developer Full Access, Developer Limited Access, or Contributor) that the members you're adding will have in the project:
      See What Are Project Memberships? for more information about each membership.
    3. Click Add.
    4. Repeat substeps a, b, and c for different users and groups with various membership types, if needed.
  13. Click Finish.

If the import fails, an empty project will be created. You can try to import the data again without creating a project. For details about the import, check the import log under Project Administration, in the Data Export/Import page's History tab.