Visualizzazione delle istantanee di File Storage for VPC
Visualizza gli elenchi e i dettagli delle istanze di File Storage for VPC tramite la console, la CLI, l'API o Terraform. Accedere alle informazioni relative al numero di snapshot, alle dimensioni, allo stato e al ruolo di replica.
Elenco delle istantanee nella console
Nella console, è possibile visualizzare un elenco di tutte le istantanee che appartengono a una condivisione di file nella pagina Dettagli della condivisione.
-
Nel sito IBM Cloud console, fate clic sull'icona Menu di navigazione
> Infrastrutture
> Archiviazione > Condivisioni di archiviazione dei file.
-
Le condivisioni di file sono elencate per una regione specifica. Se si desidera visualizzare le risorse in un'altra regione, fare clic sulla freccia per espandere l'elenco e selezionare un'altra regione. Per impostazione predefinita, le azioni più recenti vengono visualizzate all'inizio dell'elenco.
-
Selezionare la condivisione di file che si desidera visualizzare e fare clic sulla scheda Istantanee.
La sezione Riepilogo istantanee contiene le seguenti informazioni:
Riepilogo della scheda Istantanee. Campo Descrizione Conteggio istantanee Il numero di istantanee eseguite per la condivisione di file. Dimensione dei dati modificati in tutte le istantanee La prima istantanea è una copia completa della condivisione di file. Le istantanee successive catturano le modifiche avvenute dopo l'ultima istantanea. Questo campo mostra il totale combinato della capacità utilizzata dalle istantanee.
Selezionare la disponibilità In questa versione delle condivisioni di file regionali, quando si eseguono operazioni di condivisione di file con la CLI o l'API, il campo delle dimensioni dell'istantanea è impostato su 1 nella risposta quando viene creata un'istantanea e su 0 altrimenti. Questo valore non rappresenta la dimensione effettiva dell'istantanea.Ruolo di replica Questo ruolo corrisponde al ruolo di replica della condivisione di origine. La sezione Istantanee contiene l'elenco di tutte le istantanee scattate su questa condivisione sorgente.
Riepilogo della scheda Istantanee. Campo Descrizione Nome Il nome univoco dell'istantanea che è collegato al pannello dei dettagli dell'istantanea. Dimensione della quota sorgente La dimensione della condivisione di origine quando è stata scattata l'istantanea. Se si ripristina una condivisione di file utilizzando questa istantanea, la dimensione in questo campo indica la dimensione della condivisione di file che verrà creata. Condizione Ad esempio, stable.Facendo clic sull'icona Azioni
è possibile visualizzare un menu di azioni specifiche per il contesto.
Il menu Azioni è dinamico. Se la condivisione è una condivisione di replica, viene visualizzata solo l'azione Ripristina. Se la condivisione è una condivisione di origine o non ha una replica, sono disponibili tutte e 3 le azioni.
Visualizzazione dei dettagli delle istantanee nella console
Per visualizzare informazioni dettagliate su un'istantanea, individuare l'istantanea nella pagina dei dettagli della condivisione file. Quindi, fare clic sul nome di un'istantanea. Il pannello laterale dei dettagli dell'istantanea visualizza informazioni quali il nome dell'istantanea, il suo CRN e ID e i tag di gestione degli utenti e degli accessi collegati.
Sebbene non sia possibile creare uno snapshot su una condivisione replica, gli snapshot della condivisione di origine vengono generati automaticamente sulla replica in occasione della successiva sincronizzazione di replica pianificata. Queste istantanee replicate vengono create dal servizio file. Non ereditano i nomi o i tag delle istantanee originali. Tuttavia, hanno gli stessi valori di impronta digitale delle istantanee di origine.
La tabella seguente descrive le informazioni visualizzabili nel pannello dei dettagli dell'istantanea.
| Campo | Descrizione |
|---|---|
| Nome | Il nome dell'istantanea, che può essere modificato facendo clic sull'icona Modifica |
| ID | UUID copiabile dell'istantanea. |
| CRN | CRN copiabile dell'istantanea. |
| Gruppo di risorse | Il gruppo di risorse definito quando configuri il tuo VPC. |
| Condizione | Ad esempio, stable. |
| Posizione | La stessa posizione della condivisione di file di origine. |
| Data di creazione | Data e ora di inizio del processo di creazione della risorsa snapshot. |
| Dimensione della condivisione dei file di origine | La dimensione della condivisione quando è stata scattata l'istantanea, in GB. |
| Condivisione del file origine | Quota di origine da cui è stata presa la prima istantanea. Clicca sul link per visualizzare i dettagli della quota. |
| Crittografia | Crittografia gestita dal fornitore o dal cliente. Per la crittografia gestita dal cliente, vengono visualizzati l'istanza KMS, il nome della chiave principale e l'ID della chiave principale. |
| Impronta digitale | L'ID di riferimento che può essere utilizzato per individuare l'istantanea nella cartella .snapshot. |
| Tag utente | I tag aggiunti. Questo campo è vuoto quando si esaminano le istantanee su una condivisione di replica. |
| Creato da | Mostra se l'istantanea è stata creata dall'utente o da un criterio di backup. Il campo mostra la replica quando le istantanee sono visualizzate su una condivisione di file di replica. |
Facendo clic sull'icona Azioni è possibile visualizzare un menu di azioni specifiche per il contesto.
Il menu Azioni è dinamico. Se la condivisione è una condivisione di replica, viene visualizzata solo l'azione Ripristina. Se la condivisione è una condivisione di origine o non ha una replica, sono disponibili tutte e 3 le azioni.
Visualizzazione delle istantanee dalla CLI
È possibile utilizzare la CLI per elencare tutte le istantanee, tutte le istantanee di una condivisione e i dettagli di una particolare istantanea.
Sebbene non sia possibile creare uno snapshot su una condivisione replica, gli snapshot della condivisione di origine vengono generati automaticamente sulla replica in occasione della successiva sincronizzazione di replica pianificata. Queste istantanee replicate vengono create dal servizio file. Non ereditano i nomi o i tag delle istantanee originali. Tuttavia, hanno gli stessi valori di impronta digitale delle istantanee di origine.
Prima di iniziare
Prima di poter utilizzare la CLI, è necessario installare la CLI di “ IBM Cloud ” e il plug-in CLI per VPC. Per ulteriori informazioni, consultare il sito Prerequisiti della CLI.
Accedi a IBM Cloud®.
ibmcloud login --sso -a cloud.ibm.com
Questo comando restituisce un URL e richiede un passcode. Vai a tale URL nel tuo browser e accedi. Se l'operazione ha esito positivo, ricevi un passcode monouso. Copia questo passcode e incollalo come risposta al prompt. Dopo l'autenticazione, viene richiesto di scegliere il proprio account. Se hai accesso a più account, seleziona quello con cui desideri effettuare l'accesso. Rispondi alle richieste rimanenti per completare l'accesso.
Visualizzazione di tutte le istantanee nell'area da CLI
Eseguire il comando ibmcloud is share-snapshots per visualizzare tutte le istantanee disponibili nella zona.
ibmcloud is share-snapshots [--share SHARE] [--backup-policy-plan BACKUP_POLICY_PLAN [--backup-policy BACKUP_POLICY]] [--output JSON] [-q, --quiet]
ibmcloud is share-snapshots
Listing share snapshots in all resource groups and region au-syd under account Test Account as user test.user@ibm.com...
ID Name Created at Fingerprint Minimum Size Lifecycle state Zone Status User Tags
r026-c8fd81f8-3437-424e-8fc0-f9dd2f4766d3 demo-bkp-plan-2-02ae167865c0-44e8 2024-12-09T16:55:13+05:30 15b9509d-b6f8-461b-987a-2333be203e0e 40 stable au-syd-1 available dev:tags
r026-9997158e-daa6-409d-8e51-b2bbbc23c5d2 demo-bkp-plan-2-29e97584db07-4e86 2024-12-09T16:55:12+05:30 0b9c1e17-d872-4858-b478-a4d46cfd3dfe 40 stable au-syd-1 available dev:tags
r026-d04eb5f7-4159-4fa0-bfdd-83deca3b73b0 demo-bkp-plan-2-2b8c5b1bcadc-496f 2024-12-09T18:55:14+05:30 622a0e1f-7a48-4dce-adf0-c54adb4605c3 40 stable au-syd-1 available dev:tags
r026-9289ba15-a922-4b75-9650-7afc9471e9d9 demo-bkp-plan-2-47a13671bf22-47e0 2024-12-09T17:55:11+05:30 9a433610-0134-4162-8af3-d9358af832b5 40 stable au-syd-1 available dev:tags
r026-bee1b285-adc3-43e6-b8dd-5645efbe5732 demo-bkp-plan-2-4a90deb0778a-4f1a 2024-12-09T17:55:11+05:30 f8ec608d-9fbc-48cf-9018-01b1a8711449 40 stable au-syd-1 available dev:tags
Per le istantanee delle condivisioni di file regionali, il valore della zona è vuoto sia nella CLI che nelle risposte API.
Per ulteriori informazioni sulle opzioni di comando disponibili, vedere ibmcloud is share-snapshots.
Visualizzazione di tutte le istantanee create da un criterio di backup dalla CLI
Eseguire il comando ibmcloud is share-snapshots e specificare il piano dei criteri di backup. È possibile specificare l'ID o il nome del piano di criterio di backup. Se si desidera utilizzare il nome del piano del criterio di
backup, è necessario specificare anche il criterio di backup con il suo nome o ID.
ibmcloud is share-snapshots [--backup-policy-plan BACKUP_POLICY_PLAN] [--backup-policy BACKUP_POLICY]
L'esempio seguente mostra le istantanee prese dal piano di criterio di backup con l'ID r006-158e0d66-338e-4501-b756-be0732677da8.
ibmcloud is share-snapshots --backup-policy-plan r006-158e0d66-338e-4501-b756-be0732677da8 --share my-file-share
Listing share snapshots of share my-file-share under account Test Account as user test.user@ibm.com...
ID Name Created at Fingerprint Minimum Size LifeCycle State Zone Status User Tags
r006-b4d12d66-18de-4660-9fe7-12e667d5ed5b demo-bkp-plan-1-d619b2fb4a68-4602 2024-11-19T11:33:27+05:30 643ce8da-bbbd-4515-b988-701aea2667df 40 stable us-south-1 available dev:tags
r006-59d25cac-92cd-4076-b988-e5d6746a848f demo-bkp-plan-1-e4406ae16e8f-4cb0 2024-11-19T12:32:23+05:30 202a5bd4-a1e0-4d89-914c-3574f45fc725 40 stable us-south-1 available dev:tags
r006-41785c6b-5d48-4dc1-89b7-21a5b2ada21e demo-bkp-plan-1-efc6f81b8505-4782 2024-11-19T10:32:19+05:30 acd57e05-ffe2-4eed-8e78-40b5000c53d3 40 stable us-south-1 available dev:tags
Per ulteriori informazioni sulle opzioni di comando disponibili, vedere ibmcloud is share-snapshots.
Visualizzazione dei dettagli di un'istantanea dalla CLI
Eseguire il comando ibmcloud is share-snapshot con l'ID dell'istantanea o il nome dell'istantanea e il nome o l'ID della condivisione. Gli ID delle istantanee sono unici per l'account. Tuttavia, i nomi delle istantanee sono unici
solo a livello di istantanea.
ibmcloud is share-snapshot SHARE_SNAPSHOT [--output JSON] [-q, --quiet]
L'esempio seguente mostra i dettagli di un'istantanea.
ibmcloud is share-snapshot my-file-share r006-6c760e3e-33fc-41a4-b896-8a2c229ddccd
Getting share snapshot ID r006-6c760e3e-33fc-41a4-b896-8a2c229ddccd for share ID my-file-share under account Test Account as user test.user@ibm.com...
ID r006-6c760e3e-33fc-41a4-b896-8a2c229ddccd
Name my-first-share-snapshot
Fingerprint 7f29bdd5-bc67-4e67-9b24-638a73be4742
Backup Policy Plan -
Status available
Created at 2025-03-10T19:17:55+00:00
Captured At 2025-03-10T19:17:58+00:00
CRN crn:v1:bluemix:public:is:us-south-2:a/a1234567::share-snapshot:r006-d14e4b29-cb73-4886-a267-b2cd58d67641/r006-6c760e3e-33fc-41a4-b896-8a2c229ddccd
LifeCycle Reasons Code Message More Info
- -
LifeCycle State stable
Href https://us-south.iaas.cloud.ibm.com/v1/shares/r006-d14e4b29-cb73-4886-a267-b2cd58d67641/snapshots/r006-6c760e3e-33fc-41a4-b896-8a2c229ddccd
Minimum Size 10
Zone ID Name
us-south-2
Resource group ID Name
6edefe513d934fdd872e78ee6a8e73ef defaults
Status reasons Status code Status message
- -
Resource type share_snapshot
Per ulteriori informazioni sulle opzioni di comando disponibili, vedere ibmcloud is share-snapshot.
Elencare le istantanee con l'API
È possibile elencare le istantanee che appartengono alla stessa condivisione in modo programmatico utilizzando l'API VPC.
Sebbene non sia possibile creare uno snapshot su una condivisione replica, gli snapshot della condivisione di origine vengono generati automaticamente sulla replica in occasione della successiva sincronizzazione di replica pianificata. Queste istantanee replicate vengono create dal servizio file. Non ereditano i nomi o i tag delle istantanee originali. Tuttavia, hanno gli stessi valori di impronta digitale delle istantanee di origine.
Elenco di tutte le istantanee con l'API
È possibile elencare programmaticamente tutte le istantanee delle proprie condivisioni chiamando il metodo /shares/{share-id}/snapshots nell'API VPC,
come mostrato nella seguente richiesta di esempio. Per impostazione predefinita, l'elenco mostra prima le istantanee più recenti, seguite da quelle più vecchie in ordine decrescente.
curl -X GET \
"$vpc_api_endpoint/v1/shares/{share-id}/snapshots?version=2024-12-10&generation=2" \
-H "Authorization: Bearer $iam_token"
È possibile filtrare l'elenco utilizzando l'ID del piano del criterio di backup per visualizzare le istantanee acquisite da un criterio di backup. Ad esempio, la seguente chiamata filtra l'elenco per mostrare le istantanee create da un piano di backup specifico e limita i risultati a cinque per pagina.
curl -X GET \
"$vpc_api_endpoint/v1/shares/r006-0fe9e5d8-0a4d-4818-96ec-e99708644a58/snapshots?version=2024-12-10&generation=2" \
-H "Authorization: Bearer $iam_token" \
-d '{
"limit": 5,
"backup_policy_plan":
"id": "r006-b470ae68-8325-4a9c-9051-1ade8c3806c3"
}'
Una risposta corretta è simile all'esempio riportato di seguito.
{
"limit": 5,
"snapshots": [
{
"captured_at": "2024-12-10T01:21:12.000Z",
"created_at": "2024-12-10T01:59:46.000Z",
"crn": "crn:v1:bluemix:public:is:us-south:a/a1234567::share-snapshot:r006-0fe9e5d8-0a4d-4818-96ec-e99708644a58/r006-e13ee54f-baa4-40d3-b35c-b9ec163972b4",
"fingerprint": "7abc3aef-c2bc-4f65-a296-2928e534d498",
"href": "https://us-south.iaas.cloud.ibm.com/v1/shares/r006-0fe9e5d8-0a4d-4818-96ec-e99708644a58/snapshots/r006-e13ee54f-baa4-40d3-b35c-b9ec163972b4",
"id": "r006-e13ee54f-baa4-40d3-b35c-b9ec163972b4",
"lifecycle_state": "stable",
"minimum_size": 10,
"name": "my-first-share-snapshot",
"resource_group": {
"href": "https://resource-controller.cloud.ibm.com/v2/resource_groups/fee82deba12e4c0fb69c3b09d1f12345",
"id": "fee82deba12e4c0fb69c3b09d1f12345",
"name": "Default"
},
"resource_type": "share_snapshot",
"status": "available",
"status_reasons": [],
"user_tags": [],
"zone": {
"href": "https://us-south.iaas.cloud.ibm.com/v1/regions/us-south/zones/us-south-1",
"name": "us-south-1"
}
},
{
"captured_at": "2024-12-10T02:21:12.000Z",
"created_at": "2024-12-10T02:59:46.000Z",
"crn": "crn:v1:bluemix:public:is:us-south:a/a1234567::share-snapshot:r006-1fe9e5d8-0a4d-4818-96ec-e99708644a58/r006-e13ee54f-baa4-40d3-b35c-b9ec163972b4",
"fingerprint": "9bbc3aef-c2bc-4f65-a296-2928e534d498",
"href": "https://us-south.iaas.cloud.ibm.com/v1/shares/r006-1fe9e5d8-0a4d-4818-96ec-e99708644a58/snapshots/r006-d13ee54f-baa4-40d3-b35c-b9ec163972b4",
"id": "r006-d13ee54f-baa4-40d3-b35c-b9ec163972b4",
"lifecycle_state": "stable",
"minimum_size": 10,
"name": "my-second-share-snapshot",
"resource_group": {
"href": "https://resource-controller.cloud.ibm.com/v2/resource_groups/fee82deba12e4c0fb69c3b09d1f12345",
"id": "fee82deba12e4c0fb69c3b09d1f12345",
"name": "Default"
},
"resource_type": "share_snapshot",
"status": "available",
"status_reasons": [],
"user_tags": [],
"zone": {
"href": "https://us-south.iaas.cloud.ibm.com/v1/regions/us-south/zones/us-south-1",
"name": "us-south-1"
}
}
],
"total_count": 1
}
Per le istantanee delle condivisioni di file regionali, il valore della zona è vuoto sia nella CLI che nelle risposte API.
Elencare i dettagli di un'istantanea con l'API
È possibile recuperare programmaticamente i dettagli di una singola istantanea chiamando il metodo /shares/{share-id}/snapshots/{snapshot-id} nell'API VPC e specificando l'ID della condivisione e l'ID dell'istantanea, come mostrato nella seguente richiesta di esempio.
curl -X GET \
"$vpc_api_endpoint/v1/shares/r006-1fe9e5d8-0a4d-4818-96ec-e99708644a58/snapshots/r006-e13ee54f-baa4-40d3-b35c-b9ec163972b4?version=2024-12-10&generation=2" \
-H "Authorization: Bearer $iam_token"
Una risposta corretta è simile all'esempio riportato di seguito.
{
"captured_at": "2024-12-10T01:21:12.000Z",
"created_at": "2024-12-10T01:59:46.000Z",
"crn": "crn:v1:bluemix:public:is:us-south:a/a1234567::share-snapshot:r006-0fe9e5d8-0a4d-4818-96ec-e99708644a58/r006-e13ee54f-baa4-40d3-b35c-b9ec163972b4",
"fingerprint": "7abc3aef-c2bc-4f65-a296-2928e534d498",
"href": "https://us-south.iaas.cloud.ibm.com/v1/shares/r006-0fe9e5d8-0a4d-4818-96ec-e99708644a58/snapshots/r006-e13ee54f-baa4-40d3-b35c-b9ec163972b4",
"id": "r006-e13ee54f-baa4-40d3-b35c-b9ec163972b4",
"lifecycle_state": "stable",
"minimum_size": 10,
"name": "my-share-snapshot",
"resource_group": {
"href": "https://resource-controller.cloud.ibm.com/v2/resource_groups/fee82deba12e4c0fb69c3b09d1f12345",
"id": "fee82deba12e4c0fb69c3b09d1f12345",
"name": "Default"
},
"resource_type": "share_snapshot",
"status": "available",
"status_reasons": [],
"user_tags": [],
"zone": {
"href": "https://us-south.iaas.cloud.ibm.com/v1/regions/us-south/zones/us-south-1",
"name": "us-south-1"
}
},
Per le istantanee delle condivisioni di file regionali, il valore della zona è vuoto sia nella CLI che nelle risposte API.
Visualizzazione delle istantanee con Terraform
È possibile utilizzare Terraform per visualizzare le istantanee. Per utilizzare Terraform, scaricare la CLI di Terraform e configurare il plug-in IBM Cloud Provider. Per ulteriori informazioni, si veda Iniziare con Terraform.
I servizi di infrastruttura VPC utilizzano un endpoint regionale specifico, che per impostazione predefinita si rivolge a us-south. Se la VPC è stata creata in un'altra regione, assicurarsi di puntare alla regione appropriata nel
blocco provider del file provider.tf.
Si veda il seguente esempio di targeting di una regione diversa da quella predefinita us-south.
provider "ibm" {
region = "eu-de"
}
Elenco di tutte le istantanee di una condivisione di file con Terraform
Importare i dettagli di una raccolta di istantanee come origine dati di sola lettura. È possibile filtrare la raccolta di istantanee per source_share, resource_group, name, e così via.
data "ibm_is_snapshots" "example" {
}
Per ulteriori informazioni, vedere ibm_is_snapshots.
Elenco dei dettagli di un'istantanea con Terraform
Importare i dettagli di un'istantanea come origine dati di sola lettura. È possibile specificare l'ID dello snapshot o il nome dello snapshot.
data "ibm_is_share_snapshot" "example" {
share_snapshot = ibm_is_share_snapshot.example.share_snapshot
share = ibm_is_share.example.id
}
Per ulteriori informazioni, vedere ibm_is_share_snapshot.
Passi successivi
È possibile modificare o eliminare le istantanee e ripristinare una condivisione da un'istantanea.