Informazioni sulle istantanee Block Storage for VPC

Scopri le istantanee di archiviazione a blocchi su IBM Cloud VPC: si tratta di copie puntuali dei volumi di avvio o dei volumi di dati che è possibile ripristinare su nuovi volumi.

Nella versione attuale dei volumi a blocchi di seconda generazione, le istantanee sono disponibili nelle regioni di Dallas (us-south), Francoforte (eu-de), Londra (eu-gb), Madrid (eu-es), Osaka (js-osa), San Paolo (br-sao), Sydney (au-syd), Tokyo (jp-tok), Toronto (ca-tor) e Washington (us-east).

Concetti di istantanee

Istantanee volume singolo

Una snapshot è una copia del volume che viene acquisita manualmente nella console o dalla CLI, oppure creata programmaticamente con l'API o con Terraform. È possibile eseguire uno snapshot di un volume di avvio o di dati collegato a un'istanza di server virtuale in esecuzione. Un'istantanea "avviabile" è un'istantanea di un volume di boot. Un'istantanea "non avviabile" è di un volume di dati. È possibile acquisire istantanee ogni volta che si desidera. Tuttavia, non puoi eseguire un'istantanea di un volume che si trova in uno stato danneggiato.

Vuoi creare automaticamente delle istantanee dei tuoi Block Storage for VPC volumi? Con Backup per VPC, puoi creare politiche di backup per pianificare backup di volumi regolari. Per ulteriori informazioni, vedi Informazioni su Backup per VPC.

La prima volta che si prende un'istantanea di un volume, viene copiato tutto il contenuto del volume. Quando si esegue una seconda istantanea, vengono catturate solo le modifiche che si sono verificate dall'ultima istantanea. Pertanto, le dimensioni delle istantanee possono crescere o ridursi a seconda di ciò che viene caricato sul repository di archiviazione regionale.

La creazione delle istantanee è asincrona. L'istantanea viene creata immediatamente, ma rimane in stato di attesa fino a quando tutti i dati non vengono trasferiti all'archivio di archiviazione regionale.

Il numero di istantanee aumenta con ogni istantanea successiva che si esegue. È possibile eseguire fino a 750 istantanee per un volume di prima generazione e 512 istantanee per un volume di seconda generazione. Entro questi limiti, è possibile scattare e conservare un'istantanea all'ora per 30 giorni, più alcune istantanee extra. L'eliminazione degli snapshot da questa quota libera spazio per nuovi snapshot. Un'istantanea di un volume di prima generazione non può superare i 10 TB. Le istantanee superiori a 10 TB sono supportate per i volumi di seconda generazione.

È possibile creare un'istanza di server virtuale con un volume di avvio inizializzato da uno snapshot. Non è necessario che il profilo dell'istanza nuova corrisponda a quello dell'istanza utilizzata per creare lo snapshot. È anche possibile importare un'istantanea di un volume di dati quando si crea e si allega un volume di dati all'istanza. È possibile specificare tag utente per queste istantanee.

Puoi creare un volume da un'istantanea in qualsiasi momento. Questo processo viene chiamato ripristino di un volume e può essere eseguito quando si crea un'istanza, si modifica un'istanza o quando si crea un volume autonomo. Per ulteriori informazioni, vedi Ripristino di un volume da un'istantanea.

Le istantanee hanno un ciclo di vita indipendente dal volume di origine Block Storage for VPC. È possibile eliminare il volume originale e l'istantanea persiste. Tuttavia, non scollegare il volume dall'istanza durante la creazione dell'istantanea. Devi attendere che l'istantanea diventi stable prima di scollegarsi, altrimenti non puoi ricollegare il volume a un'istanza.

Le istantanee sono congruenti con gli arresti anomali. Se il server virtuale si arresta per qualsiasi motivo, i dati dell'istantanea sono al sicuro sul disco.

Il costo per le istantanee viene calcolato sulla base della capacità GB memorizzata al mese, a meno che la durata non sia inferiore a un mese. Poiché l'istantanea si basa sulla capacità di cui è stato eseguito il provisioning per il volume originale, la capacità dell'istantanea non varia.

ConIBM Cloud® Identity and Access Management, puoi configurare gruppi di risorse nel tuo account per fornire l'accesso utente ai tuoi snapshot. Il tuo ruolo IAM determina se puoi creare e gestire le istantanee. Per ulteriori informazioni, vedere Ruoli IAM per la creazione e la gestione degli snapshot.

È possibile condividere un'istantanea con un altro account e consentire a quest'ultimo di creare volumi con tale istantanea. A tal fine, è necessario impostare l'autorizzazione per più account con il ruolo Snapshot Remote Account Restorer e condividere il CRN dell'istantanea con l'altro account. L'utente dell'altro account con il ruolo Snapshot Remote Account Restorer può usare il CRN per creare un volume nella console, dalla CLI, con l'API o con Terraform.

Prima di acquisire un'istantanea, assicurarsi che tutti i dati memorizzati nella cache siano presenti sul disco, in particolare quando si acquisiscono istantanee di istanze con sistemi operativi Windows Linux® e. Ad esempio, sui Linux sistemi operativi, eseguire il sync comando per forzare la scrittura immediata di tutti i dati memorizzati nella cache sul disco.

Per clienti con accesso speciale, viene fornito l'isolamento dei dati per archiviare le istantanee che hai creato dai tuoi host dedicati. Con la sicurezza aggiuntiva dell'isolamento dei dati, i dati vengono crittografati a riposo con una chiave univoca e l'accesso ai dati è protetto da un firewall privato.

Cloni di istantanee di ripristino rapido

Utilizzando la funzione di ripristino rapido delle istantanee, crei e mantieni un clone dei dati in una zona all'interno della tua regione VPC. I tuoi dati sono completamente disponibili al momento della creazione del volume, poiché si trovano già nella regione della VPC e non in un archivio di storage regionale separato. Al contrario, quando i dati non vengono ripristinati da un clone snapshot di ripristino rapido, i dati del volume vengono copiati dal repository di archiviazione regionale separato quando il volume viene collegato a un'istanza nel tempo. La funzione di ripristino rapido può raggiungere un RTO ( recovery time objectiveNella pianificazione del disaster recovery, la durata del tempo necessario per ripristinare un processo aziendale dopo un disastro. ) più rapidamente rispetto al ripristino da un'istantanea regolare.

La funzione di ripristino rapido può essere attivata nella console, dalla CLI, con l'API o con Terraform. Nella CLI, API e Terraform, le risposte mostrano clones. La UI mostra i cloni di istantanee di ripristino rapido come istantanee di ripristino rapido, ma sono la stessa cosa.

La fatturazione per la funzione di ripristino rapido è impostata a una tariffa fissa basata sulle ore dell'istanza. La funzione viene fatturata a una tariffa oraria aggiuntiva per ciascuna zona in cui è abilitata, indipendentemente dalla dimensione dell'istantanea. Il mantenimento di cloni di ripristino rapidi è notevolmente più costoso rispetto al mantenimento di istantanee regolari.

Per ulteriori informazioni, vedi Ripristino di un volume con la funzionalità di ripristino rapido.

Copie di istantanee interregionali

È possibile copiare un'istantanea da una regione a un'altra e utilizzare successivamente tale istantanea per ripristinare un volume nella nuova regione. Questa funzione può essere utilizzata in scenari di ripristino di emergenza quando hai bisogno di avviare la tua istanza del server virtuale e i volumi di dati in una regione diversa. In alternativa, puoi utilizzare la copia remota per creare volumi di archiviazione in una nuova regione per espandere il tuo VPC.

Quando si sceglie di creare una copia interregionale di un'istantanea, è necessario specificare una singola istantanea da copiare nella regione di destinazione. L'istantanea viene creata normalmente e memorizzata in un repository di archiviazione regionale separato. Quando l'istantanea è stabile, viene creata una copia dell'istantanea nel repository di archiviazione regionale della regione di destinazione.

Quando la copia snapshot nella regione remota è stabile, è possibile utilizzarla e gestirla indipendentemente dal volume padre o dalla snapshot originale.

La creazione della copia nella regione remota richiede tempo. Maggiore è la capacità di un volume, maggiore è il tempo necessario affinché la copia nella regione remota diventi completa e stabile. Ad esempio, la creazione di un'istantanea completa di un volume da 3 TB in una regione remota può richiedere fino a 12.5 ore.

La prima volta che si crea una copia interregionale, l'istantanea è una copia completa dei dati del volume padre. Le copie successive possono essere incrementali o complete. Il fatto che la copia remota sia incrementale dipende dallo snapshot immediatamente precedente nella catena. Se l'istantanea immediatamente precedente esiste nella regione di destinazione, la copia può essere incrementale. Se lo snapshot immediatamente precedente non esiste, la copia deve essere uno snapshot completo del volume padre.

Se l'istantanea di origine non è codificata con una chiave cliente, la codifica della copia rimane gestita dal provider.

Se l'istantanea di origine è protetta da una chiave gestita dal cliente, è necessario specificare la chiave gestita dal cliente che si desidera utilizzare per codificare la nuova copia.

Se si modifica il tipo di crittografia o la chiave di crittografia del volume padre, la copia remota successiva deve essere una copia completa dell'istantanea padre, non una copia incrementale.

Solo una copia dell'istantanea può esistere in ogni regione. Non è possibile creare una copia nella regione locale (origine).

La creazione di una copia interregionale influenza la fatturazione. Ti vengono addebitati separatamente il trasferimento dati e il consumo di archiviazione nella regione di destinazione.

Quando si crea un'istantanea o si elencano i dettagli di un'istantanea, il sistema elenca solo le copie dirette dell'istantanea specificata. Se si crea una copia di una copia, la seconda copia non viene restituita quando si interroga l'istantanea originale.

Gruppi di congruenza istantanea

Un gruppo di congruenza dell'istantanea contiene istantanee di più volumi Block Storage collegati alla stessa istanza del server virtuale. È possibile includere o escludere i volumi di avvio. L'archiviazione dell'istanza non è inclusa.

Quando si richiede un'istantanea di un gruppo di congruenza, il sistema garantisce che tutte le operazioni di scrittura siano completate prima di acquisire le istantanee. Quindi, il sistema genera le istantanee di tutti i volumi Block Storage con tag collegati all'istanza del server virtuale contemporaneamente. A seconda del numero e della dimensione dei volumi collegati, più la quantità di dati da acquisire, è possibile osservare una leggera pausa IO. Questa pausa IO può variare da pochi millisecondi a 4 secondi.

Il gruppo di congruenza deve avere un nome univoco che non superi i 64 caratteri. Se non ne inserisci uno, il sistema ne genererà automaticamente uno per te. I snapshot presenti nel gruppo di coerenza vengono denominati utilizzando i primi 16 caratteri del nome del gruppo e 3-4 caratteri generati automaticamente, pertanto anche i loro nomi sono univoci. Successivamente, è possibile rinominare le istantanee del membro se si desidera.

Il gruppo di congruenza dell'istantanea ha il proprio ciclo di vita e conserva i riferimenti alle istantanee membro. Quindi, se un'istantanea membro viene eliminata o ridenominata, viene aggiornato anche il gruppo di congruenza.

Le istantanee nel gruppo sono debolmente accoppiate. È possibile gestire le istantanee all'interno di un gruppo di congruenza nello stesso modo in cui si gestiscono le altre istantanee. Se si desidera, è possibile eliminare singole istantanee dal gruppo di congruenza. È possibile conservare singole istantanee dopo aver deciso di eliminare il gruppo di congruenza.

È possibile utilizzare i membri del gruppo di congruenza dell'istantanea per ripristinare i volumi separatamente. Ripristino di un'istanza direttamente dall'identificativo del gruppo di congruenza dell'istantanea non supportato. Si sconsiglia di ripristinare più volumi provenienti da diverse generazioni di archiviazione in un'unica operazione che preveda anche l'allocazione di una istanza di server virtuale. Per ulteriori informazioni, consultare la sezione " Problemi noti relativi ai servizi di archiviazione ".

È possibile creare copie interregionali dei membri della serie di istantanee separatamente, ma non è possibile creare una copia di un gruppo di congruenza in un'altra zona o regione.

I gruppi di coerenza non possono includere snapshot appartenenti a generazioni diverse.

Funzionamento delle snapshot

Quando effettui un'istantanea, le operazioni di scrittura e lettura dalla tua istanza del server virtuale al volume continuano senza interruzioni. Una volta richiamati i dati del volume, l'istantanea passa allo stato pending fino a quando non viene creata l'istantanea. Quando l'istantanea viene creata correttamente e si trova in uno stato stable, è possibile riprendere le attività di gestione del volume, come l'eliminazione, il ridimensionamento o lo scollegamento di un volume. È anche possibile eseguire ulteriori istantanee.

I dati del volume acquisiti per l'istantanea richiesta vengono crittografati durante il transito dall'hypervisor al repository di archiviazione regionale. L'istantanea iniziale è l'intera copia del volume Block Storage for VPC. Le istantanee successive copiano solo ciò che è stato modificato dall'ultima istantanea.

È possibile ripristinare un volume di avvio o di dati da un'istanza di server virtuale in esecuzione nella console, nella CLI, nell'API o in Terraform. Il ripristino di un dato da un'istantanea crea un nuovo volume con provisioning completo. Non sovrascrive i dati nel volume principale dell'istantanea.

Il ripristino da un'istantanea di un volume di boot crea un nuovo volume di boot che puoi utilizzare per eseguire il provisioning di un'altra istanza. Il ripristino da un'istantanea di un volume di dati crea un volume secondario che può essere collegato all'istanza o essere mantenuto come volume di dati autonomo (non collegato).

Quando si ripristinano volumi da istantanee in un gruppo di congruenza, è possibile selezionare alcune o tutte le istantanee.

Il ripristino dei dati del volume inizia immediatamente dopo la creazione del volume, ma le prestazioni si riducono fino a quando tutti i dati non vengono copiati dal repository di archiviazione regionale e il volume non viene completamente ripristinato.

Limitazioni

Le seguenti limitazioni si applicano alle istantanee di storage a blocchi di seconda generazione:

  • Quando si utilizza uno storage a blocchi di seconda generazione, è possibile creare fino a 512 istantanee.
  • Non puoi eseguire un'istantanea di un volume in uno stato danneggiato.
  • Non puoi creare una copia di un'istantanea nella regione di origine (locale).
  • È possibile eliminare qualsiasi istantanea presa. Tuttavia, le istantanee devono essere nello stato stable o pending e non devono ripristinare attivamente un volume.
  • Puoi eliminare un volume Block Storage for VPC e tutte le relative istantanee. Tutte le istantanee devono essere nello stato stable o pending. Nessuna istantanea può ripristinare attivamente un volume.

Le seguenti limitazioni si applicano alle istantanee di storage a blocchi di prima generazione:

  • Quando si utilizza lo storage a blocchi di prima generazione, è possibile eseguire fino a 750 istantanee per volume in una regione.
  • Non puoi eseguire un'istantanea di un volume in uno stato danneggiato.
  • Un volume di prima generazione deve essere collegato a un'istanza di server virtuale in esecuzione per poter eseguire un'istantanea dei suoi dati.
  • Non puoi creare una copia di un'istantanea nella regione di origine (locale).
  • Quando si creano le copie di un'istantanea in altre regioni, in ciascuna regione può esistere una sola copia.
  • L'acquisizione di un'istantanea di un volume di Generazione 1 che supera i 10 TB non è supportata.
  • È possibile eliminare qualsiasi istantanea presa. Tuttavia, le istantanee devono essere nello stato stable o pending e non devono ripristinare attivamente un volume.
  • Puoi eliminare un volume Block Storage for VPC e tutte le relative istantanee. Tutte le istantanee devono essere nello stato stable o pending. Nessuna istantanea può ripristinare attivamente un volume.
  • Ripristino di un'istanza direttamente dall'identificativo del gruppo di congruenza dell'istantanea non supportato.

Protezione dei tuoi dati

Sono disponibili strumenti e funzionalità specifici per la sicurezza che ti aiutano a gestire i tuoi dati in modo sicuro quando utilizzi IBM Cloud® Virtual Private Cloud. Gli argomenti seguenti trattano il controllo degli accessi, la crittografia dei dati, la gestione della configurazione e le opzioni di auditing disponibili per le istantanee del tuo block storage.

Ruoli IAM per lavorare con singoli e consistenza istantanee di gruppo

Gli snapshot richiedono autorizzazioni IAM per il controllo degli accessi basato sui ruoli. È necessario il ruolo di piattaforma giusto per creare e gestire con snapshot nel proprio account, e i ruoli di servizio corretti per utilizzare uno snapshot per ripristinare i dati da un altro account. Per ulteriori informazioni, vedere Ruoli e azioni IAM per Block Storage Snapshots for VPC.

Quando si condivide una snapshot con un altro account, è necessario assegnare il ruolo Snapshot Remote Account Restorer all'utente dell'altro account per consentirgli di accedere alla snapshot. Devono inoltre disporre del ruolo Ripristina volume da snapshot account remoto nel proprio account per creare un volume con il CRN dello snapshot remoto nella console.

Quando si condivide un'istantanea con un altro account, è necessario assegnare il ruolo SnapshotRemoteAccountRestorer all'utente dell'altro account per consentirgli di accedere all'istantanea. Devono inoltre avere il VolumeRemoteAccountSnapshotRestorer ruolo nel proprio account per creare un volume con il CRN dello snapshot remoto dalla CLI.

Quando si condivide un'istantanea con un altro account, è necessario assegnare il ruolo SnapshotRemoteAccountRestorer all'utente dell'altro account per consentirgli di accedere all'istantanea. Devono inoltre avere il VolumeRemoteAccountSnapshotRestorer ruolo nel proprio account per creare un volume con il CRN dello snapshot remoto con l'API.

Quando si condivide un'istantanea con un altro account, è necessario assegnare il ruolo SnapshotRemoteAccountRestorer all'utente dell'altro account per consentirgli di accedere all'istantanea. Devono inoltre avere il VolumeRemoteAccountSnapshotRestorer ruolo nel proprio account per creare un volume con il CRN dello snapshot remoto con Terraform.

Per ulteriori informazioni, vedere Ruoli e azioni IAM per Block Storage Snapshots per VPC, Ruoli e azioni IAM per Multi Volume Snapshots per VPC e Ruoli e azioni IAM per Block Storage for VPC.

Per ulteriori informazioni, vedi le procedure consigliate per l'assegnazione dell'accesso. Per il processo IAM completo, che include l'invito di utenti nel tuo account e l'assegnazione dell'acceso Cloud IAM, vedi l'esercitazione introduttiva IAM.

Crittografia a riposo e in transito

La snapshot ha lo stesso tipo di crittografia e la stessa chiave di crittografia del volume padre (gestito dal cliente o dal fornitore). Le istantanee vengono memorizzate e recuperate dal repository di archiviazione regionale. I dati vengono codificati mentre sono in transito e memorizzati nella stessa regione del volume originale.

Le funzioni Hyper Protect Crypto Services sono obsolete. I clienti potranno continuare a utilizzare le istanze esistenti fino al 20 marzo 2027. Per ulteriori informazioni, consultare la sezione " Deprecazione di IBM Cloud Hyper Protect Crypto Services ". Per garantire una protezione continua, valuta la possibilità di migrare le tue chiavi di crittografia esistenti su un'istanza dedicata di Key Protect. Per ulteriori informazioni, consultare la Guida alla migrazione.

eventi di traccia dell'attività

È possibile utilizzare IBM Cloud® Activity Tracker Event Routing per configurare l'instradamento degli eventi di auditing. Gli eventi di auditing rappresentano dati fondamentali per le operazioni di sicurezza e costituiscono un elemento chiave per soddisfare i requisiti di conformità. Tali eventi vengono attivati quando si creano, modificano o eliminano le istantanee. Per ulteriori informazioni sugli eventi di monitoraggio delle attività, vedere Eventi delle istantanee.

Esempi di eventi istantanei di tracciamento delle attività in formato JSON

L'esempio seguente mostra l'output JSON di un evento di monitoraggio delle attività generato dopo la creazione di un'istantanea. Il nome assegnato all'istantanea viene visualizzato nel messaggio di risposta e nel codice del motivo Created.

{
    "eventTime": "2022-02-22T17:59:07.57+0000",
    "action": "is.snapshot.create",
    "outcome": "success",
    "message": "Block Storage Snapshots for VPC: create my-snapshot-1",
    "initiator": {
        "id": "ABCid-45B7R6TVH4",
        "typeURI": "service/security/account/user",
        "name": "myname@mycompany.com",
        "host": {
            "address": "192.0.2.0"
        },
        "credential": {
            "type": "token"
        }
    },
    "target": {
        "id": "crn:v1::public:is::a/a1234567::snapshot:09ca2bab-c5c4-4c06-b034-dda9bbeb859c",
        "typeURI": "is.snapshot/snapshot",
        "name": "my-snapshot-1"
    },
    "observer": {
        "name": "ActivityTracker"
    },
    "reason": {
        "reasonCode": 201,
        "reasonType": "Created"
    },
    "severity": "normal",
    "requestData": {
        "generation": "2"
    },
    "responseData": {
        "responseURI": "/v1/snapshots/09ca2bab-c5c4-4c06-b034-dda9bbeb859c"
    },
    "dataEvent": false,
    "logSourceCRN": "crn:v1::public:is::a/a1234567::snapshot:09ca2bab-c5c4-4c06-b034-dda9bbeb859c",
    "saveServiceCopy": true
}

L'esempio seguente mostra un evento generato quando si elencano i dettagli delle istantanee per ID:

{
    "eventTime": "2022-01-16T17:55:25.60+0000",
    "action": "is.snapshot.read",
    "outcome": "success",
    "message": "Block Storage Snapshots for VPC: read my-snapshot-2",
    "initiator": {
        "id": "IBMid-50A7R6DVH5",
        "typeURI": "service/security/account/user",
        "name": "myuser@mycompany.com",
        "host": {
            "address": "192.0.2.0"
        },
        "credential": {
            "type": "token"
        }
    },
    "target": {
        "id": "crn:v1::public:is::a/a1234567::snapshot:4e3252d7-cf32-4586-93e9-f7d9a497bed4",
        "typeURI": "is.snapshot/snapshot",
        "name": "my-snapshot-2"
    },
    "observer": {
        "name": "ActivityTracker"
    },
    "reason": {
        "reasonCode": 200,
        "reasonType": "OK"
    },
    "severity": "normal",
    "requestData": {
        "generation": "2"
    },
    "responseData": {
        "responseURI": "/v1/snapshots/4e3252d7-cf32-4586-93e9-f7d9a497bed4"
    },
    "dataEvent": false,
    "logSourceCRN": "crn:v1::public:is::a/a1234567::snapshot:4e3252d7-cf32-4586-93e9-f7d9a497bed4",
    "saveServiceCopy": true
}

Tag per istantanee Block Storage for VPC

Puoi applicare le tag utente e le tag di gestione dell'accesso alle istantanee dei tuoi volumi Block Storage for VPC per controllarli e organizzarli meglio nel VPC.

Tag utente per le istantanee

I tag utente sono identificati in modo univoco tramite un identificatore denominato Cloud Resource Name (CRN). Quando crei una tag utente, fornisci un nome univoco nel tuo conto di fatturazione. È possibile definire tag utente in formato etichetta o valore chiave. È possibile creare tag utente o aggiungere tag esistenti alle istantanee.

Puoi creare, visualizzare e gestire le tag utente con la IUCLIAPITerraforme rimuoverle in qualsiasi momento.

Tag di gestione dell'accesso per le istantanee Block Storage for VPC

Puoi usare le tag di gestione dell'accesso per organizzare il controllo dell'accesso creando raggruppamenti di risorse flessibili, consentendo alle risorse di archiviazione di crescere senza richiedere aggiornamenti alle politiche Cloud Identity and Access Management (IAM). Puoi creare tag di gestione dell'accesso in IAM o con l'API Global Search and Tagging e quindi aggiungerli a istantanee nuove o esistenti.

Per ulteriori informazioni sulla gestione delle tag per il tuo account, vedi Gestione delle tag.

Passi successivi

Prima di iniziare, rivedere l'arg omento Istantanee di pianificazione dell' Block Storage for VPC.

Puoi creare e gestire le tue istantanee utilizzando l'IU, la CLI, l'API e Terraform.

  • Per utilizzare l'interfaccia utente, accedi alla IBM Cloud console.
  • Per utilizzare la CLI, scarica e installa i plugin CLI richiesti. Per ulteriori informazioni, consultare il riferimento CLI.
  • Per utilizzare l 'API, configurare l 'API VPC.
  • Per utilizzare Terraform, scarica la CLI Terraform e configura il IBM Cloud plug-in Provider. Per ulteriori informazioni, consulta Introduzione a Terraform.

Per ulteriori informazioni sulla creazione e la gestione di istantanee e sul ripristino di un volume da un'istantanea, vedi i seguenti argomenti.

Per ulteriori informazioni sulla creazione e la gestione dei gruppi di congruenza, consultare i seguenti argomenti.