Gestion d'objets en masse pour l'infrastructure en périphérie de réseau Rover

Décrit comment charger, télécharger et supprimer des objets en masse sur vos appareils de l'infrastructure en périphérie de réseau Rover.

Chargement en masse d'objets à l'aide de l'interface de ligne de commande

Utilisez la commande oci os object bulk-upload et les paramètres requis pour charger des objets en masse sur un appareil du service d'infrastructure en périphérie de réseau Rover :

oci os object bulk-upload --bucket-name bucket_name --src-dir src_dir [OPTIONS]

src_dir est le répertoire source sur vos appareils.

Par exemple :

oci os object bulk-upload --bucket-name my_bucket --src-dir test_directory
Uploaded file1.txt  [####################################]  100%
Uploaded file2.txt  [####################################]  100%

{
  "skipped-objects": [],
  "upload-failures": {},
  "uploaded-objects": {
    "file1.txt": {
      "etag": "6e3fc5a09cf1f4912946fee5f8251a99",
      "opc-content-md5": "bj/FoJzx9JEpRv7l+CUamQ=="
    },
    "file2.txt": {
      "etag": "9f69ca10c97395570d0f9734e7f95e87",
      "opc-content-md5": "n2nKEMlzlVcND5c05/lehw=="
    }
  }
}

Consultez l'aide de l'interface de ligne de commande de votre appareil d'infrastructure en périphérie de réseau Rover pour obtenir la liste des paramètres disponibles pour cette commande. Voir Accès à l'aide sur l'interface de ligne de commande.

Pour des informations sur la configuration de l'interface de ligne de commande sur votre appareil d'infrastructure en périphérie de réseau Rover, voir Utilisation de l'interface de ligne de commande.

Téléchargement en masse d'objets à l'aide de l'interface de ligne de commande

Utilisez la commande oci os object bulk-download et les paramètres requis pour télécharger des objets en masse sur un appareil du service d'infrastructure en périphérie de réseau Rover :

oci os object bulk-download --bucket-name bucket-name --download-dir download-dir [OPTIONS]

Par exemple :

oci os object bulk-download --bucket-name my_bucket --download-dir  test_directory_download
Downloaded file1.txt  [####################################]  100%
Downloaded file2.txt  [####################################]  100%
{
  "download-failures": {},
  "downloaded-objects": [
    "file1.txt",
    "file2.txt"
  ],
  "skipped-objects": []
}

Consultez l'aide de l'interface de ligne de commande de votre appareil d'infrastructure en périphérie de réseau Rover pour obtenir la liste des paramètres disponibles pour cette commande. Voir Accès à l'aide sur l'interface de ligne de commande.

Pour des informations sur la configuration de l'interface de ligne de commande sur votre appareil d'infrastructure en périphérie de réseau Rover, voir Utilisation de l'interface de ligne de commande.

Suppression d'objets en masse à l'aide de l'interface de ligne de commande

Entrez la commande oci os object bulk-delete et les paramètres requis pour supprimer des objets en masse sur un appareil du service d'infrastructure en périphérie de réseau Rover :

oci os object bulk-delete --bucket-name bucket_name [OPTIONS]

Par exemple :

oci os object bulk-delete --bucket-name my_bucket
WARNING: This command will delete at least 2 objects. Are you sure you wish to continue? [y/N]: y
Deleted object file1.txt  [####################################]  100%
Deleted object file2.txt  [####################################]  100%
{
  "delete-failures": {},
  "deleted-objects": [
    "file1.txt",
    "file2.txt"
  ]
}

Consultez l'aide de l'interface de ligne de commande de votre appareil d'infrastructure en périphérie de réseau Rover pour obtenir la liste des paramètres disponibles pour cette commande. Voir Accès à l'aide sur l'interface de ligne de commande.

Pour des informations sur la configuration de l'interface de ligne de commande sur votre appareil d'infrastructure en périphérie de réseau Rover, voir Utilisation de l'interface de ligne de commande.

Suppression en masse des versions d'objet à l'aide de l'interface de ligne de commande

Entrez la commande oci os object bulk-delete-versions et les paramètres requis pour supprimer toutes les versions d'objet en masse sur un appareil du service d'infrastructure en périphérie de réseau Rover :

oci os object bulk-delete-versions --bucket-name bucket_name [OPTIONS]

Par exemple :

oci os object bulk-delete-versions --bucket-name my_bucket "
{
  "delete-failures": {},
  "deleted-objects": [
    "20MB.bin,SgXGrKMkxsNFm8.nhr4fFGU3qz4M7VY",
    "20MB.bin,pajzkAEvTJJQWE78Bog3nSnOtRdjBLS"
  ]
}

Consultez l'aide de l'interface de ligne de commande de votre appareil d'infrastructure en périphérie de réseau Rover pour obtenir la liste des paramètres disponibles pour cette commande. Voir Accès à l'aide sur l'interface de ligne de commande.

Pour des informations sur la configuration de l'interface de ligne de commande sur votre appareil d'infrastructure en périphérie de réseau Rover, voir Utilisation de l'interface de ligne de commande.