ta check
Verifica la presenza di errori nell'appliance.
Synopsis
Diagnostica e aiuta i clienti a risolvere i problemi comuni. L'obiettivo principale del comando è aiutare a rilevare le configurazioni errate il prima possibile.
Questo comando controlla diversi aspetti dell'appliance, tra cui: - Hardware - Software - ABM - Crittografia - Chiavi - Utilizzo - Rete - SSH
ta check [flags]
Esempi
ta check
ta check usage
ta check hardware
ta check {category}
Opzioni
-e, --env string Environment to run the check in. (default "prod")
-h, --help help for check
ta config
Configura l'appliance.
Synopsis
Configura o riconfigura l'appliance preparandola per il trasferimento dei dati. La configurazione fornita verrà mantenuta e ricordata nei riavvii successivi e fino all'esecuzione del comando "finalize". Utilizza il comando "status" in un secondo momento per visualizzare la configurazione corrente. Durante la configurazione, la condivisione NFS viene creata ed esportata per l'acquisizione dei dati. Allo stesso tempo, la crittografia dei dati è abilitata in modo che i dati copiati siano sempre sicuri e sotto il tuo controllo. La crittografia e il montaggio della partizione dati verranno eseguiti una sola volta; puoi eseguire di nuovo il comando "config" per aggiornare l'impostazione di rete in qualsiasi momento.
ta config [flags]
Esempi
ta config --data_port=RJ45 --ip=192.168.0.100/24 --gw=192.168.0.1
ta config --data_port=RJ45 --ip=dhcp
ta config --data_port=RJ45 --ip=dhcp --authorized_hosts=192.168.0.101
ta config --data_port=RJ45 --ip=dhcp --authorized_hosts=192.168.0.101,192.168.0.0/28
ta config --data_port=RJ45 --ip=192.168.0.100/24 --gw=192.168.0.1 --network_only --dns_servers=8.8.8.8
ta config --data_port=QSFP --ip=192.168.0.100/24 --gw=192.168.0.1
ta config --data_port=QSFP --ip=dhcp
ta config --data_port=RJ45 --ip=dhcp --data_size=200T
ta config --data_port=QSFP --ip=dhcp --network_only
ta config --data_port=RJ45 --ip=dhcp --proxy_addr=http://10.10.10.10:3128
ta config --data_port=RJ45 --ip=dhcp --proxy_addr=http://10.10.10.10:3128 --network_only
ta config --data_port=RJ45 --ip=192.168.0.100/24 --gw=192.168.0.1 --proxy_addr=http://10.10.10.10:3128 --network_only
Opzioni
-a, --authorized_hosts strings Comma-separated list of hosts that are allowed to connect to the NFS share. (default [*])
--data_port string Type of data port: 'RJ45', 'SFP', or 'QSFP'
--data_size string Resizes the data disk partition to the provided size. Does not change the existing data disk if left empty.
--dns_servers strings Comma-separated list of DNS name server addresses.
--env string Environment to run the appliance configuration in. (default "prod")
--fileshare string File share protocol to configure: 'smb' or 'nfs' (default "nfs")
--gw string IPv4 address of the default gateway. Must be provided for static IP configuration. Example: 192.168.6.1
-h, --help help for config
--ip string IPv4 & netmask address (for static setting), or 'dhcp' (for dynamic). Example: 192.168.6.11/24
--json If true, command output is in JSON format.
--network_interface string Network interface to configure.
--network_only Configure the appliance network without changing the disk or fileshare configuration.
--proxy_addr string Proxy server address to configure. Must be in format http://<IP_ADDR>:<Port>. Example: http://10.10.10.10:3128
--remove Removes the network configuration associated with the network interface provided.
--restart_bind_mounts Restart the bind mounts for ta_data and ta_local.
ta copy_ssh_keys
Copia le chiavi SSH nell'appliance.
ta copy_ssh_keys [flags]
Opzioni
-h, --help help for copy_ssh_keys
ta diagnostics
Visualizza le informazioni di diagnostica dell'appliance.
Synopsis
Raccoglie informazioni di diagnostica utili per la risoluzione dei problemi in caso di problemi. Sono incluse copie dei file di configurazione del sistema e l'output di alcuni strumenti di diagnostica. Non include i dati utente. Le informazioni vengono raccolte in un file di archivio compresso in modo che possano essere inviate a Google per la risoluzione dei problemi.
ta diagnostics [flags]
Esempi
ta diagnostics
ta diagnostics --bmc
Opzioni
-B, --bmc Include BMC FFDC logs in diagnostics logs
-h, --help help for diagnostics
ta disable_nfsv3
Disattiva NFSv3 sull'appliance.
Synopsis
Questo comando disattiva l'utilizzo dei client NFSv3 per trasferire i dati a Transfer Appliance.
ta disable_nfsv3 [flags]
Opzioni
-h, --help help for disable_nfsv3
ta disable_online_operations
Disattiva le operazioni online sull'appliance.
ta disable_online_operations [flags]
Opzioni
-h, --help help for disable_online_operations
ta enable_nfsv3
Consente l'utilizzo dei client NFSv3 per trasferire i dati a Transfer Appliance.
Synopsis
Questo comando consente l'utilizzo dei client NFSv3 per trasferire i dati a Transfer Appliance.
L'abilitazione di NFSv3 introduce limitazioni relative alla codifica dei nomi file. GCS (Google Cloud Storage) richiede che i nomi file siano codificati in UTF-8. Mentre NFSv4 converte automaticamente i nomi file in UTF-8 durante il trasferimento, NFSv3 non lo fa.
Pertanto, se utilizzi NFSv3: * I file con nomi file codificati non in UTF-8 potrebbero non essere caricati in GCS. * Se i caricamenti non vanno a buon fine, l'identificazione dei file non riusciti può essere difficile a causa di potenziali problemi di codifica dei nomi file.
Consiglio: prima di utilizzare NFSv3, assicurati che tutti i nomi file siano codificati in UTF-8. Se i file non sono codificati in UTF-8, valuta la possibilità di utilizzare SCP o SFTP per il trasferimento.
Client Windows: queste opzioni della CLI non devono essere utilizzate con i client NFSv3 di Windows, poiché il client Windows utilizza una codifica diversa. Per i client Windows, SCP o SFTP è il metodo di trasferimento consigliato. Queste opzioni possono essere utilizzate solo se i client Windows garantiscono che tutti i nomi file siano in ASCII, ma devono essere informati che i file con nomi file non ASCII non verranno caricati in GCS.
ta enable_nfsv3 [flags]
Opzioni
-h, --help help for enable_nfsv3
ta finalize
Finalizza l'appliance.
Synopsis
Assicurati che il dispositivo sia sicuro e pronto per la spedizione. In particolare, questo comando elimina tutte le chiavi di crittografia e la configurazione persistente. Rimuove anche tutti i contenuti archiviati nello spazio di archiviazione locale dell'appliance. Esegui il backup dei file importanti o spostali nella directory ta_data. Dopo aver eseguito questo comando, i trasferimenti di dati non saranno più possibili. Questo comando rimuove la configurazione netplan e le modifiche diventano effettive solo al riavvio. Di conseguenza, l'appliance si disconnetterà dalla rete dopo il riavvio. L'appliance non deve mai essere spedita senza aver eseguito prima questo comando. Verrà generato un passcode che deve essere fornito per ottenere un'etichetta per la spedizione del reso; se necessario, l'esecuzione di "ta status" segnalerà il passcode.
ta finalize [flags]
Esempi
ta finalize
Opzioni
-h, --help help for finalize
--non_repudiation Verify the authenticity of arriving data. (default true)
--skip_reencrypt_bmcpass Skip reencrypting BMC passphrase.
--skip_shred_mount_fstab Skip shredding of opt/customer fstab file.
--tpm_clear Clear the TPM. (default true)
ta fsck
Esegue fsck sull'appliance.
Synopsis
Il comando fsck controlla la coerenza del file system dell'appliance. L'esecuzione di questo comando non comporta modifiche all'appliance. Garantisce che eventuali errori del file system vengano rilevati prima della restituzione dell'appliance. Il debug degli errori del file system durante i trasferimenti di dati a Google Cloud può essere difficile o impossibile. Ciò può causare ritardi o errori nel caricamento dei dati. Il completamento di questo comando potrebbe richiedere più di 5 ore. Dopo l'esecuzione di questo comando potrebbe essere necessario riavviare il sistema.
ta fsck [flags]
Esempi
ta fsck
ta fsck -f
ta fsck --fix
Opzioni
-f, --fix Repair filesystem errors if found.
-h, --help help for fsck
ta mount
Esegue il montaggio sull'appliance.
Synopsis
Il montaggio gestisce il montaggio sull'appliance. Esegue il wrapping del comando mount di Linux.
ta mount [flags]
Esempi
ta mount --version
ta mount --list
ta mount --all
ta mount --types=nfs --source=nfs_server_ip:/nfs_share_directory --target=/mnt/ta_data_base/ta_mounts/mount_point
ta mount --types=nfs --source=nfs_server_ip:/nfs_share_directory --target=/mnt/ta_data_base/ta_mounts/mount_point --options=rw,suid,dev,exec,auto,nouser,async
ta mount --types=cifs --options=username=user1,password=password --source=//cifs_share_ip/share_name --target=/mnt/ta_data_base/ta_mounts/mount_point
Opzioni
--all Mount all customer mounts.
-h, --help help for mount
--list List of customer mounts.
--options string Mount options given in a comma separated string, defaults is set as default. (default "defaults")
--source string Device being mounted.
--target string Mountpoint of the mount, expected to be under /mnt/ta_data_base/ta_mounts/.
--types string Filesystem type of the device to be mounted.
--version Version of the mount command.
ta offline
Disattiva le operazioni online sull'appliance.
Synopsis
Disattiva la modalità di trasferimento online dell'appliance. I dati della directory online specificata NON verranno spostati da on-premise al cloud anche in presenza di connettività di rete.
ta offline [flags]
Esempi
ta offline
Opzioni
-h, --help help for offline
ta os
Un'interfaccia per interagire con il sistema operativo.
Synopsis
Fornisce un'interfaccia per interagire con il sistema operativo. Questo comando consente di aggiornare il sistema operativo, eseguire il rollback del sistema operativo o visualizzare la versione del sistema operativo.
ta os [flags]
Esempi
ta os update
ta os rollback
ta os version
Opzioni
-h, --help help for os
-r, --rollback string Rollback the updated OS.
ta performance
Test di benchmark dello spazio di archiviazione che salva l'output in ta_metadata.
Synopsis
Restituisce un file CSV delle metriche di benchmark delle prestazioni di archiviazione fio in ta_metadata: - Timestamp - Numero di serie dell'appliance - ID sessione corrente - Modello dell'appliance - Versione del sistema operativo Zimbru - Località dell'appliance - Larghezza di banda di lettura del benchmark - Latenza di completamento della lettura del benchmark - Larghezza di banda di scrittura del benchmark - Latenza di completamento della scrittura del benchmark - Parametri del benchmark
ta performance [flags]
Esempi
ta performance
ta performance --upload
Opzioni
--enable_standard_benchmarking This temporary flag will be used to gradually rollout the new performance benchmark flow.
--env string Environment for token to upload to cloud monitoring. (default "prod")
-h, --help help for performance
--token string Token to authenticate with google cloud. Mutually exclusive with --token-file.
--token-file string Path to file containing token to authenticate with google cloud. Mutually exclusive with --token.
--upload Upload performance results to cloud monitoring.
ta pull
Esegue il pull e l'archiviazione dei dati montati sull'appliance.
Synopsis
Il comando pull accetta una posizione della directory, elabora e archivia tutti i file esistenti, salvandoli nella destinazione specificata. Questo comando genera un file manifest che descrive i file salvati in quale archivio. Nella destinazione verrà salvato un file di errore che includerà eventuali errori riscontrati durante l'elaborazione della directory di destinazione.
ta pull [flags]
Esempi
ta pull --target=/mnt/ta_data_base/ta_mounts/test --size="1GB" --max_archive_file_size="200 MB" --destination=/mnt/ta_data/destination
ta pull --target=/mnt/ta_data_base/ta_mounts/test --size="1GB" --max_archive_file_size="200 MB" --destination=/mnt/ta_data/destination --count=22
ta pull --target=/mnt/ta_data_base/ta_mounts/test
ta pull --target=/mnt/ta_data_base/ta_mounts/test --no_archive
ta pull --id=55555 --status
ta pull -i=55555 --pause
ta pull --id=55555 -r
ta pull --cleanup
Opzioni
-C, --cleanup Cleanup the pull job.
-c, --count int The number of tarballs to pull at once. (default 1)
-d, --destination string The destination directory where the files will be pulled. (default "/mnt/ta_data/")
-h, --help help for pull
-i, --id string The ID of the pull.
-m, --max_archive_file_size string The maximum size of the what is considered archivale file.
-n, --no_archive Skips archiving all pulled files.
-p, --pause Pause the pull job.
-r, --resume Resume the pull job.
-S, --size string The target tarball size. (default "1GB")
-X, --status Get the status of the pull job.
-t, --target string The target directory containing the files to be pulled and archived, expected to be under /mnt/ta_data_base/ta_mounts/.
-T, --test Test the pull job.
ta reset
Ripristina l'appliance.
Synopsis
Ripristina lo stato originale dell'appliance.
Ciò significa che tutti i dati già copiati nella partizione dati andranno persi.
Dopo il ripristino, l'appliance dovrà essere riconfigurata, il che comporterà la formattazione della partizione dati e la preparazione dell'appliance per il trasferimento dei dati.
NFS/SMB verrà disattivato. La configurazione di rete verrà reimpostata, ma le modifiche diventeranno effettive solo al riavvio.
ta reset [flags]
Esempi
ta reset
Opzioni
-h, --help help for reset
--preserve_key Preserve HTA key.json on reset.
--preserve_state Preserve HTA state on reset.
--skip_reencrypt_bmcpass Skip reencrypting BMC passphrase.
--skip_shred_mount_fstab Skip shredding of opt/customer fstab file.
ta restart_nfs
Riavvia il server NFS sull'appliance.
ta restart_nfs [flags]
Opzioni
-h, --help help for restart_nfs
ta status
Visualizza le informazioni sullo stato e sull'integrità dell'appliance.
Synopsis
Visualizza le informazioni sullo stato e sull'integrità dell'appliance: - Stato dell'appliance: non configurata, pronta per il trasferimento, finalizzata. - Configurazione corrente dell'appliance (per l'ultimo comando "config") - Informazioni sull'impulso (ad es. spazio di archiviazione utilizzato e disponibile, conteggio dei file copiati, velocità di trasferimento) - Controlli di integrità (ad es. dischi non disponibili, stato non valido, configurazione non valida)
ta status [flags]
Esempi
ta status
ta status --verbose
Opzioni
-h, --help help for status
-v, --verbose If true, displays verbose status information.
ta telemetry_archive
Comando per archiviare i log di telemetria.
ta telemetry_archive [flags]
Opzioni
-h, --help help for telemetry_archive
ta timesync
Gestisci la sincronizzazione dell'ora
Opzioni
-h, --help help for timesync
ta unmount
Esegue lo smontaggio sull'appliance.
Synopsis
Il comando unmount gestisce lo smontaggio dei montaggi del cliente sull'appliance e rimuove la voce da {{.CustomerFstab}}.
ta unmount [flags]
Esempi
ta unmount --version
ta unmount --all
ta unmount --target=/mnt/ta_data_base/ta_mounts/test
Opzioni
--all Unmount all filesystems.
-h, --help help for unmount
--target string The target directory to unmount.
--version Print the version of the unmount command.
ta unseal
Disattiva la protezione della chiave DEK e monta la partizione dati dell'appliance.
Synopsis
Disattiva la protezione della chiave DEK e monta la partizione dati dell'appliance. Questo comando è necessario dopo un riavvio per disattivare la protezione della chiave di crittografia dei dati e rimontare la partizione dati. Questo comando deve essere eseguito prima di continuare con il trasferimento dei dati.
ta unseal [flags]
Esempi
ta unseal
Opzioni
-h, --help help for unseal
ta update
Comando per aggiornare il file binario ta sull'appliance.
Synopsis
Aggiorna il file binario ta sull'appliance.
ta update [flags]
Esempi
ta update
Opzioni
--env string Environment to conduct the update in. (default "prod")
-h, --help help for update
ta version
Visualizza la versione dell'appliance.
ta version [flags]
Opzioni
-h, --help help for version
ta wipe
Cancella la partizione dati dell'appliance.
Synopsis
Il comando wipe cancella tutte le unità dati sull'appliance in modo conforme a NIST. Verrà generato un certificato che descrive le unità cancellate e gli strumenti utilizzati per cancellarle. Il comando wipe è irreversibile, il che significa che non è possibile recuperare i dati una volta cancellate le unità.
ta wipe [flags]
Esempi
ta wipe
Opzioni
-h, --help help for wipe